Skip to main content

NXP FRDM i.MX 93

Dual Cortex-A55 + Cortex-M33 heterogeneous platform with Ethos U-65 NPU, EdgeLock secure enclave, and industrial connectivity for edge AI applications.

Avocado target nameimx93-frdm
NXP FRDM i.MX 93 development board
  • 1.7 GHzDual Cortex-A55
  • 0.5 TOPSEthos U-65 NPU
  • 2GBLPDDR4X Memory
  • Cortex-M33250 MHz Real-Time Core
  • GbE + CAN FDIndustrial Connectivity
  • -40 to 85°CIndustrial Temperature

Overview​

The NXP FRDM i.MX 93 development platform, enhanced with Avocado Linux and Avocado Connect, delivers a production-ready heterogeneous computing solution for edge AI applications. This integrated platform combines dual Cortex-A55 application processors, a Cortex-M33 real-time core, and an Ethos U-65 NPU to enable sophisticated edge processing with 0.5 TOPS of AI performance. The pre-integrated Linux and RTOS environment eliminates months of complex multi-core development, while EdgeLock security and atomic OTA updates ensure enterprise-grade deployment from prototype to production. Teams can leverage industrial connectivity options including CAN FD and Gigabit Ethernet to build secure, scalable edge AI systems that operate reliably in -40°C to +85°C environments with 10+ years of platform support.

Specifications​

SpecificationValueNotes
Applications CPUDual Cortex-A55 @ 1.7GHz64-bit ARM v8.2-A architecture
Real-time CPUCortex-M33 @ 250MHzDedicated real-time processing
AI AcceleratorEthos U-65 NPU0.5 TOPS for edge AI inference
Memory2GB LPDDR4X16GB eMMC storage included
ConnectivityGigabit Ethernet, CAN FD, USB 3.0Industrial and automotive interfaces
Operating Temp-40°C to +85°CIndustrial temperature range

Use Cases​

Edge AI Vision Systems​

Real-time object detection and classification with Ethos U-65 NPU. Process camera streams locally with low latency for industrial inspection.

Industrial HMI Controllers​

Rich graphical interfaces on Cortex-A55 with real-time control on Cortex-M33. Heterogeneous processing for responsive industrial control panels.

Smart IoT Gateways​

Bridge OT and IT networks with secure EdgeLock enclave. Local AI processing reduces cloud dependency and improves response times.

Challenges and Solutions​

ChallengeSolution
Complex heterogeneous architecture setupPre-integrated Linux + RTOS system
Linux and RTOS integration challengesOptimized NPU drivers and frameworks
NPU optimization requires expertiseSecure OTA for both cores
Security configuration complexityEdgeLock security pre-configured
Long development cycles for edge AIProduction-ready in weeks not months

Key Features​

Heterogeneous Processing​

Seamless Linux on Cortex-A55 with RTOS on Cortex-M33. Pre-configured inter-core communication for optimal workload distribution.

Edge AI Acceleration​

Ethos U-65 NPU with optimized TensorFlow Lite and ONNX runtime. Hardware acceleration for computer vision and anomaly detection.

EdgeLock Security​

Hardware root of trust with secure enclave. Secure boot, encrypted storage, and runtime attestation built-in.

Dual-OS Fleet Management​

Unified OTA updates for Linux and RTOS partitions. Coordinate updates across heterogeneous cores with rollback protection.

Industrial Linux Stack​

Yocto-based Linux with real-time patches. Pre-integrated industrial protocols and containerization support.

Multi-Core Analytics​

Monitor both application and real-time cores. Track AI inference performance and system health metrics.

Getting Started​

The NXP FRDM i.MX 93 guide walks through the whole path for this board: prerequisites, the serial console, building, provisioning to an SD card, first boot, and running your own container so that it comes back after a power cycle.

Host machine
avocado init --target imx93-frdm imx93-frdm
cd imx93-frdm
avocado install
avocado build
avocado provision -r dev --profile sd

Insert the SD card, connect the USB-C cable, and apply power. The root user is passwordless in the dev runtime.