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 STM32MP151AAB3

Part No.:
STM32MP151AAB3
Manufacturer:
STMicroelectronics
Category:
Microprocessors
Package:
354-LFBGA
Datasheet:
AetrixSTM32MP151AAB3.pdf
Description:
IC MPU STM32MP1 650MHZ 354LFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:473

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32MP151AAB3 from STMicroelectronics is a dual-core heterogeneous microprocessor unit (MPU) integrating an Arm® Cortex®-A7 application core (800 MHz) and an Arm® Cortex®-M4 real-time core (209 MHz), with TrustZone® security, 708 KB on-chip SRAM, LPDDR2/LPDDR3/DDR3 memory support, and TFT LCD controller for embedded HMI applications in industrial gateways and smart displays.

For engineers reviewing the STM32MP151AAB3 datasheet, STM32MP151AAB3 pinout, STM32MP151AAB3 application, or STM32MP151AAB3 equivalent, key selection considerations include dual-core Linux + RTOS coexistence capability, 35 communication interfaces (including USB 2.0 HS Host/OTG, Gigabit Ethernet GMAC, HDMI-CEC), hardware crypto acceleration (SHA256/HMAC/RNG), and TFBGA361 (12 × 12 mm, 0.5 mm pitch) package compatibility with board-level thermal and signal integrity constraints.

Technical Context

The device implements a heterogeneous architecture where the Cortex-A7 subsystem runs Linux-based application stacks with AXI/AHB interconnects (266 MHz / 209 MHz), while the Cortex-M4 handles deterministic real-time tasks via shared memory and IPCC messaging. TrustZone® enforces secure world/non-secure world isolation at both CPU and peripheral levels.

Its memory subsystem includes 256 KB AXI SYSRAM, 384 KB AHB SRAM, and 64 KB backup-domain SRAM - all accessible with configurable cacheability and barrier control. The DDR controller supports LPDDR3-1066 (32-bit) and DDR3L-1066 (32-bit), enabling up to 1 Gbyte external memory with hardware ECC for NAND and SLC flash interfacing via FMC.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoresDual-core: Arm Cortex-A7 @ 800 MHz + Cortex-M4 @ 209 MHz - enables Linux + RTOS co-execution with hardware-assisted inter-processor communication
On-chip SRAM708 KB total: 256 KB AXI SYSRAM + 384 KB AHB SRAM + 64 KB Backup SRAM + 4 KB Backup domain SRAM - supports low-latency real-time buffers and secure context retention
External Memory SupportLPDDR2/LPDDR3-1066 (16/32-bit) or DDR3/DDR3L-1066 (16/32-bit) up to 1 Gbyte - enables cost-optimized high-bandwidth memory for GUI and media processing
Graphics InterfaceLCD-TFT controller supporting WXGA (1366×768@60 fps) or Full HD (1920×1080@30 fps) with dual-layer overlay and programmable LUT - suitable for industrial HMIs without external GPU
Security FeaturesArm TrustZone®, active tamper detection, 3072-bit fuses (96-bit unique ID), HASH (SHA256), HMAC, two TRNGs - meets IEC 62443-3-3 SL2 requirements for secure boot and runtime attestation
Communication Peripherals35 interfaces: 6×I²C, 8×UART/USART, 6×SPI, 4×SAI, SPDIF-Rx, HDMI-CEC, MDIO, 3×SDMMC, 3×USB (2×HS Host + 1×FS OTG or 1×HS Host + 1×HS OTG), 1×GMAC - supports multi-protocol edge gateway connectivity
Analog Peripherals2×16-bit ADCs (up to 4.5 Msps @12-bit), 2×12-bit DACs (1 MHz), DFSDM with 8 channels, internal temp sensor - enables sensor fusion and analog control loop integration

Pinout & Package

STM32MP151AAB3 uses a TFBGA361 package (12 × 12 mm, 0.5 mm ball pitch, B031 variant), RoHS-compliant and ECOPACK2 certified. Ball mapping follows ST's standard STM32MP15x pinout layout with dedicated power domains (VDDCORE, VDD, VDDIO, VSS), multiple supply rails for analog/digital isolation, and configurable I/O banks supporting 5 V-tolerant operation on select pins.

Pin/TerminalCircuit RoleDesign Meaning
VDDCORECore power supply1.1 V ±5% supply for Cortex-A7/M4 cores and L2 cache - requires low-noise regulation and local decoupling
VDDDigital I/O supply1.71–3.6 V supply for GPIOs and digital peripherals - supports mixed-voltage system interfacing
VDDIOI/O voltage referenceConfigurable per-bank I/O voltage (1.8 V / 3.3 V) - enables direct interface to legacy 1.8 V or 3.3 V peripherals
NRSTSystem reset inputActive-low asynchronous reset controlling entire chip - must be debounced and synchronized for reliable boot initialization
BOOT0Boot mode selectionStrapped high/low to select boot source (FSMC, SDMMC, eMMC, SPI NOR, USB) - critical for field firmware recovery
OSC_IN / OSC_OUTExternal crystal oscillator8–48 MHz HSE input for system clock generation - paired with internal PLLs to derive CPU, DDR, and peripheral clocks

Key Features

FeatureDesign Value
TrustZone®-enabled peripheral isolationHardware-enforced memory and peripheral access control between secure and non-secure worlds - enables secure boot, encrypted storage, and trusted execution environments
Dual-mode Quad-SPI interfaceSupports XIP (execute-in-place) and memory-mapped modes for fast code/data access from serial flash - reduces external memory footprint and boot latency
Hardware-accelerated crypto engineSHA-256, HMAC, and two independent TRNGs - offloads cryptographic operations from CPU, reducing Linux kernel overhead and improving TLS handshake performance
Flexible low-power strategyStandby mode current as low as 2 µA (no RTC, no LSE, no BKPSRAM) with DDR retention - enables battery-backed always-on edge nodes with rapid wake-up
Inter-Processor Communication Controller (IPCC)6-channel mailbox with interrupt signaling - enables zero-copy message passing and event synchronization between Cortex-A7 and Cortex-M4 without software polling

Applications

Industrial HMI GatewaySmart Building Controller

Use Scenario: Touch-enabled factory floor display with PLC connectivity and local web server.

IC Role / Device Role / Timing Role: MPU running Linux for GUI rendering (LTDC), real-time motion control (Cortex-M4), and protocol bridging (Modbus TCP over GMAC).

Use Value: Dual-core separation eliminates jitter in motor control loops while maintaining responsive UI; integrated GMAC and USB host enable plug-and-play field device commissioning.

Use Scenario: HVAC zone controller with environmental sensing, BACnet/IP stack, and local data logging.

IC Role / Device Role / Timing Role: Main processor executing real-time HVAC PID algorithms (Cortex-M4) and network stack (Cortex-A7), with DFSDM for sigma-delta temperature/humidity sensors.

Use Value: On-chip DFSDM eliminates external ADC ICs; hardware crypto secures BACnet/IP authentication; LPDDR3 support enables local video diagnostics buffer.

Medical Edge TerminalAutomotive Infotainment Prototype

Use Scenario: Portable patient monitor with ECG waveform display, Bluetooth LE telemetry, and offline alarm analytics.

IC Role / Device Role / Timing Role: Cortex-A7 hosts Android/Linux GUI and BLE stack; Cortex-M4 processes raw ADC samples (16-bit @4.5 Msps) and triggers hardware watchdogs on anomaly detection.

Use Value: Integrated 16-bit ADCs meet IEC 60601-2-27 resolution requirements; TrustZone® isolates clinical data path from user-facing OS; 708 KB SRAM avoids external RAM for waveform buffering.

Use Scenario: In-vehicle infotainment dev kit supporting HDMI video output, audio playback (SAI/I²S), and CAN FD gateway functionality.

IC Role / Device Role / Timing Role: MPU driving HDMI-CEC and LTDC for rear-seat display, SAI for multi-zone audio, and USB OTG for firmware updates - with Cortex-M4 managing CAN FD protocol stack.

Use Value: HDMI-CEC and SAI eliminate external level shifters and audio codecs; USB OTG + SDMMC enable dual-path firmware update redundancy; TFBGA361 fits compact automotive PCB layouts.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
i.MX 8M Mini (NXP)Quad-core Cortex-A53 + Cortex-M4, higher CPU throughput but larger package (14 × 14 mm, 0.65 mm pitch) and no integrated TFT controllerPreferred for AI inference workloads; lacks native LCD-TFT controller - requires external bridge IC for displaySelect when ML inference (TensorFlow Lite) dominates over display integration; avoid if board space or display BOM cost is constrained
RZ/G2L (Renesas)Dual-core Cortex-A55 + Cortex-M33, lower power (1.5 W typical), supports LPDDR4 but no TrustZone®-secured peripheral isolationBetter suited for fanless edge AI cameras; missing hardware tamper detection and active tamper pinsChoose for ultra-low-power vision applications where physical security is secondary; not recommended for payment-terminal-class secure boot

Compared with i.MX 8M Mini and RZ/G2L, STM32MP151AAB3 uniquely combines TFT controller, TrustZone® peripheral isolation, and 5 V-tolerant I/Os in a compact TFBGA361 - making it optimal for cost-sensitive, display-integrated industrial controllers requiring hardware-rooted security.

Availability

STM32MP151AAB3 is available at Aetrix Electronics and suitable for industrial HMIs, smart building controllers, medical edge terminals, and automotive infotainment prototypes requiring stable component supply across extended product lifecycles.

Supply support for STM32MP151AAB3 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 analog/mixed-signal devices for industrial, automotive, and consumer markets.

The STM32MP series targets heterogeneous computing in resource-constrained edge devices, combining Linux-capable application processing with real-time determinism and hardware security - specifically engineered for industrial IoT gateways and human-machine interfaces.

FAQ

What boot sources does STM32MP151AAB3 support?

STM32MP151AAB3 supports eight boot modes selected via BOOT0 and BOOT1 pins: eMMC, SD card, SPI NOR flash, Quad-SPI flash, NAND flash (via FMC), USB device (DFU mode), UART (for serial download), and internal ROM fallback. Each mode includes built-in first-stage bootloader (FSBL) validation and secure boot chain enforcement using OTP keys stored in BSEC.

Does STM32MP151AAB3 require an external PMIC?

No - STM32MP151AAB3 integrates multiple on-die LDOs (1.1 V for core, 1.8 V for USB PHY, 1.8 V for USB, ~0.9 V backup regulator) and supports direct connection to single 3.3 V or 5 V input. However, ST recommends using the STPMIC1 companion PMIC for full power sequencing, dynamic voltage scaling, and enhanced thermal management in production systems.

How is TrustZone® implemented on this device?

TrustZone® is implemented at three levels: CPU (secure/non-secure state partitioning), memory (TZC-400 controller for DDR address space protection), and peripherals (ETZPC controller assigning secure/non-secure access rights per peripheral). Secure world firmware (TF-A/OP-TEE) runs exclusively on Cortex-A7 in secure state, while Cortex-M4 operates in a physically isolated secure domain with dedicated SRAM and interrupts.

What is the maximum pixel clock frequency supported by the LTDC?

The LTDC supports a maximum pixel clock of 90 MHz, enabling WXGA (1366 × 768) at 60 fps or Full HD (1920 × 1080) at 30 fps with RGB888 color depth. This is achieved using the internal PLL generating precise pixel timing - no external clock generator required. Frame buffer memory must reside in AXI SYSRAM or DDR for optimal bandwidth.

STM32MP151AAB3 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, 650MHz
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:
-40°C ~ 125°C (TA)
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

STM32MP151AAB3 FAQ

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

Please submit a Request for Quotation (RFQ) for STM32MP151AAB3 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 STM32MP151AAB3 reliable?

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

3.What payment methods are accepted for STM32MP151AAB3?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32MP151AAB3?

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

Once your STM32MP151AAB3 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 STM32MP151AAB3?

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

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

All STM32MP151AAB3 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 STM32MP151AAB3 meets industry standards.

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

All STM32MP151AAB3 units undergo pre-shipment inspection (PSI). If there is an issue with STM32MP151AAB3, 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 STM32MP151AAB3 part is unused and in its original packaging.

Return procedure for STM32MP151AAB3:

1.Submit a request within 90 days.

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

STM32MP151AAB3 Tags

  • STM32MP151AAB3
  • STM32MP151AAB3 PDF
  • STM32MP151AAB3 Datasheet
  • STM32MP151AAB3 Specifications
  • STM32MP151AAB3 Images
  • STMicroelectronics
  • STMicroelectronics STM32MP151AAB3
  • Buy STM32MP151AAB3
  • STM32MP151AAB3 Price
  • STM32MP151AAB3 Distributor
  • STM32MP151AAB3 Supplier
  • STM32MP151AAB3 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