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 STM32MP157CAA3

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

Inventory:333

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32MP157CAA3 from STMicroelectronics is a dual-core Arm® Cortex®-A7 (800 MHz) + Cortex®-M4 microprocessor unit with 3D GPU, TFT/DSI display support, 37 communication interfaces, and hardware crypto acceleration. It integrates 708 KB on-chip SRAM, TrustZone® security, and supports LPDDR3/DDR3 up to 1 Gbyte for industrial HMI, edge gateway, and multimedia-rich embedded systems.

For engineers reviewing the STM32MP157CAA3 datasheet, STM32MP157CAA3 pinout, STM32MP157CAA3 application, or STM32MP157CAA3 equivalent, key selection criteria include dual-core Linux-capable architecture, 29 timers with RTC and sub-second accuracy, 2× CAN FD (one TTCAN), HDMI-CEC, and 10/100/1000 Ethernet GMAC with IEEE 1588v2 hardware timestamping.

Technical Context

The device implements a heterogeneous dual-core architecture: two Cortex-A7 cores run Linux or Android in secure/non-secure worlds via TrustZone®, while the Cortex-M4 (209 MHz) handles real-time control, sensor fusion, or low-latency peripheral management. Memory coherency is maintained through an AXI interconnect matrix (266 MHz) and AHB bus (209 MHz).

Communication subsystems include six I²C FM+, four UART/USART with ISO7816/LIN/IrDA, six SPI (50 Mbit/s), four SAI audio interfaces, SPDIF-Rx, MDIO, three SDMMC, two CAN FD controllers (one time-triggered), dual USB 2.0 HS Host + FS OTG, and Gigabit Ethernet GMAC with RGMII/MII support.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoresDual Arm® Cortex®-A7 @ 800 MHz + single Cortex®-M4 @ 209 MHz - enables Linux + RTOS coexistence with hardware isolation
GPUVivante® 3D GPU (OpenGL ES 2.0) - delivers 26 Mtriangle/s for UI rendering and graphics acceleration
Memory InterfaceLPDDR2/LPDDR3-1066 or DDR3/DDR3L-1066 up to 1 Gbyte - supports high-bandwidth external memory for multimedia workloads
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 retention
Crypto AccelerationAES-128/192/256, TDES, SHA-1/224/256, HMAC, 2× TRNG - offloads cryptographic operations from CPU for secure boot and data protection
Display SupportLCD-TFT controller (up to WXGA@60 fps) + MIPI DSI 2-lane @ 1 Gbps/lane - drives high-resolution color displays without external bridge IC
NetworkingGigabit Ethernet GMAC with IEEE 1588v2 hardware timestamping - enables precise time-synchronized industrial networking
Timers & Watchdogs29 timers including 2× 32-bit general-purpose, 2× advanced motor control, 10× 16-bit GP, 5× low-power, RTC with calendar - supports complex timing, motor control, and power-aware scheduling

Pinout & Package

STM32MP157CAA3 is supplied in a TFBGA361 package (12 × 12 mm, 0.5 mm pitch), RoHS-compliant and ECOPACK2 certified. Pin assignment follows ST's B031 ball map with dedicated power domains (VDDCORE, VDDIO, VDDA), clock inputs (HSE/LSE), and function-multiplexed I/Os supporting up to 176 GPIOs (8 secure, 6 wakeup, 3 tamper).

Pin/TerminalCircuit RoleDesign Meaning
VDDCORECore power supply1.1 V ±5% supply for Cortex-A7/M4 cores and L2 cache - requires low-noise regulation and decoupling
VDDIOI/O power supply1.71–3.6 V supply for all GPIOs - supports 5 V-tolerant operation when configured as inputs
HSE_IN / HSE_OUTExternal crystal oscillator input/outputConnects to 8–48 MHz crystal for high-accuracy system clock - essential for USB, Ethernet, and audio PLL stability
LSE_IN / LSE_OUTLow-speed external oscillator32.768 kHz crystal connection for RTC and low-power wake-up - enables calendar functions during Standby mode
NRSTSystem reset inputActive-low asynchronous reset - initiates full chip reset including both A7 and M4 domains
BOOT0Boot mode selectionConfigures primary boot source (eMMC, SD, NAND, QSPI) at power-on - critical for firmware recovery and field updates
ETH_MDIO / ETH_MDCEthernet management interfaceProvides PHY configuration and status access over SMII - required for auto-negotiation and link monitoring
DSI_D0P / DSI_D1PMIPI DSI differential data lanesHigh-speed serial video interface (1 Gbps/lane) - drives DSI-based displays directly without bridge IC

Key Features

FeatureDesign Value
TrustZone®-enabled dual-core isolationHardware-enforced separation between Linux (A7) and real-time tasks (M4), preventing privilege escalation across security domains
Integrated DDR controller with ECCSupports LPDDR3/DDR3 with built-in 8-bit ECC for SLC NAND and error-correcting memory access - improves system reliability in harsh environments
Flexible clock architecture with 6 PLLsEnables independent clock domains for CPU, GPU, peripherals, and audio - eliminates clock skew and simplifies timing closure
Hardware-accelerated crypto engineDedicated AES/SHA/HMAC units reduce CPU load by >90% vs software implementation - critical for TLS handshake and secure OTA updates
Multi-display capabilitySimultaneous LCD-TFT (RGB888) and MIPI DSI output - enables dual-display HMIs (e.g., main UI + status panel) without external compositor
Advanced analog subsystemTwo 16-bit ADCs (up to 4.5 Msps), two 12-bit DACs (1 MHz), DFSDM with 8 channels - supports precision sensor acquisition and closed-loop control

