NXP Semiconductors i.MX RT1040 crossover MCU
i.MX RT1040 crossover MCU with high-performance and real-time processing
i.MX RT1040 crossover MCUs are part of the EdgeVerse™ edge computing platform and add additional flexibility with new packages and an extended temperature range up to 125° C. The i.MX RT1040 MCU has a compact 9x9 mm package, as well as the 11x11 mm package that supports implementing a 2-layer PCB design. The i.MX RT1040 MCUs run on the Arm® Cortex®-M7 core at 600 MHz. The i.MX RT1040 is supported by an extensive developer ecosystem, featuring the MCUXpresso suite of software and tools, for an optimal microcontroller design experience.
Key features
- High performance, real-time processing based on Cortex-M7 up to 600MHz
- Lower cost, most compact package (169 BGA) which supports 2 Layer PCB design
- High level of integration: high security, graphics acceleration, display controller
- Easy to Use with toolchain support and ecosystem
Additional features
- Arm Cortex-M7 up to 600 MHz
- 32 KB L1 Instruction cache, 32 KB L1 data cache
- Full featured Floating Point Unit (FPU) with support of the VFPv5 architecture
- Integrated PMU, up to 16 individual protection regions
- Tightly coupled GPIOs, operating at the same frequency as Arm Core
- Up to 512 KB I-TCM and D-TCM in total
- Boot ROM (128 KB)
- 512 KB OCRAM shared between ITCM/DTCM and OCRAM
- 8/16-bit SDRAM, up to SDRAM-133/SDRAM-166
- 8/16-bit SLC NAND FLASH, with ECC handled in software
- SD/eMMC
- SPI NOR/NAND FLASH
- Parallel NOR FLASH with XIP support
- Two single/dual channel Quad SPI FLASH with XIP support
- Two General Programmable Timers (GPT)
- Four Periodical Interrupt Timers (PIT)
- Four Quad Timers (QTimer)
- Four FlexPWMs
- Four quadrature encoder/decoders
- Parallel RGB LCD interface
- Generic 2D graphics engine
- One USB 2.0 OTG controllers with integrated PHY interfaces
- Two Ultra Secure Digital Host Controller (uSDHC) interfaces
- One 10/100M Ethernet controller with support for IEEE1588
- Eight universal asynchronous receiver/transmitter (UARTs) modules
- Four I2C modules
- Three SPI modules
- Two FlexCAN modules
- One FlexCAN (with Flexible Data-Rate supported)
- Three FlexIO modules
- S/PDIF input and output
- Three synchronous audio interface (SAI) modules supporting I2S, AC97, TDM, and codec/DSP interfaces
- Two Analog-Digital-Converters (ADC), 12-channel in total
- Four Analog Comparators (ACMP)
- Flexible package options: 169 BGA (9x9 mm, 11x11 mm)
- Operating temperature range: -40°C to 125°C (extended industrial qualification), 0°C to 95°C (consumer)
Applications
- Audio subsystem
- Consumer & Healthcare
- Home & Building automation
- Industrial computing
- Motor control & Power conversion
Available tools
The i.MX RT1040 EVK is a low cost 2-layer through-hole USB-powered PCB. At its heart lies the i.MX RT1040 crossover MCU, featuring NXP’s advanced implementation of the Arm® Cortex®-M7 core. This core operates at speeds up to 600 MHz to provide high CPU performance and excellent real-time response.
- Processor
- MIMXRT1042XJM5B processor
- MIMXRT1042XJM5B processor
- Memory
- 256 Mb SDRAM memory
- 64 Mb QSPI Flash
- TF socket for SD card
- Display and Audio
- Parallel LCD connector
- Audio codec
- 4-pole audio headphone jack
- External speaker connection
- Microphone
- S/PDIF connector
- Audio expansion connector
- Connectivity
- Included in the kit: MURATA Type 1XK Ultra Small Dual band Wi-Fi® 11a/b/g/n + Bluetooth® 5.2 Module powered by NXP IW416
- Micro USB OTG connector
- Ethernet (10/100M) connector
- CAN/CAN-FD transceiver
- Expansion connectors
- Arduino® UNO R3 expansion header
- MikroE Click expansion header
- I2C expansion connector
- Audio expansion connector
- Debug capabilities
- LPC-Link2 debug high speed USB probe with VCOM port
- J-Link firmware option
- SWO trace support
- JTAG/SWD debug connector to allow debug of target microcontroller using an external probe
- User interface
- Parallel LCD display connector
- Wake up / User button
- User LED
Related partsBuy online and see datasheets:
|
Do you have a Question?
Contact EBV
If you need any assistance, please click below to find your closest EBV sales office.

Related links and documents |
Related markets |
Related technologies |
- ${title}${badge}