MIMXRT1015DAF5B
ARM Cortex-M7 Crossover ProcessorThe MIMXRT1015DAF5B is a arm cortex-m7 crossover processor from NXP Semiconductors. View the full MIMXRT1015DAF5B datasheet below including key specifications, electrical characteristics.
MIMXRT1015DAF5B shares its datasheet with MIMXRT1015DAF5A, whose page lists every part number it covers.
Official MIMXRT1015DAF5B datasheet (PDF) — the source this page was extracted from.
MIMXRT1015DAF5B Key Specifications
| Parameter | Value |
|---|---|
| ADC | 1x 12-bit |
| I2C | 2x |
| PWM | 1x FlexPWM, up to 8 channels, 16-bit |
| SPI | 2x |
| USB | 1x USB 2.0 OTG with integrated PHY |
| UART | 4x |
| Debug | JTAG (5-pin) and SWD |
| GPIOs | 57 |
| SPDIF | 1x input/output |
| Timers | 2x GPT, 4x PIT, 1x QTimer, 1x quadrature encoder/decoder |
| Boot ROM | 96 KB |
| CPU Core | Arm Cortex-M7 with FPU (VFPv5) |
| L1 Cache | 16 KB instruction + 16 KB data |
| Security | HAB, DCP (AES-128, SHA-1/256, CRC-32), BEE (AES-128), TRNG, SNVS |
| On-Chip RAM | 128 KB (configurable as TCM or general-purpose) |
| CPU Frequency | up to 500 MHz |
| Power Management | Integrated DCDC and LDO |
| Package Dimensions | 14 x 14 mm, 0.5 mm pitch |
| SAI (I2S/AC97/TDM) | 3x |
| External Memory Interface | Quad SPI (single/dual channel) with XIP, SPI NOR/NAND, parallel NOR |
| Junction Temperature Range | 0 to +95 °C |
MIMXRT1015DAF5B Overview
Part: MIMXRT1015DAF5A — NXP Semiconductors
Type: ARM Cortex-M7 Crossover Processor
Description: The i.MX RT1015 is an ARM Cortex-M7 based crossover processor operating at up to 500 MHz, featuring 128 KB on-chip RAM, integrated DCDC and LDO power management, and a wide range of connectivity interfaces including Quad SPI, UART, SPI, I2C, and USB.
Operating Conditions:
- Junction temperature: 0 to +95 °C
Absolute Maximum Ratings:
- Max junction temperature: +95 °C
Key Specs:
- Core: Arm Cortex-M7
- Max CPU frequency: 500 MHz
- On-chip RAM: 128 KB (configurable as I-TCM, D-TCM, or OCRAM)
- Boot ROM: 96 KB
- L1 Instruction Cache: 16 KB
- L1 Data Cache: 16 KB
- GPIOs: 57
Features:
- Full featured Floating Point Unit (FPU)
- Memory Protection Unit (MPU)
- External memory interfaces: SPI NOR/NAND FLASH, Parallel NOR FLASH, Quad SPI FLASH with XIP
- Timers: Two General Purpose Timers, Four Periodical Interrupt Timers, One Quad Timer, One FlexPWM, One Quadrature Encoder/Decoder
- Audio interfaces: S/PDIF, Three Synchronous Audio Interface (SAI) modules (I2S, AC97, TDM), MQS interface
- Connectivity: USB 2.0 OTG with integrated PHY, Four UARTs, Two I2C modules, Two SPI modules, FlexIO
- Integrated PMIC with DCDC and LDOs, Temperature sensor
- Debug: Arm Cortex-M7 CoreSight, TPIU, JTAG, SWD
- Security: High Assurance Boot (HAB), Data Co-Processor (DCP) (AES-128, SHA-1, SHA-256, CRC-32), Bus Encryption Engine (BEE) (AES-128, On-the-fly QSPI Flash decryption), True Random Number Generation (TRNG), Secure Non-Volatile Storage (SNVS), Secure Real-Time Clock (RTC), Secure JTAG Controller (SJC)
Applications:
- Industrial
- Motor Control
- Home Appliance
- Audio
- IoT
Package:
- 100-Pin LQFP, 14 x 14 mm, 0.5 mm pitch
MIMXRT1015DAF5B Features
The i.MX RT1015 processors are based on Arm Cortex-M7 Core™ Platform, which has the following features:
- Supports single Arm Cortex-M7 with:
- 16 KB L1 Instruction Cache
- 16 KB L1 Data Cache
- Full featured Floating Point Unit (FPU) with support of the VFPv5 architecture
- Support the Armv7-M Thumb instruction set
- Integrated MPU, up to 16 individual protection regions
- Up to 128 KB I-TCM and D-TCM in total
- Frequency of 500 MHz
- Cortex M7 CoreSight™ components integration for debug
- Frequency of the core, as per Table 9, "Operating ranges," on page 17.
The SoC-level memory system consists of the following additional components:
-
Boot ROM (96 KB)
-
On-chip RAM (128 KB)
-
-Configurable RAM size up to 128 KB shared with CM7 TCM
-
External memory interfaces:
-
SPI NOR/NAND FLASH
-
Parallel NOR FLASH with XIP support
-
Single/Dual channel Quad SPI FLASH with XIP support
-
Timers and PWMs:
-
Two General Programmable Timers
-
-4-channel generic 32-bit resolution timer
-
-Each support standard capture and compare operation
-
Four Periodical Interrupt Timers
-
-Generic 32-bit resolution timer
-
-Periodical interrupt generation
-
One Quad Timer
-
-4-channel generic 16-bit resolution timer
-
-Each support standard capture and compare operation
-
-Quadrature decoder integrated
-
One FlexPWM
-
-Up to 8 individual PWM channels
-
-16-bit resolution PWM suitable for Motor Control applications
-
One Quadrature Encoder/Decoder
Each i.MX RT1015 processor enables the following interfaces to external devices (some of them are multiplexed and not available simultaneously):
- Audio:
- S/PDIF input and output
- Three synchronous audio interface (SAI) modules supporting I2S, AC97, TDM, and codec/DSP interfaces
- MQS interface for medium quality audio via GPIO pads
- Connectivity:
- One USB 2.0 OTG controller with integrated PHY interface
- Four universal asynchronous receiver/transmitter (UARTs) modules
- Two I2C modules
- Two SPI modules
- GPIO and Pin Multiplexing:
- General-purpose input/output (GPIO) modules with interrupt capability
- Input/output multiplexing controller (IOMUXC) to provide centralized pad control
- 57 GPIOs
- One FlexIO
The i.MX RT1015 processors integrate advanced power management unit and controllers:
- Full PMIC integration, including on-chip DCDC and LDOs
- Temperature sensor with programmable trip points
- GPC hardware power management controller
The i.MX RT1015 processors support the following system debug:
- Arm CortexM7 CoreSight debug and trace architecture
- Trace Port Interface Unit (TPIU) to support off-chip real-time trace
- Support for 5-pin (JTAG) and SWD debug interfaces selected by eFuse
Security functions are enabled and accelerated by the following hardware:
- High Assurance Boot (HAB)
- Data Co-Processor (DCP):
- AES-128, ECB, and CBC mode
- SHA-1 and SHA-256
- CRC-32
MIMXRT1015DAF5B Pin Configuration
Figure 37 shows the pin assignments of the 14 x 14 mm package.
Figure 37. The pin assignments of the 14 x 14 mm package
MIMXRT1015DAF5B Electrical Characteristics
This section provides the device and module -level electrical characteristics for the i.MX RT1015 processors.
MIMXRT1015DAF5B Thermal Information
Following sections provide the thermal resistance data.
MIMXRT1015DAF5B Package Information
This section includes the contact assignment information and mechanical package drawing.
Variants on the same datasheet
These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.
| Part Number | Manufacturer | Package |
|---|---|---|
| MIMXRT1015DAF5A | NXP Semiconductors | LQFP-100 14x14mm |
| RT1015 | NXP Semiconductors | LQFP-100 14x14mm |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- RP2040 – Raspberry Pi, Microcontroller
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll NXP Semiconductors datasheets (192)
Ask your AI agent about the MIMXRT1015DAF5B
Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.
claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp
Then ask: "Can the MIMXRT1015DAF5B run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.