Applications

Industrial HMIEdge Gateway

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

IC Role / Device Role / Timing Role: Main application processor running Linux-based Qt UI, managing display, CAN FD fieldbus, and Ethernet backhaul.

Use Value: Dual-core architecture isolates UI rendering (A7) from real-time motion control (M4), ensuring deterministic response under load.

Use Scenario: Protocol translator aggregating Modbus RTU, CAN FD, and BLE sensor data into MQTT/HTTP for cloud upload.

IC Role / Device Role / Timing Role: Central compute node executing containerized edge AI inference and multi-protocol bridging with hardware crypto for TLS 1.3.

Use Value: Integrated Gigabit Ethernet + hardware AES/SHA enables secure, low-latency data forwarding without external security co-processor.

Smart Building ControllerMedical Display Terminal

Use Scenario: HVAC and lighting controller with touchscreen UI, Zigbee/Thread radio coexistence, and energy metering.

IC Role / Device Role / Timing Role: Real-time supervisor (M4) monitors temperature sensors and PWM fans; A7 runs web server and BACnet/IP stack.

Use Value: On-chip 16-bit ADCs and 12-bit DACs eliminate external signal conditioning for analog sensor inputs and actuator outputs.

Use Scenario: Portable diagnostic device with high-fidelity color display, ECG waveform rendering, and encrypted patient data storage.

IC Role / Device Role / Timing Role: Graphics accelerator (GPU) renders real-time waveforms; TrustZone® secures PHI in backup SRAM and crypto keys in OTP fuses.

Use Value: Vivante GPU + LTDC controller achieves 60 fps WXGA rendering while maintaining sub-100 µs interrupt latency for ECG sampling.

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 (LPC54608)Quad-core Cortex-A53 + Cortex-M4, no integrated GPU, lower display resolution support (HD only), lacks TTCAN and HDMI-CECBetter for cost-sensitive Linux gateways without graphics; weaker for real-time deterministic control due to lack of TrustZone®-isolated M4 resourcesSelect when prioritizing quad-core A53 performance over graphics and mixed-criticality isolation
Renesas RZ/G2L (R9A07G043L2)Dual Cortex-A55 + Cortex-M33, Mali-G31 GPU, supports LPDDR4 but no CAN FD or TTCAN, limited analog (12-bit ADC only)Stronger for AI inference (NPU option) and automotive infotainment; unsuitable for industrial CAN FD networks or precision analog acquisitionSelect when requiring NPU acceleration or automotive qualification (AEC-Q100), not for CAN FD or high-res analog

Compared with i.MX 8M Mini and RZ/G2L, STM32MP157CAA3 uniquely combines TrustZone®-secured dual-core execution, integrated 3D GPU, CAN FD with TTCAN, and high-precision analog-making it optimal for safety-aware industrial HMIs where graphics, real-time control, and fieldbus interoperability converge.

Availability

STM32MP157CAA3 is available at Aetrix Electronics and suitable for industrial HMI, edge gateway, smart building controller, and medical display terminal applications requiring stable component supply and long-term manufacturing commitment.

Supply support for STM32MP157CAA3 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 over 40 years of industrial design-in experience.

The STM32MP series targets Linux-capable embedded applications demanding real-time responsiveness, graphical user interfaces, and hardware-enforced security - designed specifically for industrial automation, smart infrastructure, and medical devices.

FAQ

What boot sources does STM32MP157CAA3 support?

STM32MP157CAA3 supports boot from eMMC, SD card, NAND Flash, Quad-SPI NOR Flash, and USB mass storage via BOOT0/BOOT1 pin configuration. The internal ROM bootloader validates signed images using embedded public keys, enabling secure boot chain enforcement before loading TF-A or U-Boot.

Does STM32MP157CAA3 require external PMIC support?

Yes - while STM32MP157CAA3 integrates LDOs for DSI, USB PHY, and backup domains, it requires an external PMIC (e.g., STPMIC1) to generate VDDCORE (1.1 V), VDDIO (1.8/3.3 V), and VDDA (3.3 V) with sequencing, monitoring, and dynamic voltage scaling for full power management compliance.

How is TrustZone® implemented across the dual-core architecture?

TrustZone® is implemented at the system level: the Cortex-A7 cores use TrustZone® address space controllers (TZC) to enforce memory access rights for DDR, while the Cortex-M4 operates in a physically isolated secure world. Secure peripherals (RNG, CRYP, HASH) are accessible only via secure interrupts and mailbox-based inter-processor communication (IPCC).

What display interfaces are supported simultaneously?

STM32MP157CAA3 supports simultaneous output on LCD-TFT (RGB888, up to WXGA@60 fps) and MIPI DSI (2-lane, up to 1 Gbps/lane). Both interfaces operate independently with separate pixel clocks and timing generators, enabling dual-display HMIs without external multiplexing or frame buffer sharing.

STM32MP157CAA3 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:
2 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

STM32MP157CAA3 FAQ

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

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

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

3.What payment methods are accepted for STM32MP157CAA3?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32MP157CAA3?

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

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

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

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

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

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

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

Return procedure for STM32MP157CAA3:

1.Submit a request within 90 days.

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

STM32MP157CAA3 Tags

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