NXP i.MX 8M Plus Evaluation Kit
Supported | SDK | Provisioning |
---|---|---|
π’ Target actively maintained | π’ x86-64 and aarch64 container images | π‘ eMMC storage |
The i.MX 8M Plus Evaluation Kit is a powerful and flexible platform for edge AI development. With a quad-core Cortex-A53 processor and an integrated neural processing unit (NPU), it enables real-time ML inference without overloading the CPUβideal for vision, voice, and industrial applications.
Combined with Avocado OS, teams can deploy complex workloads quickly using a consistent, production-ready Linux environment.
π Technical Specificationsβ
Component | Details |
---|---|
CPU | Quad-core Arm Cortex-A53 (1.8 GHz) |
MCU | Single Arm Cortex-M7 (800 MHz) |
NPU | i.MX 8M Plus SoC integrated NPU |
AI Performance | Up to 2.3 TOPS (INT8) |
Memory | 6GB 32-bit LPDDR4 |
Memory Bandwidth | 12.8 GB/s |
Storage | 32GB eMMC |
Connectivity | Single M.2 Key E wireless module with Wi-Fi and Bluetooth |
Power Modes | 1.7W / 2W / 4W / 6W |
π Getting Startedβ
Get up and running with the Avocado Linux SDK in minutes.
Prerequisitesβ
- A Mac (macOS 10.12+) or Linux (Ubuntu 22.04+, Fedora 39+) development machine
- Docker installed
- 3GB+ available disk space
Installing and running the SDKβ
-
Install the Avocado CLI and append the location of the
avocado
executable to yourPATH
environmant variable. -
Create your project workspace:
mkdir avocado-imx8mp
- Initialize a new project:
cd avocado-imx8mp
avocado init
- Replace
qemux86-64
withimx8mp-evk
astarget
inavocado.toml
:
[runtime.dev]
target = "imx8mp-evk"
- Install all components (SDK, extensions, and runtime dependencies):
avocado install -f
βοΈ Provisioningβ
We are actively working on a provisioning guide for the i.MX 8M Plus Evaluation Kit.
π§° Hardware-in-the-Loop (HIL)β
We are actively working on Hardware-in-the-Loop (HIL) development for the i.MX 8M Plus Evaluation Kit.
π§ Target Roadmap/Known Limitationsβ
π‘ NPU-accelerated ML inference is under development
π‘ NPU-accelerated video pipelines are under development
π‘ eMMC provisioning is under development
π‘ Hardware-in-the-Loop (HIL) debugging is under development
π Secure boot is not yet supported
π Full disk encryption is not yet supported