Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STM32MP151DAB1

Part No.:
STM32MP151DAB1
Manufacturer:
STMicroelectronics
Category:
Microprocessors
Package:
354-LFBGA
Datasheet:
AetrixSTM32MP151DAB1.pdf
Description:
IC MPU STM32MP1 800MHZ 354LFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,467

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32MP151DAB1 from STMicroelectronics is a dual-core Arm® Cortex®-A7 (800 MHz) + Cortex®-M4 (209 MHz) microprocessor unit with TrustZone® security, 708 KB on-chip SRAM, TFT LCD controller supporting up to WXGA@60 fps, and 35 communication interfaces including Gigabit Ethernet, USB 2.0 HS Host/OTG, and HDMI-CEC - deployed in industrial HMIs, smart building gateways, and edge AI vision terminals.

For engineers reviewing the STM32MP151DAB1 datasheet, STM32MP151DAB1 pinout, STM32MP151DAB1 application, or STM32MP151DAB1 equivalent, key selection considerations include dual-core asymmetric processing capability, DDR3/LPDDR3 memory controller support, TrustZone-enabled peripheral isolation, and integrated analog peripherals (dual 16-bit ADCs, dual 12-bit DACs, DFSDM).

Technical Context

The STM32MP151DAB1 implements an asymmetric multiprocessing architecture: the Cortex-A7 subsystem runs Linux-based applications with full MMU support and 256 KB L2 cache, while the Cortex-M4 handles real-time control tasks with FPU and MPU-communicating via IPCC and shared memory. Its interconnect matrix comprises a 64-bit AXI bus (266 MHz) and 32-bit AHB bus (209 MHz), enabling concurrent high-bandwidth data paths for display, camera, and Ethernet traffic.

Security is enforced at hardware level through TrustZone address space controller (TZC) for DDR, ETZPC for peripheral protection, active tamper detection, and BSEC-managed OTP fuses (3072-bit, including 96-bit unique ID). Power management includes five PLLs with fractional mode, multiple low-power modes (Standby down to 2 µA), and DDR retention during Standby.

Key Specifications

ParameterValue and Actual Design Meaning
CoresDual-core: Arm Cortex-A7 @ 800 MHz + Cortex-M4 @ 209 MHz - enables Linux + RTOS coexistence on single die
Memory InterfaceExternal DDR up to 1 Gbyte: LPDDR2/LPDDR3-1066 or DDR3/DDR3L-1066 - supports high-throughput framebuffer and AI inference buffers
On-chip SRAM708 KB total: 256 KB AXI SYSRAM + 384 KB AHB SRAM + 64 KB Backup SRAM + 4 KB Backup domain SRAM - enables fast boot, secure context storage, and RTC-persistent variables
GraphicsLCD-TFT controller: up to WXGA (1366×768) @60 fps or Full HD (1920×1080) @30 fps - drives industrial panels without external GPU
Analog Peripherals2× 16-bit ADCs (up to 4.5 Msps), 2× 12-bit DACs (1 MHz), DFSDM with 8 channels - supports precision sensor acquisition and audio playback
Communication35 interfaces: 6× I2C, 8× UART/USART, 6× SPI, 4× SAI, GMAC (10/100/1000 Mbps), 3× SDMMC, HDMI-CEC - meets multi-protocol gateway requirements
SecurityArm TrustZone®, active tamper, HASH (SHA256), 2× TRNG, 3072-bit fuses - satisfies IEC 62443-3-3 SL2 and PSA Level 2 requirements
PackageTFBGA361 (12 × 12 mm, 0.5 mm pitch) - balances I/O count (176 pins), thermal performance, and PCB routing density

Pinout & Package

STM32MP151DAB1 uses a TFBGA361 package (12 × 12 mm, 0.5 mm pitch) with 361 balls arranged in 19×19 grid (center pad omitted). Pinout defined per DS12500 Rev 9 Section 4, supporting 176 GPIOs (including 8 secure, 6 wakeup, 3 tamper), dual DDR interface, quad-SPI, and dedicated camera (DCMI) and display (LTDC) buses.

Pin/TerminalCircuit RoleDesign Meaning
VDDCOREMain core power supply1.1 V ±5% regulated input for Cortex-A7/M4 cores and L2 cache - requires low-noise, high-PSRR LDO
VDDIOI/O bank supply1.71–3.6 V flexible rail; 5 V-tolerant I/Os enable direct interfacing with legacy peripherals
NRSTAsynchronous reset inputActive-low signal triggering full system reset; synchronized internally to avoid metastability
BOOT0Boot mode selectionHigh at power-up selects internal Flash or eMMC boot; low selects serial interface (UART/USB) recovery mode
CLKINExternal clock inputAccepts 8–48 MHz crystal or oscillator for HSE - feeds PLLs generating CPU, AXI, and peripheral clocks
PA0–PA15General-purpose I/O bank AConfigurable as GPIO, alternate functions (e.g., USART2_TX, TIM2_CH1), or event inputs - supports interrupt-on-change and wake-up

