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

- Shipping:

Inventory:2,765
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32MP151FAA1 from STMicroelectronics is a dual-core heterogeneous microprocessor unit (MPU) integrating an Arm® Cortex®-A7 application core (800 MHz, TrustZone®, NEON™) and an Arm® Cortex®-M4 real-time core (209 MHz, FPU/MPU), with 708 KB on-chip SRAM, LPDDR2/LPDDR3/DDR3 memory controller, and hardware crypto accelerators (AES-256, SHA-256, RNG). It targets Linux-capable industrial HMI, edge gateway, and smart display applications requiring secure boot, TFT-LCD control, and multi-interface connectivity.
For engineers reviewing the STM32MP151FAA1 datasheet, STM32MP151FAA1 pinout, STM32MP151FAA1 application, or STM32MP151FAA1 equivalent, key selection considerations include dual-core asymmetric processing capability, DDR memory interface support (LPDDR3-1066), TrustZone-enabled security partitioning, and integrated LCD-TFT controller with up to WXGA@60 fps timing.
Technical Context
The device implements a split-domain architecture: 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 dedicated NVIC and IPCC for inter-processor communication. Memory coherency is managed through TrustZone Address Space Controller (TZC) and hardware semaphore (HSEM).
Clock management uses five fractional PLLs supporting dynamic frequency scaling across domains; power states include Stop mode with DDR retention and Standby mode consuming as low as 2 µA. Security relies on BSEC OTP fuses, active tamper detection, and isolated M4 resources for secure firmware execution.
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 |
| Memory Interface | LPDDR2/LPDDR3-1066 or DDR3/DDR3L-1066, 16/32-bit bus - supports up to 1 Gbyte external RAM |
| On-chip SRAM | 708 KB total: 256 KB AXI SYSRAM + 384 KB AHB SRAM + 64 KB Backup SRAM + 4 KB Backup domain SRAM |
| Graphics Support | LCD-TFT controller with dual layer, programmable LUT, up to WXGA (1366×768) @60 fps - eliminates need for external display controller |
| Crypto Acceleration | AES-128/192/256, TDES, SHA-256, HMAC, two TRNGs - offloads encryption from CPU for secure OTA updates |
| Analog Peripherals | Two 16-bit ADCs (up to 3.6 Msps), two 12-bit DACs (1 MHz), DFSDM with 8 channels - supports sensor fusion and audio preprocessing |
| Communication Interfaces | 35 total: 6×I²C, 8×USART/UART, 6×SPI, 4×SAI, 3×SDMMC, 2×USB HS Host + 1×USB FS OTG, Gigabit Ethernet - enables rich peripheral expansion |
Pinout & Package
STM32MP151FAA1 is housed in a TFBGA361 package (12 × 12 mm, 0.5 mm pitch), RoHS-compliant and ECOPACK2 certified. Ball mapping supports 176 GPIOs with interrupt capability, including 8 secure I/Os, 6 wakeup pins, and dedicated camera (DCMI), HDMI-CEC, and MDIO interfaces.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDDCORE | Core power supply | 1.1 V nominal supply for Cortex-A7/M4 cores and internal logic; requires tight regulation |
| VDDIO_1–VDDIO_5 | I/O bank supplies | Independent 1.71–3.6 V rails per bank - enables mixed-voltage interfacing (e.g., 1.8 V SDIO + 3.3 V UART) |
| NRST | System reset input | Active-low asynchronous reset; monitored by embedded power control block for POR/PDR/BOR sequencing |
| BOOT0 | Boot mode selection | Configures primary boot source (eMMC, SD card, NAND, QSPI) during power-up; sampled at reset release |
| OSC_IN / OSC_OUT | External crystal oscillator inputs | Supports 8–48 MHz HSE and 32.768 kHz LSE crystals - provides precise clock source for RTC and system timing |
| PA0–PA31, PB0–PB31, etc. | General-purpose I/Os | Up to 176 pins with configurable alternate functions (AF0–AF15); includes dedicated SAI, SPI, I²C, and USB PHY routing |
Key Features
| Feature | Design Value |
|---|---|
| Asymmetric dual-core architecture | Enables concurrent Linux application execution (Cortex-A7) and hard real-time control (Cortex-M4), reducing BOM cost vs. discrete MPU+MCU solutions |
| TrustZone-enabled security | Hardware-isolated memory and peripheral access for secure boot, encrypted firmware storage, and tamper-resistant key management |
| Integrated LCD-TFT controller | Drives RGB888 panels up to 1366×768@60 fps with dual layer blending and gamma correction - eliminates external display IC |
| Flexible memory subsystem | Supports LPDDR3, DDR3L, NAND flash (with 8-bit ECC), and Quad-SPI NOR - simplifies memory layout and reduces PCB layers |
| Low-power operation | Standby mode draws only 2 µA without RTC or backup RAM - suitable for battery-backed industrial gateways with infrequent wake events |
Applications
| Industrial HMI Panel | Edge Gateway Device |
|---|---|
Use Scenario: Touch-enabled operator interface for PLC-controlled machinery with local data logging and remote diagnostics. IC Role / Device Role / Timing Role: MPU executes Qt-based GUI on Linux while Cortex-M4 manages CANopen motor control loops and real-time I/O scanning. Use Value: Single-chip integration replaces separate application processor and microcontroller, reducing latency between UI and control plane via IPCC messaging. | Use Scenario: Protocol-agnostic field gateway aggregating Modbus RTU, EtherNet/IP, and BLE sensor data for cloud upload. IC Role / Device Role / Timing Role: Cortex-A7 hosts protocol translation services and TLS-secured MQTT stack; Cortex-M4 handles time-critical packet framing and hardware timestamping. Use Value: Hardware crypto acceleration enables full TLS handshake offload, sustaining >10 Mbps encrypted throughput without CPU saturation. |
| Smart Building Display Terminal | Medical Patient Monitor Interface |
Use Scenario: Wall-mounted room controller displaying HVAC status, occupancy, and lighting controls with capacitive touch feedback. IC Role / Device Role / Timing Role: LCD-TFT controller drives 7-inch RGB panel at 60 fps; integrated ADC reads ambient light and temperature sensors directly. Use Value: On-die analog peripherals eliminate external signal conditioning, while dual-layer graphics enable smooth overlay animations without frame tearing. | Use Scenario: Bedside monitor displaying ECG waveforms, SpO₂ trends, and alarm indicators with clinical-grade timing accuracy. IC Role / Device Role / Timing Role: Cortex-M4 acquires and filters analog biosignals using DFSDM and 16-bit ADCs; Cortex-A7 renders waveform UI and logs data to eMMC. Use Value: Hardware-accelerated sigma-delta filtering and deterministic M4 interrupt latency (<1 µs) ensure reliable real-time signal processing compliance. |
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 isolation between A/M cores; no integrated LCD controller | Requires external display bridge IC; better suited for headless edge AI inference than graphical HMIs | Select when higher A-core compute (e.g., lightweight ML inference) outweighs display integration needs |
| Renesas RZ/G2L (R9A07G043L2) | Dual Cortex-A55 + Cortex-M33; includes 2D GPU and LVDS output; no hardware AES/SHA acceleration | Superior graphics performance but weaker cryptographic throughput; no built-in DFSDM or high-res ADCs | Select for automotive infotainment or video streaming where GPU offload matters more than sensor security |
Compared with i.MX 8M Mini and RZ/G2L, STM32MP151FAA1 uniquely balances Linux application capability, real-time responsiveness, integrated display control, and hardware-enforced security - making it optimal for cost-sensitive, display-rich industrial edge devices requiring certified secure boot and analog sensor interfacing.
Availability
STM32MP151FAA1 is available at Aetrix Electronics and suitable for industrial HMI, edge gateway, smart building terminal, and medical display applications requiring stable component supply across extended product lifecycles.
Supply support for STM32MP151FAA1 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, specializing in microcontrollers, power management, sensors, and automotive ICs with strong emphasis on industrial and embedded markets.
The STM32MP series was designed specifically for Linux-capable applications needing real-time responsiveness, security, and rich peripheral integration - bridging the gap between traditional MCUs and high-end application processors.
FAQ
What boot sources does STM32MP151FAA1 support?
STM32MP151FAA1 supports boot from eMMC, SD card, NAND flash (with hardware ECC), Quad-SPI NOR, and USB mass storage via BOOT0 pin configuration and internal ROM code. Boot mode selection is latched at power-on reset and validated by the BSEC block before executing first-stage bootloader.
Does STM32MP151FAA1 require an external PMIC?
No - STM32MP151FAA1 integrates multiple on-die LDOs (1.1 V core, 1.8 V USB, 1.8 V RETRAM, 0.9 V backup regulator) and supports direct connection to single 3.3 V or 5 V input. An external PMIC is optional for advanced power sequencing or efficiency optimization in high-volume designs.
How is TrustZone implemented across the dual-core architecture?
TrustZone is implemented at both hardware and software levels: the Cortex-A7 includes TrustZone extensions for secure/non-secure world separation, while the Cortex-M4 operates exclusively in secure mode with isolated memory regions enforced by ETZPC and TZC. Secure peripherals (RNG, CRYP, HASH) are accessible only via secure world requests.
What is the maximum pixel clock frequency supported by the LTDC?
The LCD-TFT display controller (LTDC) supports a maximum pixel clock of 90 MHz, enabling native WXGA (1366×768) resolution at 60 fps or Full HD (1920×1080) at 30 fps with RGB888 color depth. Clock is derived from dedicated audio/video PLLs or external sources with programmable dividers.
STM32MP151FAA1 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, 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, GbE
- 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:
- 448-LFBGA (18x18)
- Additional Interfaces:
- CAN, Ethernet, I2C, MMC/SD/SDIO, SPDIF, SPI, UART, USB
STM32MP151FAA1 FAQ
1.How can I place an order for STM32MP151FAA1 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32MP151FAA1 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 STM32MP151FAA1 reliable?
The price and inventory of STM32MP151FAA1 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32MP151FAA1 is usually 5 days.
3.What payment methods are accepted for STM32MP151FAA1?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32MP151FAA1 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32MP151FAA1?
STM32MP151FAA1 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32MP151FAA1 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 STM32MP151FAA1?
For technical support, including STM32MP151FAA1 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32MP151FAA1 requirements.
6.How does Aetrix verify that STM32MP151FAA1 is sourced from the original manufacturer or authorized distributors?
All STM32MP151FAA1 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 STM32MP151FAA1 meets industry standards.
7.What is the process for return or replacement of STM32MP151FAA1?
All STM32MP151FAA1 units undergo pre-shipment inspection (PSI). If there is an issue with STM32MP151FAA1, 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 STM32MP151FAA1 part is unused and in its original packaging.
Return procedure for STM32MP151FAA1:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32MP151FAA1 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…

