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 STM32MP157AAC3

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

Inventory:3,852

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32MP157AAC3 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 including dual CAN FD and Gigabit Ethernet, and 708 KB on-chip SRAM. It targets Linux-capable industrial HMI, edge gateway, and multimedia-rich embedded systems requiring secure boot, TrustZone isolation, and real-time co-processing.

For engineers reviewing the STM32MP157AAC3 datasheet, STM32MP157AAC3 pinout, STM32MP157AAC3 application, or STM32MP157AAC3 equivalent, key selection criteria include dual-core Linux+RTOS partitioning, DDR3/LPDDR3 memory controller timing, 361-ball TFBGA package layout constraints, and hardware-accelerated crypto (SHA256/HMAC) for secure firmware updates.

Technical Context

The device implements a heterogeneous dual-core architecture: two Cortex-A7 cores share a 256 KB unified L2 cache and run Linux under TrustZone-secured EL2/EL3, while the Cortex-M4 (209 MHz) handles real-time tasks in secure or non-secure mode via IPCC inter-processor messaging. Memory subsystem includes AXI/AHB bus matrices enabling concurrent high-bandwidth access to DDR, SRAM, and peripherals.

Clock management uses six fractional PLLs supporting precise frequency synthesis for display (DSI pixel clock up to 90 MHz), audio (SAI I2S with internal audio PLL), and Ethernet (IEEE 1588v2 timestamping). Security relies on BSEC OTP fuses, ETZPC peripheral protection, and active tamper detection with dedicated I/Os.

Key Specifications

ParameterValue and Actual Design Meaning
CoresDual Arm Cortex-A7 @ 800 MHz + single Cortex-M4 @ 209 MHz - enables Linux OS + deterministic real-time control on one die
Memory708 KB on-chip SRAM (256 KB AXI SYSRAM + 384 KB AHB SRAM + 64/4 KB backup domains) - eliminates external RAM for M4 firmware and critical context retention
GraphicsVivante 3D GPU (OpenGL ES 2.0, 26 Mtriangle/s) + LTDC controller - drives WXGA@60 fps or Full HD@30 fps displays without external graphics IC
Connectivity2× CAN FD (1× TTCAN), 1× Gigabit Ethernet GMAC (RGMII/MII), 6× I2C, 8× UART/USART - supports industrial fieldbus, time-sensitive networking, and multi-sensor aggregation
SecurityArm TrustZone, BSEC OTP fuses (3072-bit), HASH/HMAC accelerators, 2× TRNG - meets IEC 62443-3-3 SL2 requirements for secure boot and runtime attestation
PackageTFBGA361 (12 × 12 mm, 0.5 mm pitch) - balances I/O count (176 GPIOs) with PCB routing density for compact industrial modules
Power1.71–3.6 V I/O supply (5 V-tolerant), 2 µA Standby current - enables battery-backed operation with DDR retention for fast wake-up in edge nodes

Pinout & Package

TFBGA361 package (12 × 12 mm, 0.5 mm ball pitch) with 361 I/O balls. Pinout defined per DS12504 Rev 9 Section 4, supporting 176 GPIOs (including 8 secure, 6 wakeup, 3 tamper), dual DDR3/LPDDR3 interface (32-bit data bus), and dedicated DSI/SDMMC/USB/ETH signal groups.

Pin/TerminalCircuit RoleDesign Meaning
VDDCORECore power supply1.1 V nominal input for Cortex-A7/M4 logic; requires low-noise regulation due to dynamic current spikes during cache misses
VDD_DDRDDR I/O supply1.2 V or 1.35 V supply for DDR3/LPDDR3 interface; must meet tight voltage tolerance (±3%) for reliable 1066 MT/s operation
NRST_CORECore reset inputAsynchronous active-low reset for Cortex-A7 subsystem only; independent of M4 reset domain for staged initialization
BOOT0Boot mode selectionStrapped high/low to select boot source (FSMC, QSPI, SDMMC, USB) - determines primary firmware load path at power-on
PA0–PA15General-purpose I/O bank ASupports alternate functions including FMC, SPI, USART - used for parallel NOR/NAND flash interfacing in boot-critical designs

Key Features

FeatureDesign Value
Dual-core asymmetric processingEnables Linux-based application layer (A7) and hard real-time control (M4) on same SoC, reducing BOM cost vs. MPU+MCU dual-chip solutions
Hardware crypto accelerationHASH (SHA256), HMAC, and 2× TRNG enable <10 ms firmware signature verification - critical for OTA update integrity in connected devices
Display subsystem integrationLTDC + DSI + 3D GPU eliminates need for external display bridge or graphics controller, cutting PCB area by ~35% in HMI designs
Flexible memory interfaceFMC supports SLC NAND with 8-bit ECC and Quad-SPI for XIP code execution - simplifies secure boot ROM replacement and field firmware recovery
Industrial-grade connectivityDual CAN FD with TTCAN support enables deterministic message scheduling for motion control networks; GMAC with IEEE 1588v2 allows sub-microsecond time synchronization

Applications

Industrial HMIEdge Gateway

Use Scenario: Touch-enabled operator panel in PLC-controlled manufacturing cell with local data logging and remote diagnostics.

