Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

MIMXRT1015DAF5B

ARM Cortex-M7 Crossover Processor

The 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.

Manufacturer

NXP Semiconductors

Package

LQFP-100 14x14mm

MIMXRT1015DAF5B Key Specifications

ParameterValue
ADC1x 12-bit
I2C2x
PWM1x FlexPWM, up to 8 channels, 16-bit
SPI2x
USB1x USB 2.0 OTG with integrated PHY
UART4x
DebugJTAG (5-pin) and SWD
GPIOs57
SPDIF1x input/output
Timers2x GPT, 4x PIT, 1x QTimer, 1x quadrature encoder/decoder
Boot ROM96 KB
CPU CoreArm Cortex-M7 with FPU (VFPv5)
L1 Cache16 KB instruction + 16 KB data
SecurityHAB, DCP (AES-128, SHA-1/256, CRC-32), BEE (AES-128), TRNG, SNVS
On-Chip RAM128 KB (configurable as TCM or general-purpose)
CPU Frequencyup to 500 MHz
Power ManagementIntegrated DCDC and LDO
Package Dimensions14 x 14 mm, 0.5 mm pitch
SAI (I2S/AC97/TDM)3x
External Memory InterfaceQuad SPI (single/dual channel) with XIP, SPI NOR/NAND, parallel NOR
Junction Temperature Range0 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 NumberManufacturerPackage
MIMXRT1015DAF5ANXP SemiconductorsLQFP-100 14x14mm
RT1015NXP SemiconductorsLQFP-100 14x14mm

Other Microcontrollers (MCU)

All Microcontrollers (MCU) datasheetsAll NXP Semiconductors datasheets (192)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

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.