Key Features

FeatureDesign Value
Asymmetric dual-core architectureEnables concurrent Linux application layer and deterministic real-time control on same SoC - eliminates inter-processor communication latency
Integrated TFT-LCD controllerSupports RGB888 interface, dual-layer composition, and programmable LUT - reduces BOM cost vs discrete display controllers
Hardware-accelerated cryptoHASH (MD5/SHA1/SHA256) and HMAC engines offload TLS stack - achieves >20 MB/s SSL throughput without CPU penalty
Flexible memory controller (FMC)Supports NOR/NAND/PSRAM with 8-bit ECC - enables reliable boot from parallel NAND flash in harsh environments
DFSDM sigma-delta filter8-channel, 6-filter digital modulator interface - allows direct connection of MEMS microphones or current sensors without external ADC
Low-power standby mode2 µA consumption with RTC, LSE, and BKPSRAM retained - extends battery life in always-on edge nodes

Applications

Industrial HMISmart Building Gateway

Use Scenario: Touchscreen operator interface for PLC-controlled machinery with local data logging and remote diagnostics.

IC Role / Device Role / Timing Role: Main application processor running Qt-based GUI on Linux; Cortex-M4 handles CANopen motion control loops and watchdog supervision.

Use Value: Single-chip solution replaces FPGA+ARM combo, reducing PCB area by 35% and enabling OTA firmware updates for both UI and control logic.

Use Scenario: Protocol translator aggregating BACnet MS/TP, KNX, and Modbus RTU devices into cloud-connected IP network.

IC Role / Device Role / Timing Role: Dual-core coordination: Cortex-A7 manages MQTT/HTTP cloud stack and web server; Cortex-M4 parses legacy protocol frames with deterministic timing.

Use Value: Eliminates need for separate protocol ASICs; TrustZone isolates secure cloud credentials from fieldbus firmware updates.

Edge Vision TerminalMedical Patient Monitor

Use Scenario: Portable device capturing VGA-resolution video via DCMI, performing lightweight CNN inference, and displaying results on embedded LCD.

IC Role / Device Role / Timing Role: Cortex-A7 executes inference engine (TensorFlow Lite Micro); Cortex-M4 acquires sensor data and drives display refresh via LTDC DMA.

Use Value: On-chip DDR controller and 90 MHz pixel clock support real-time 60 fps display without frame buffering bottlenecks.

Use Scenario: Bedside monitor acquiring ECG, SpO₂, and temperature signals, rendering waveforms, and storing trend data locally.

IC Role / Device Role / Timing Role: Dual 16-bit ADCs sample analog front-end at 4.5 Msps; DFSDM processes sigma-delta microphone input; DACs drive audible alarms.

Use Value: Integrated analog subsystem meets IEC 60601-1 leakage current limits and avoids external precision reference components.

Equivalent & Alternatives

The following parts are listed as comparable options for similar dual-core MPU applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
NXP i.MX 8M Mini (LQM)Quad-core Cortex-A53 + Cortex-M4; lacks TrustZone-peripheral isolation; no integrated TFT-LCD controllerBetter multi-threaded Linux performance; requires external display bridge IC and separate security IC for comparable trust anchorSelect when prioritizing CPU throughput over display integration and hardware-enforced peripheral partitioning
Renesas RZ/G2LDual-core Cortex-A55 + Cortex-M33; includes 3D GPU; no DFSDM or integrated temperature sensorSuperior graphics for rich UIs; weaker analog subsystem limits sensor fusion use casesSelect for multimedia-centric designs where camera pipeline offload and OpenGL ES acceleration outweigh analog acquisition needs

Compared with i.MX 8M Mini and RZ/G2L, the STM32MP151DAB1 uniquely combines TrustZone-peripheral protection, integrated TFT-LCD controller, and DFSDM-based sigma-delta interface - making it optimal for cost-sensitive, analog-rich, display-equipped industrial edge devices requiring certified security.

Availability

STM32MP151DAB1 is available at Aetrix Electronics and suitable for industrial HMIs, smart building gateways, and edge vision terminals requiring stable component supply across extended product lifecycles.

Supply support for STM32MP151DAB1 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power ICs, sensors, and automotive-grade processors.

The STM32MP series targets heterogeneous computing in resource-constrained edge applications, combining Linux-capable application cores with real-time microcontroller subsystems - optimized for industrial automation, human-machine interfaces, and secure IoT endpoints.

FAQ

What boot sources does the STM32MP151DAB1 support?

The STM32MP151DAB1 supports boot from eMMC, SD card, Quad-SPI NOR/NAND flash, and serial interfaces (UART, USB) via BOOT0 pin configuration. Internal ROM bootloader validates signed images using public key cryptography stored in OTP fuses, enforcing secure boot chain integrity before loading FSBL.

Does the STM32MP151DAB1 require external DDR memory to operate?

