Skip to content

i.MX 8M Plus Quick Start

i.MX 8M Plus
i.MX 8M Plus

The i.MX 8M Plus configuration is a development-focused platform for building and evaluating vision-based edge AI applications on NXP hardware. This platform is built on the NXP i.MX 8M Plus processor, which includes a 2 TOPS AI accelerator. The EdgeFirst Perception Middleware leverages the AI accelerator to enable real-time edge perception workflows from data capture through deployment.

System Architecture

The i.MX 8M Plus runs a Linux operating system based on NXP's BSP and includes the common packages needed for embedded vision and AI development (Python, OpenCV, and related tooling).

Central to the EdgeFirst Platforms is the EdgeFirst Perception Middleware, our collection of applications and libraries used to implement the perception stack. The details of the low-level libraries are covered in the EdgeFirst Perception Developer Guide; in this Quick Start we focus on the application services and workflow used to build and deploy models on the i.MX 8M Plus.

In this Quick Start, you will find instructions for:

  1. Setting up your i.MX 8M Plus
  2. Copying a Sample Dataset in EdgeFirst Studio for Training
  3. Training a Vision Model
  4. Quantizing Vision Model for NPU
  5. Validating Vision Model
  6. Deploying Vision Model