IC Role / Device Role / Timing Role: Main application processor running Qt-based GUI on Linux (A7), while M4 manages CANopen motion profiles and real-time I/O scanning.

Use Value: Single-chip solution reduces latency between display refresh (LTDC @ 60 fps) and motor command response (<100 µs jitter via M4 timers), eliminating inter-chip synchronization overhead.

Use Scenario: Field-deployed protocol translator aggregating Modbus RTU, CAN FD, and BLE sensor data into MQTT packets for cloud upload.

IC Role / Device Role / Timing Role: A7 core hosts EdgeX Foundry framework and TLS stack; M4 offloads packet parsing and CRC validation before encryption.

Use Value: Hardware-accelerated SHA256 cuts TLS handshake time by 65% vs. software-only, enabling sub-second connection establishment on intermittent cellular links.

Smart Building ControllerMedical Imaging Terminal

Use Scenario: HVAC and lighting controller with BACnet/IP, KNX, and Zigbee coordination via external transceivers.

IC Role / Device Role / Timing Role: A7 runs BACnet stack and web server; M4 handles time-triggered CAN FD scheduling for damper actuator commands.

Use Value: TTCAN support ensures ±1 µs timestamp accuracy across 100+ nodes, meeting ASHRAE 135-2020 deterministic control requirements.

Use Scenario: Portable ultrasound console requiring real-time beamforming, DICOM export, and touchscreen UI with DICOM viewer.

IC Role / Device Role / Timing Role: GPU renders DICOM images at 30 fps; DCMI captures 140 MB/s raw sensor data; M4 manages ADC oversampling and noise filtering.

Use Value: Integrated 16-bit ADC (4.5 Msps) and DFSDM sigma-delta filter eliminate external analog front-end IC, reducing EMI risk in Class II medical devices.

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 Cortex-A53 + Cortex-M4, no integrated 3D GPU, lower DDR bandwidth (LPDDR4 only), lacks TTCANBetter multimedia codec support (VPU), weaker real-time determinism for motion controlPrefer when video encoding/decoding dominates over graphics rendering and deterministic fieldbus timing
RZ/G2L (Renesas)Dual Cortex-A55 + Cortex-M33, no TrustZone for A55, smaller SRAM (4 MB DDR required), no hardware SHA256Stronger functional safety certification (ISO 26262 ASIL-B ready), limited industrial interface countPrefer for automotive infotainment where ASIL-B compliance outweighs industrial protocol depth

Compared with i.MX 8M Mini and RZ/G2L, STM32MP157AAC3 uniquely combines TrustZone-secured dual-core Linux/RTOS partitioning, TTCAN, and integrated 3D GPU - making it optimal for cost-sensitive industrial HMIs requiring both rich UI and deterministic fieldbus control without external graphics or security ICs.

Availability

STM32MP157AAC3 is available at Aetrix Electronics and suitable for industrial HMI, edge gateway, smart building controller, and medical imaging terminal applications requiring stable component supply across extended product lifecycles.

Supply support for STM32MP157AAC3 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 vertical manufacturing capability.

The STM32MP series targets Linux-capable embedded applications needing real-time responsiveness, security, and rich multimedia - bridging the gap between traditional MCUs and application processors for industrial and IoT edge devices.

FAQ

What boot sources does STM32MP157AAC3 support?

STM32MP157AAC3 supports four primary boot sources selected via BOOT pins: Quad-SPI flash (XIP mode), eMMC/SD card, parallel NOR/NAND flash via FMC, and USB device mode. BootROM validates first-stage bootloader (FSBL) signature using embedded public key before loading second-stage (SSBL) from storage, enforcing secure chain-of-trust.

How is TrustZone implemented across the dual-core architecture?

TrustZone is implemented at both hardware and firmware levels: the Cortex-A7 cores use Secure Monitor Call (SMC) to switch between secure/non-secure worlds, while the Cortex-M4 operates in a physically isolated secure domain. Peripherals like RNG, HASH, and BSEC are accessible only in secure state, and ETZPC enforces memory-mapped peripheral access rights based on AXI ID.

What thermal limitations apply to the TFBGA361 package in continuous operation?

The TFBGA361 package has a maximum junction temperature of 105°C and thermal resistance θJA of 27.5°C/W (JEDEC standard board). At full load (A7+M4 active, GPU rendering, DDR3L-1066), sustained power dissipation exceeds 2.5 W - requiring ≥2 oz copper planes and thermal vias under the package to maintain junction temp below limit in 70°C ambient.

Can the STM32MP157AAC3 directly drive a MIPI DSI display without external level-shifting?

Yes - the integrated DSI PHY supports 1 Gbps per lane (2-lane configuration) with programmable output swing and termination, compliant with MIPI D-PHY v1.2. It drives standard 4-layer flex cables directly; no external level shifter is needed. However, proper impedance control (100 Ω differential) and ESD protection diodes (e.g., STUSB4710) are required on the board for robustness.

STM32MP157AAC3 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:
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 (TJ)
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

STM32MP157AAC3 FAQ

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

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

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

3.What payment methods are accepted for STM32MP157AAC3?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32MP157AAC3?

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

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

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

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

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

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

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

Return procedure for STM32MP157AAC3:

1.Submit a request within 90 days.

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

STM32MP157AAC3 Tags

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