NXP Semiconductors i.MX RT600
i.MX RT series is NXP's line of crossover MCUs, bridging the gap between the traditional MCUs and the applications processor space
i.MX RT600 - Crossover MCU with Arm® Cortex®-M33 and DSP Cores
i.MX RT600 is the latest product in production in the i.MX RT series, and offers significant differentiation compared to other i.MX RT products. The i.MX RT600 is the first i.MX RT series using the Cortex-M33 core, coupled with the Cadence® Tensilica® HiFi 4 DSP. It is optimized for consumer, low-power applications.
Key benefits
- High Performance, Real-time Processing
- Arm® Cortex®-M33 running up to 300 MHz with ultra-fast real-time responsiveness
- Cadence® Tensilica® HiFi 4 audio DSP running up to 600 MHz with Quad 32x32 MAC
- Cryptography and Math Accelerators for security and complex algorithms
- Up to 4.5 MB on-chip SRAM with zero wait-state access for critical code and data
- Low Power
- 28 nm FD-SOI process optimized for both active and leakage power
- Rich Integration
- Quad/Octal SPI Flash & PSRAM memory interface with on-the-fly memory decryption
- USB 2.0 HS OTG interface with PHY
- Flexible interfacing through 8x Flexcomms - support up to 8x SPI, 8x I2C, 8x UART, 4x I2S channels (total 8 instances)
- Two SD/eMMC memory card interfaces
- Digital microphone interface supporting up to 8 channels
- Advanced Security
- Secure boot with immutable hardware root-of-trust
- SRAM Physically Unclonable Function (PUF) based unique key storage
- Acceleration for symmetric (AES-256 & SHA2-256) and asymmetric cryptography (ECC & RSA)
- Optional fuse-based root key storage mechanism
Applications
- Edge Computing
- Voice recognition consumer electronics
- Voice UI-enabled IoT devices
- Smart Home
- Audio subsystems
Block diagram

Key features
| Feature | i.MX RT600 Family |
|---|---|
| Control Processor | Arm Cortex-M33 up to 300 MHz |
| DSP Processor | Hi-Fi 4 up to 600 MHz |
| On-chip RAM | Up to 4.5 MB |
| DSP TCM | 128 KB |
| DSP Cache | 96 KB |
| SDIO | Up to 2 x SDIO, 1 supports eMMC5.0 with HS400 |
| Octal/Quad SPI | 1 x up to 100 MB per second |
| DMA Engine | Up to 2 x with 32 channels each |
| USB with PHY | 1 x high-speed host/device |
| High-speed SPI | 1 x up to 50 MHz |
| Serial Interfaces | Up to 8 x FlexComm interfaces with support up to 8 x SPI, 8 x I2C, 8 x UART, 4 x I2S channels (total 8 instances) |
| I3C | 1 x Master/Slave |
| DMIC | Up to 8 channels |
| GPIO | Up to 147 |
| Security | SRAM PUF, RNG, AES256, SHA-2, Secure Boot, RNG |
| ADC | 1 x 12-bit 1 Msamples/s |
| ACMP | 4 |
| Cap Touch / Temp Sensor | 1 / 1 |
| SCTimer | 1 x 32-bit |
| Multi-rate timer | 1 x 24-bit |
| OS Event Timer | 1 x 64-bit |
| GP Timer / WDOG | 5 / 2 |
| Reduced-power Modes | Sleep mode, deep-sleep mode and deep power-domain mode |
| Packages | 176 VFBGA, 249 FOWLP, 114 WLCSP |
| Operating Temperatures | -20 to 70 C |
i.MX RT600 EVK - development board
- Supports development of MIMXRT685 and MIMXRT633 MCUs
- Octal SPI Flash and PSRAM memories
- Audio codec with a stereo line in and line out
- Dual DMICs
- DMIC expansion connector supporting up to 8 DMICs
- Micro USB supporting host or device operation
- Arduino® interface
- 10-pin and 20-pin SWD connectors
- On-board debug probe

Software
- MCUXpresso SDK
- Extensive suite of robust peripheral drivers, stacks, and middleware
- Includes software examples demonstrating the use of peripheral drivers and middleware
- Supported Integrated Development Environments (IDE)
- MCUXprersso IDE
- IAR® Embedded Workbench
- Arm® Keil® Microcontroller Development Kit
- MCUXpresso Config Tools
- An integrated suite of configuration tools that helps guide users from first evaluation to production software development
- Includes pins, clocks, and peripheral tools for the generation of MCUXpresso SDK code
- Full Cadence® Tensilica® Xplorer tools
- Support for Hi-Fi 4 DSP development
NXP
i.MX RT1024
The i.MX RT1024 expands the i.MX RT series by providing a small, low-cost crossover package in LQFP packaging, further simplifying board design and layout for customers. The i.MX RT1024 runs on the Arm® Cortex-M7® core at up to 500 MHz.

Links & Documents |
Have a question?Get in touch: |