STMicroelectronics STM32MP151AAC3T
- Part No.:
- STM32MP151AAC3T
- Manufacturer:
- STMicroelectronics
- Category:
- Microprocessors
- Package:
- 361-TFBGA
- Datasheet:
-
STM32MP151AAC3T.pdf
- Description:
- IC MPU STM32MP1 650MHZ 361TFBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,603
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32MP151AAC3T from STMicroelectronics is a dual-core heterogeneous microprocessor unit (MPU) integrating an Arm® Cortex®-A7 @ 800 MHz and Cortex®-M4 @ 209 MHz, with 708 KB on-chip SRAM, TrustZone® security, and support for LPDDR3/DDR3 up to 1 Gbyte. It delivers full HD (1920×1080@30 fps) TFT display control, 35 communication interfaces including Gigabit Ethernet GMAC and USB 2.0 HS Host/OTG, and is deployed in industrial HMIs and edge gateway controllers.
For engineers reviewing the STM32MP151AAC3T datasheet, STM32MP151AAC3T pinout, STM32MP151AAC3T application, or STM32MP151AAC3T equivalent, key selection considerations include dual-core asymmetric processing capability, DDR memory retention in Standby mode (2 µA), hardware-accelerated crypto (SHA256/HMAC/RNG), and TFBGA361 (12×12 mm, 0.5 mm pitch) package compatibility with industrial thermal and layout constraints.
Technical Context
The device implements a tightly coupled dual-core architecture where the Cortex-A7 runs Linux-based applications while the Cortex-M4 handles real-time deterministic tasks-enabled by inter-processor communication (IPCC) and hardware semaphores (HSEM). Memory coherency is managed via AXI/AHB interconnect matrices operating at 266 MHz and 209 MHz respectively.
Security is enforced at silicon level through TrustZone address space controller (TZC) for DDR, embedded tamper detection, active tamper pins, and boot ROM with BSEC OTP fuses. Clocking uses five fractional PLLs-including audio PLL for SAI I2S accuracy-and supports IEEE 1588v2 timestamping in GMAC for time-sensitive networking.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Arm Cortex-A7 @ 800 MHz + Cortex-M4 @ 209 MHz - enables Linux + RTOS coexistence with hardware-isolated resource partitioning |
| On-chip SRAM | 708 KB total: 256 KB AXI SYSRAM + 384 KB AHB SRAM + 64 KB Backup domain SRAM - supports fast boot, secure context storage, and RTC-persistent data |
| External Memory | LPDDR2/LPDDR3-1066 or DDR3/DDR3L-1066 up to 1 Gbyte - enables high-bandwidth video buffering and OS runtime heap |
| Graphics | LCD-TFT controller up to Full HD (1920×1080@30 fps), 90 MHz pixel clock, dual layer with LUT - drives industrial panels without external GPU |
| Security | TrustZone peripherals, active tamper input, 3072-bit fuses (96-bit UID), HASH/SHA256/HMAC, dual TRNG - meets IEC 62443-3-3 SL2 requirements for secure boot and runtime attestation |
| Low-power Mode | Standby mode current ≤2 µA (no RTC/LSE/BKPSRAM/RETRAM) - enables battery-backed operation for remote edge nodes |
| Package | TFBGA361, 12×12 mm, 0.5 mm pitch, ECOPACK2 compliant - supports automated assembly and thermal dissipation up to 1.5 W typical |
Pinout & Package
STM32MP151AAC3T is housed in a 361-ball TFBGA package (ST part code B031), with 0.5 mm ball pitch and 12 mm × 12 mm body size. The package supports 176 general-purpose I/Os, including 8 secure GPIOs, 6 wakeup-capable pins, and dedicated tamper inputs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDCORE | Core power supply | 1.1 V ±5% regulated input for CPU subsystem - requires low-noise LDO with ≤10 mV ripple |
| VDDIO_1 | I/O bank 1 supply | 1.71–3.6 V tolerant rail supporting 5 V-tolerant digital I/Os - enables direct interfacing with legacy 3.3 V/5 V peripherals |
| NRST_CORE | Cortex-A7/M4 reset | Asynchronous active-low reset pin - asserts internal POR/PDR and synchronizes both cores during cold start |
| BOOT0 | Boot mode selection | Strapped high/low to select boot source (FSMC, QSPI, SDMMC, or USB) - determines initial firmware execution path |
| ETH_MDIO | GMAC management interface | Open-drain bidirectional MDIO bus - used for PHY register configuration and IEEE 1588 timestamp synchronization |
| DCMI_D0–D13 | Digital camera interface data | 14-bit parallel input bus - supports 140 MB/s throughput for 8–14 bit raw image capture (e.g., industrial vision sensors) |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core asymmetric processing | Independent Cortex-A7 (Linux) and Cortex-M4 (RTOS) domains with IPCC/HSEM for deterministic IPC - eliminates need for external MCU co-processor |
| Hardware crypto acceleration | Dedicated HASH (SHA256), HMAC, and dual TRNG blocks - offloads TLS handshake and secure key generation from main CPU |
| Advanced analog subsystem | Two 16-bit ADCs (up to 3.6 Msps), two 12-bit DACs (1 MHz), DFSDM with 8 channels - enables precision sensor fusion and closed-loop motor control |
| Flexible display engine | LTDC with RGB888, programmable LUT, and dual layer blending - supports overlay graphics, alpha blending, and partial screen updates for HMI responsiveness |
| Industrial connectivity | Gigabit Ethernet GMAC with RGMII/MII, 6× I2C FM+, 4× UART/USART with LIN/IrDA/ISO7816, SPDIF Rx - meets protocol diversity needs in factory automation gateways |
Applications
| Industrial HMI | Edge Gateway |
|---|---|
Use Scenario: Touch-enabled operator panel in PLC-controlled machinery with local data logging and remote diagnostics. IC Role / Device Role / Timing Role: MPU host running Linux Qt application with Cortex-M4 managing real-time I/O scanning and CANopen stack timing. Use Value: Dual-core isolation ensures deterministic 1 ms I/O scan cycles while GUI remains responsive; LTDC drives 1080p display without frame drops. | Use Scenario: Field-deployed protocol translator aggregating Modbus RTU, EtherNet/IP, and MQTT traffic to cloud platforms. IC Role / Device Role / Timing Role: Central protocol bridge with GMAC handling IEEE 1588 PTP sync for time-stamped event correlation across OT networks. Use Value: Hardware timestamping in GMAC eliminates software jitter; 35 peripheral count avoids external bridge ICs, reducing BOM cost. |
| Smart Building Controller | Medical Imaging Edge Node |
Use Scenario: HVAC and lighting controller with BLE/Wi-Fi coexistence, environmental sensing, and local UI rendering. IC Role / Device Role / Timing Role: Cortex-A7 hosts web server and BLE stack; Cortex-M4 manages ADC sampling (temp/humidity/CO₂) and PWM fan control loops. Use Value: 708 KB SRAM enables concurrent firmware, sensor buffers, and TLS session state; 2 µA Standby extends battery life in wireless nodes. | Use Scenario: Portable ultrasound front-end capturing raw RF data from transducer arrays and performing beamforming preprocessing. IC Role / Device Role / Timing Role: High-throughput data acquisition engine using DCMI (140 MB/s) and DFSDM for sigma-delta sensor conditioning. Use Value: 14-bit DCMI + 8-channel DFSDM enables simultaneous multi-sensor signal conditioning; dual 16-bit ADCs support analog front-end calibration. |
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 Cortex-A53 + Cortex-M33; lacks TrustZone for DDR; no integrated LTDC; higher power envelope (≥3 W) | Better for AI inference workloads; less suitable for cost-sensitive HMI with integrated display | Select when ML acceleration (NPU) or multi-display output is required; avoid if TFT controller and sub-2 µA standby are mandatory |
| Renesas RZ/G2L (R9A07G043L2) | Dual Cortex-A55 + Cortex-M33; includes 3D GPU; no hardware DFSDM; 1.2 V core voltage vs. 1.1 V | Stronger graphics performance; weaker analog subsystem for sensor-heavy edge nodes | Prefer for rich GUI applications requiring OpenGL ES; not optimal for precision analog acquisition or ultra-low-power battery operation |
Compared with NXP i.MX 8M Mini and Renesas RZ/G2L, STM32MP151AAC3T provides superior integration of TFT controller, ultra-low-power standby, and hardware DFSDM-making it uniquely suited for cost-constrained, sensor-rich industrial HMIs where display, security, and energy efficiency are co-primary requirements.
Availability
STM32MP151AAC3T is available at Aetrix Electronics and suitable for industrial HMIs, edge protocol gateways, smart building controllers, and medical imaging edge nodes requiring stable component supply across extended product lifecycles.
Supply support for STM32MP151AAC3T 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 management ICs, MEMS, and automotive-grade components since 1987.
The STM32MP series targets heterogeneous computing for industrial and IoT edge devices, combining Linux-capable application processors with real-time microcontroller cores to eliminate system-level complexity in resource-constrained environments.
FAQ
What boot sources does STM32MP151AAC3T support?
STM32MP151AAC3T supports four primary boot modes selected via BOOT0/BOOT1 pins: Quad-SPI flash, eMMC/SD card, NAND flash via Flexible Memory Controller (FMC), and USB device mode. Boot ROM validates signature and loads FSBL (First Stage Boot Loader) into SYSRAM before handing off to TF-A or U-Boot. External NOR/NAND must be configured with proper ECC and timing parameters per DS12500 Section 3.6.
Does STM32MP151AAC3T require an external PMIC?
No - STM32MP151AAC3T integrates multiple on-die regulators including 1.1 V (VDDCORE), 1.8 V (USB), and 0.9 V (backup), but external PMIC is recommended for high-efficiency multi-rail systems. The chip provides PMIC control signals (e.g., VSEL, ENABLE) and monitors external supply status via dedicated pins. ST's STPMIC1 is a validated companion PMIC supporting dynamic voltage scaling and thermal management.
How is TrustZone implemented for peripheral protection?
TrustZone is implemented via ETZPC (Embedded TrustZone Protection Controller), which assigns each peripheral to Secure or Non-secure world at boot. TZC (TrustZone Address Space Controller) enforces access rights on DDR memory regions. Secure peripherals include RNG, HASH, and BSEC; non-secure peripherals like UART or SPI can be dynamically reconfigured via SMC calls. Configuration is locked after boot unless debug authentication is enabled.
What thermal design guidance applies to TFBGA361 package?
The TFBGA361 package (B031) requires a 6-layer PCB with dedicated thermal vias under the exposed die pad (ball A1–A20, B1–B20, etc.) connecting to internal ground planes. Recommended copper area ≥200 mm² per side; junction-to-board thermal resistance θJB = 12.5°C/W. Maximum case temperature is 85°C; derating begins above 70°C ambient. ST reference design AN5135 specifies land pattern and stencil aperture for reliable reflow.
STM32MP151AAC3T Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 361-TFBGA
- 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:
- 361-TFBGA (12x12)
- Additional Interfaces:
- CAN, Ethernet, I2C, MMC/SD/SDIO, SPDIF, SPI, UART, USB
STM32MP151AAC3T FAQ
1.How can I place an order for STM32MP151AAC3T through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32MP151AAC3T 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 STM32MP151AAC3T reliable?
The price and inventory of STM32MP151AAC3T are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32MP151AAC3T is usually 5 days.
3.What payment methods are accepted for STM32MP151AAC3T?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32MP151AAC3T transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32MP151AAC3T?
STM32MP151AAC3T orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32MP151AAC3T 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 STM32MP151AAC3T?
For technical support, including STM32MP151AAC3T datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32MP151AAC3T requirements.
6.How does Aetrix verify that STM32MP151AAC3T is sourced from the original manufacturer or authorized distributors?
All STM32MP151AAC3T 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 STM32MP151AAC3T meets industry standards.
7.What is the process for return or replacement of STM32MP151AAC3T?
All STM32MP151AAC3T units undergo pre-shipment inspection (PSI). If there is an issue with STM32MP151AAC3T, 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 STM32MP151AAC3T part is unused and in its original packaging.
Return procedure for STM32MP151AAC3T:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32MP151AAC3T 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…

