Datasheet
i.MX RT CROSSOVER MCUs | 
SOFTWARE AND TOOLS 
NXP’s MCUXpresso software 
and tools offer comprehensive 
development solutions designed 
to optimize, ease and accelerate 
embedded system development 
of applications based on Cortex-M 
core devices, including Kinetis and 
LPC microcontrollers, and i.MX RT 
crossover MCUs.
NXP eIQ™ Machine Learning 
Software Development Environment 
The NXP eIQ (“edge intelligence”) ML 
software environment provides the key 
ingredients to do inference with neural 
network (NN) artificial intelligence (AI) 
models on embedded systems and 
deploy various ML algorithms on NXP 
microprocessors and microcontrollers 
for edge nodes. It includes inference 
engines, NN compilers, libraries, 
and hardware abstraction layers that 
support Google TensorFlow Lite, Arm 
NN, Arm
®
 CMSIS-NN, and OpenCV.
ACHIEVING END-TO-END SECURITY
Secure development with the i.MX 
RT leverages years of experience 
gained from its applications processor 
lineage. The ROM firmware on the 
devices, as well as the tools used in 
the development and manufacturing 
processes, have been heavily used 
and tested. With the i.MX RT and its 
associated software and tools for secure 
boot, the foundation for meeting today’s 
security requirements can be achieved.
MAXIMUM FLEXIBILITY WITH FlexIO
FlexIO is a highly configurable module 
providing a wide range of functionality 
including emulation of a variety of 
communication protocols such as UART, 
I
2
C, SPI, I
2
S. This means that you have 
the ultimate flexibility in your design to 
add more of the peripherals you need. 
Additionally, the FlexIO module consists 
of a flexible 16-bit timer with support 
for a variety of trigger, reset, enable and 
disable conditions. 
i.MX RT CROSSOVER MCUs | PORTFOLIO BLOCK DIAGRAM 
i.MX RT BLOCK DIAGRAM
Secure JTAG
2D GPU with Vector Graphics Acceleration
Parallel LCD
Parallel CSI
MIPI LCD
MIPI CSI
Up to 2 x Dual Channel QSPI FLASH w/ Encrypted Execution
With On-The-Fly Decryption
HyperRAM / HyperFLASH
2D Graphics Acceleration (PXP)
Resize, CSC, Overlay, Rotation
External Memory Controller w/ Memory Crypto Engine
8/16/32-bit SDRAM
NAND/Parallel NOR Flash
Arm
®
 Cortex
®
-M7
Up to 2x eMMC / SD 3.0 
Up to 12x UART
8 x 8 Keypad
Up to 6 x SPI
Up to 6 x I
2
C
Up to 4 x I
2
S/SAI
S/PDIF Tx/Rx
Up to 2 x USB2.0 OTG 
w/ PHY
8-ch Digital Mic Input
Up to 2 x 10/100 ENET x1
w/ IEEE 1588
1Gbps ENET x1
w/ AVB
1Gbps ENET x1
w/ TSN
EMVSIM x2
Single Clock Cycle GPIOGPIO
Up to 3 x CAN-FD
ADC/DAC
Up to 512 KB TCM
Up to
32 KB D-cache
Up to
32 KB I-cache
FPU MPU NVIC
PLL, OSC
Up to 2 x eDMA
Watch Dog x 4
Up to 6 x GP Timer
Up to 4 x Quadrature ENC
QuadTimer x 4
Up to 4 x FlexPWM
IOMUX
4 MB Flash
Up to 2 MB SRAM/TCM
Up to 256 KB ROM
DC/DC & LDO
Temp Monitor
TRNG Secure RTC eFuse HAB
RSA4096AES-128/256 DES/3DES
PUF Secure RAM
Memory Crypto Engine
UDFTamper Detection
Main CPU Platform
Arm
®
 Cortex
®
-M4
256 KB TCM
16 KB D-cache
16 KB I-cache
FPU MPU NVIC
Secondary CPU Platform
Multimedia
Internal Memory
ADC/DAC
Power Management
External Memory
Security
System Control Connectivity
Available on certain product families
ASRC
FlexIO
Up to 2 x ADC
Up to 4 x ACMP
DAC
TARGET APPLICATIONS 
 Audio Subsystem
 Consumer Products
 Home and Building Automation 
 Industrial Computing Designs
  Motor Control and Power Conversion 
 Automotive