Yes - the STM32MP151DAB1 has no embedded DRAM and requires external DDR3/DDR3L or LPDDR2/LPDDR3 memory connected via its dedicated DDR controller. It boots from internal ROM or external non-volatile storage, but Linux execution and application code depend on external DDR initialization during early boot.

How is TrustZone implemented for peripheral security on this device?

TrustZone is implemented via the ETZPC (Embedded TrustZone Protection Controller), which dynamically assigns each peripheral to Secure or Non-secure world at runtime. The TZC (TrustZone Address Space Controller) enforces memory access rights for DDR regions, while HSEM (Hardware Semaphore) coordinates secure/non-secure resource sharing - all managed by the ARM TZ-aware TF-A firmware.

Can the Cortex-M4 core run independently without the Cortex-A7 being active?

Yes - the Cortex-M4 can operate in standalone mode using its own clock tree, power domain, and memory map. It boots from internal SRAM or external memory and executes firmware independently, even when the Cortex-A7 is held in reset or powered down, enabling ultra-low-power sensor node operation with sub-2 µA standby current.

STM32MP151DAB1 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
354-LFBGA
Series:
STM32MP1
Packaging:
Tray
Product Status:
Active
Core Processor:
ARM® Cortex®-A7
Number of Cores/Bus Width:
1 Core, 32-Bit
Speed:
209MHz, 800MHz
Co-Processors/DSP:
ARM® Cortex®-M4
RAM Controllers:
DDR3, DDR3L, LPDDR2, LPDDR3
Graphics Acceleration:
Yes
Display & Interface Controllers:
HDMI-CEC, LCD
Ethernet:
10/100Mbps (1)
SATA:
-
USB:
USB 2.0 (2), USB 2.0 OTG+ PHY (3)
Voltage - I/O:
2.5V, 3.3V
Operating Temperature:
-20°C ~ 105°C (TJ)
Grade:
-
Qualification:
-
Security Features:
ARM TZ
Mounting Type:
Surface Mount
Supplier Device Package:
354-LFBGA (16x16)
Additional Interfaces:
CAN, Ethernet, I2C, MMC/SD/SDIO, SPDIF, SPI, UART, USB

STM32MP151DAB1 FAQ

1.How can I place an order for STM32MP151DAB1 through Aetrix?

Please submit a Request for Quotation (RFQ) for STM32MP151DAB1 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STM32MP151DAB1 reliable?

The price and inventory of STM32MP151DAB1 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32MP151DAB1 is usually 5 days.

3.What payment methods are accepted for STM32MP151DAB1?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32MP151DAB1 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32MP151DAB1?

STM32MP151DAB1 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STM32MP151DAB1 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STM32MP151DAB1?

For technical support, including STM32MP151DAB1 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32MP151DAB1 requirements.

6.How does Aetrix verify that STM32MP151DAB1 is sourced from the original manufacturer or authorized distributors?

All STM32MP151DAB1 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32MP151DAB1 meets industry standards.

7.What is the process for return or replacement of STM32MP151DAB1?

All STM32MP151DAB1 units undergo pre-shipment inspection (PSI). If there is an issue with STM32MP151DAB1, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STM32MP151DAB1 part is unused and in its original packaging.

Return procedure for STM32MP151DAB1:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STM32MP151DAB1 Tags

  • STM32MP151DAB1
  • STM32MP151DAB1 PDF
  • STM32MP151DAB1 Datasheet
  • STM32MP151DAB1 Specifications
  • STM32MP151DAB1 Images
  • STMicroelectronics
  • STMicroelectronics STM32MP151DAB1
  • Buy STM32MP151DAB1
  • STM32MP151DAB1 Price
  • STM32MP151DAB1 Distributor
  • STM32MP151DAB1 Supplier
  • STM32MP151DAB1 Wholesale
Related Products
AT91SAM9260B-CU-999
AT91SAM9260B-CU-999

Microchip Technology

AT91SAM9G25-CU
AT91SAM9G25-CU

Microchip Technology

ATSAMA5D27C-CU
ATSAMA5D27C-CU

Microchip Technology

AT91SAM9X35-CU
AT91SAM9X35-CU

Microchip Technology

AT91SAM9X25-CU
AT91SAM9X25-CU

Microchip Technology

MCIMX6Y2CVM08AB
MCIMX6Y2CVM08AB

NXP Semiconductors

AM3352BZCZ100
AM3352BZCZ100

Texas Instruments

AT91SAM9260B-CU
AT91SAM9260B-CU

Microchip Technology

AT91SAM9260B-QU
AT91SAM9260B-QU

Microchip Technology

ATSAMA5D31A-CU
ATSAMA5D31A-CU

Microchip Technology

AT91SAM9G20B-CU-999
AT91SAM9G20B-CU-999

Microchip Technology

MCIMX6Y2CVM05AB
MCIMX6Y2CVM05AB

NXP Semiconductors

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER