STMicroelectronics STM32MP151AAA3T
- Part No.:
- STM32MP151AAA3T
- Manufacturer:
- STMicroelectronics
- Category:
- Microprocessors
- Package:
- 448-LFBGA
- Datasheet:
-
STM32MP151AAA3T.pdf
- Description:
- IC MPU STM32MP1 650MHZ 448LFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,021
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32MP151AAA3T 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, LPDDR2/LPDDR3/DDR3 memory controller, and integrated LCD-TFT controller supporting WXGA@60 fps - deployed in industrial HMIs, smart building gateways, and edge AI vision terminals.
For engineers reviewing the STM32MP151AAA3T datasheet, STM32MP151AAA3T pinout, STM32MP151AAA3T application, or STM32MP151AAA3T equivalent, key selection criteria include dual-core asymmetric processing capability, hardware-accelerated crypto (SHA256/HMAC/RNG), 35 communication interfaces including Gigabit Ethernet and USB 2.0 HS Host/OTG, and TFBGA361 (12 × 12 mm, 0.5 mm pitch) package compatibility with industrial thermal and EMI requirements.
Technical Context
The STM32MP151AAA3T implements a heterogeneous dual-core architecture: the Cortex-A7 subsystem runs Linux-based applications with 256 KB L2 cache and NEON™ acceleration, while the Cortex-M4 handles real-time control tasks with FPU and MPU isolation. TrustZone® enforces secure boot and peripheral access partitioning between secure/non-secure worlds.
Its interconnect matrix comprises a 64-bit AXI bus (266 MHz) and 32-bit AHB bus (209 MHz), enabling concurrent high-bandwidth data movement across DDR, SRAM, and peripherals. The device integrates five PLLs with fractional mode for precise clock generation across CPU, GPU, audio, and Ethernet domains.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Dual-core: Arm Cortex-A7 @ 800 MHz + Cortex-M4 @ 209 MHz - enables Linux + RTOS coexistence for application + control layer separation |
| Memory Interface | LPDDR2/LPDDR3-1066 or DDR3/DDR3L-1066 up to 1 Gbyte - supports low-power mobile DRAM or cost-optimized industrial SDRAM |
| On-chip SRAM | 708 KB total: 256 KB AXI SYSRAM + 384 KB AHB SRAM + 64 KB Backup SRAM + 4 KB Backup domain SRAM - enables fast context switching and RTC-persistent data storage |
| Graphics Support | LCD-TFT controller up to WXGA (1366×768) @60 fps or Full HD (1920×1080) @30 fps - drives high-resolution industrial displays without external GPU |
| Security Features | Arm TrustZone®, active tamper detection, 3072-bit fuses (96-bit unique ID), HASH (SHA256), HMAC, dual TRNG - meets IEC 62443-3-3 SL2 requirements for secure firmware updates |
| Communication Peripherals | 35 interfaces: 6×I²C, 8×UART/USART, 6×SPI, 4×SAI, 3×SDMMC, 2×USB 2.0 HS Host + 1×USB 2.0 FS OTG, GMAC with IEEE 1588v2 - supports multi-protocol industrial connectivity stack |
| Analog Capabilities | 2×16-bit ADC (up to 4.5 Msps), 2×12-bit DAC (1 MHz), DFSDM with 8 channels, temperature sensor - enables sensor fusion and closed-loop analog control |
Pinout & Package
STM32MP151AAA3T uses a TFBGA361 package (12 × 12 mm, 0.5 mm ball pitch, B031 variant), RoHS-compliant and ECOPACK2 certified. Pin functions are validated per ST's DS12500 Rev 9 datasheet Section 4 (Pinouts, pin description and alternate functions) and Table 7 (pin and ball definitions).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDCORE | Core power supply | 1.1 V ±3% regulated input for Cortex-A7/M4 cores and L1/L2 caches - requires low-noise external regulation |
| VDDIO_3V3 | I/O power supply | 3.3 V supply for all general-purpose I/Os (5 V-tolerant) - enables direct interface with legacy industrial logic |
| NRST | System reset input | Active-low asynchronous reset controlling both A7 and M4 subsystems - synchronized by internal reset controller |
| BOOT0 | Boot mode selection | Strapped high/low at power-up to select boot source (FSMC, QSPI, SDMMC, USB, or UART) - determines initial firmware execution path |
| ETH_MDIO / ETH_MDC | Ethernet management interface | IEEE 802.3-compliant MDIO/MDC pair for PHY configuration - supports auto-negotiation and link status monitoring |
| USB_OTG_FS_DP / USB_OTG_FS_DM | USB 2.0 full-speed differential pair | Full-speed OTG interface with integrated transceiver - enables device/host role switching via software-controlled ID pin |
Key Features
| Feature | Design Value |
|---|---|
| Asymmetric multiprocessing (AMP) | Independent A7 (Linux) and M4 (RTOS/firmware) execution environments with IPC via IPCC - eliminates hypervisor overhead in deterministic control loops |
| Hardware crypto acceleration | Dedicated HASH (SHA256/MD5), HMAC, and dual TRNG blocks - reduces TLS handshake latency by >60% vs. software-only implementation |
| Low-power retention modes | Standby mode draws 2 µA with DDR retention enabled - preserves system state during extended sleep in battery-backed gateways |
| Flexible display interface | LCD-TFT controller with dual-layer composition, programmable color LUT, and pixel clock up to 90 MHz - supports overlay graphics and partial screen updates for HMI responsiveness |
| Advanced timer subsystem | 25 timers including 2×32-bit general-purpose (quadrature encoder), 2×16-bit motor control, 5×low-power timers - enables servo drive control and precision PWM generation |
Applications
| Industrial HMI Terminal | Smart Building Gateway |
|---|---|
Use Scenario: Touch-enabled panel PC in factory automation displaying real-time PLC data, alarms, and recipe management. IC Role / Device Role / Timing Role: Main application processor executing Linux Qt GUI, managing TFT display timing (90 MHz pixel clock), and handling Modbus TCP over Gigabit Ethernet. Use Value: Dual-core separation ensures UI remains responsive during heavy network I/O or firmware updates without jitter in touch sampling or display refresh. |
Use Scenario: Central HVAC and lighting controller aggregating BACnet MS/TP, KNX, and LoRaWAN sensor data before forwarding to cloud via Ethernet/Wi-Fi. IC Role / Device Role / Timing Role: Protocol gateway SoC running embedded Linux with real-time M4 offloading CAN/KNX frame parsing and timestamping via hardware timers. Use Value: Integrated 35-interface count eliminates external bridge ICs; TrustZone® isolates secure cloud credentials from fieldbus firmware. |
| Edge Vision Analytics Node | Programmable Logic Controller (PLC) CPU Module |
Use Scenario: Compact machine vision node performing barcode recognition and defect detection on production line using lightweight CNN models. IC Role / Device Role / Timing Role: A7 core executes inference engine (TensorFlow Lite Micro), M4 handles camera trigger synchronization and GPIO-based strobe control via DCMI interface. Use Value: 140 MB/s DCMI bandwidth captures 1080p@30fps raw Bayer data; hardware DFSDM filters microphone array inputs for acoustic anomaly detection. |
Use Scenario: DIN-rail mounted PLC CPU module executing IEC 61131-3 ladder logic with deterministic cycle times under 1 ms. IC Role / Device Role / Timing Role: M4 core runs real-time control task with SysTick and advanced timers; A7 hosts web server, OPC UA stack, and firmware update service. Use Value: Independent watchdogs (IWDG1/IWDG2) monitor each core separately; backup SRAM retains critical process variables during brownout events. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core MPU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| NXP i.MX 8M Mini (LPC55S69) | Quad-core Cortex-A53 + Cortex-M4F; lacks TrustZone®-secured peripheral isolation; no integrated TFT controller | Better for multimedia-rich UIs but requires external display bridge; higher power in sustained A53 load | Select when prioritizing Android/Linux app ecosystem over industrial display integration and hardware security partitioning |
| Renesas RZ/G2L (R9A07G043L2) | Dual Cortex-A55 + Cortex-M33; includes 3D GPU; no hardware DFSDM or dedicated DCMI; larger BGA416 package | Stronger for OpenGL ES rendering; weaker for analog sensor preprocessing and camera streaming bandwidth | Select when 3D graphics performance outweighs need for on-die sigma-delta filtering or 140 MB/s camera capture |
Compared with NXP i.MX 8M Mini and Renesas RZ/G2L, the STM32MP151AAA3T delivers superior integration for industrial HMI and control - combining TFT timing, TrustZone® peripheral protection, and DFSDM/DCMI in a compact TFBGA361 footprint - reducing BOM count and layout complexity in space-constrained edge nodes.
Availability
STM32MP151AAA3T is available at Aetrix Electronics and suitable for industrial HMIs, smart building gateways, and edge vision analytics nodes requiring stable component supply across extended product lifecycles.
Supply support for STM32MP151AAA3T 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 components since 1987.
The STM32MP series targets industrial and edge computing applications requiring Linux-capable processing with real-time determinism and hardware-enforced security - bridging the gap between application processors and microcontrollers.
FAQ
What boot sources does the STM32MP151AAA3T support?
The STM32MP151AAA3T supports six boot modes selected via BOOT0 and BOOT1 pins: Quad-SPI flash, parallel NOR/NAND (FSMC), SD/eMMC, USB device, UART, and JTAG. Each mode loads the first-stage bootloader (FSBL) from the specified interface into internal SRAM before initializing DDR and launching the second-stage bootloader (SSBL).
Does the STM32MP151AAA3T require an external PMIC?
No - the STM32MP151AAA3T integrates multiple on-die regulators (1.1 V core, 1.8 V USB, 3.3 V I/O, backup ~0.9 V) and supports direct connection to single 3.3 V or 5 V input. However, ST recommends using the STPMIC1 companion PMIC for optimal power sequencing, dynamic voltage scaling, and enhanced thermal management in high-reliability systems.
How is TrustZone® implemented on this device?
TrustZone® is implemented at both system and peripheral levels: the Cortex-A7 cores include TrustZone® extensions for secure/non-secure world separation, while the ETZPC (Embedded TrustZone Protection Controller) gates access to peripherals like UART, SPI, and DMA based on security state. Secure boot verifies signed firmware images using hardware-rooted keys stored in OTP fuses.
What is the maximum camera resolution and frame rate supported via DCMI?
The DCMI interface supports up to 14-bit parallel input at 140 MB/s throughput - enabling 1080p (1920×1080) raw Bayer capture at 30 fps or 720p at 60 fps with minimal CPU load. Pixel clock is externally generated and synchronized to the DCMI PCLK input, with hardware cropping and scaling supported in the DMA path.
STM32MP151AAA3T Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 448-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, GbE
- 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:
- 448-LFBGA (18x18)
- Additional Interfaces:
- CAN, Ethernet, I2C, MMC/SD/SDIO, SPDIF, SPI, UART, USB
STM32MP151AAA3T FAQ
1.How can I place an order for STM32MP151AAA3T through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32MP151AAA3T 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 STM32MP151AAA3T reliable?
The price and inventory of STM32MP151AAA3T are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32MP151AAA3T is usually 5 days.
3.What payment methods are accepted for STM32MP151AAA3T?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32MP151AAA3T transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32MP151AAA3T?
STM32MP151AAA3T orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32MP151AAA3T 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 STM32MP151AAA3T?
For technical support, including STM32MP151AAA3T datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32MP151AAA3T requirements.
6.How does Aetrix verify that STM32MP151AAA3T is sourced from the original manufacturer or authorized distributors?
All STM32MP151AAA3T 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 STM32MP151AAA3T meets industry standards.
7.What is the process for return or replacement of STM32MP151AAA3T?
All STM32MP151AAA3T units undergo pre-shipment inspection (PSI). If there is an issue with STM32MP151AAA3T, 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 STM32MP151AAA3T part is unused and in its original packaging.
Return procedure for STM32MP151AAA3T:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32MP151AAA3T Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

