E1M-N93
The E1M-N93 is an edge AI module built around the NXP i.MX 9352 SoC. It ships in the 35 × 35 mm E1M form factor and pairs dual Cortex-A55 application cores with an Arm Ethos-U65 neural co-processor.
Module variants
| SKU | Silicon | Status |
|---|---|---|
E1M-NX9101 | NXP i.MX 9352 | preliminary |
i.MX 9352 is the top-of-line i.MX 93 SKU: dual Cortex-A55 @ 1.7 GHz + Cortex-M33 @ 250 MHz + Ethos-U65.
At a glance
| Parameter | Value |
|---|---|
| Application core | Dual Arm Cortex-A55 @ 1.7 GHz |
| Real-time core | Arm Cortex-M33 @ 250 MHz |
| AI accelerator | Arm Ethos-U65 |
| AI throughput | ~0.5 TOPS |
| Power profile | Mid-range, ARMv8-A |
| Form factor | E1M (35 × 35 mm), LGA |
| OS targets | Yocto Linux (A55) · Zephyr / bare-metal (M33) |
What's on the module
| Role | Part | Driver |
|---|---|---|
| Application SoC | NXP i.MX 9352 | (vendor HAL via MCUXpresso / Yocto) |
| PMIC | NXP PCA9451A | (vendor HAL) |
| Wi-Fi 6 + BLE | Murata Type 2DL/2EL/2KL/2LL (TBD) | (vendor HAL) |
| Wi-Fi 6 (alt) | NXP IW610 | (vendor HAL) |
Exact populated variant pending; see metadata/e1m_modules/E1M-NX9101.yaml.
Inference
The Ethos-U65 NPU is exposed through the SDK's <alp/inference.h> dispatcher with the ALP_SDK_INFERENCE_ETHOS_U_N93 Kconfig. Models are Vela-compiled TFLite Micro programs.
Boot + identification
E1M-N93 follows the standard two-stage SoM-ID flow: EEPROM manifest + BOARD_ID ADC. See <alp/hw_info.h>.
Status
E1M-N93 is a v0.3-cycle target. The cross-family examples (GPIO, I2C, PWM, ADC, UART, RTC, …) target it through the same <alp/...> API as the AEN family; pin maps land alongside the upstream Renesas / NXP HW config writeups.
Getting started
- Mount the E1M-N93 on a compatible E1M carrier.
- Flash the i.MX 93 Yocto image.
- For M33 development, drop a
board.yamlwithsom.sku: E1M-NX9101. - Build with
west alp-build -b alp_e1m_evk_imx93 ....