1 Features
• STM32MP157 Arm
®
-based dual
Cortex
®
‑A7 800 MHz 32 bits + Cortex
®
‑M4 32 bits MPU in LFBGA448
package
• ST PMIC STPMIC1
• 2 × 4-Gbit DDR3L, 16 bits, 533 MHz
• 2 × 512-Mbit Quad-SPI Flash memory
• 32-Gbit eMMC v5.0
• 8-Gbit SLC NAND, 8 bits, 8-bit ECC, 4-KB PS
• 1-Gbit/s Ethernet (RGMII) compliant with IEEE-802.3ab
• USB Host 4-port hub
• USB OTG HS
• CAN FD
• 5.5" TFT 720×1280 pixels with LED backlight, MIPI DSI
SM
interface, and capacitive touch panel
• SAI audio codec
• 5-megapixel, 8-bit camera
• 4 × ST-MEMS digital microphones
• Smartcard
• microSD
™
card
• 2 user LEDs
• 2 user and reset push-buttons, 1 wake-up button
• 4-direction joystick with selection button
• 5 V / 4 A power supply
• Board connectors:
– Ethernet RJ45
– 4 × USB Host Type-A
– USB OTG Micro-AB
– SPDIF RCA input and output
– CAN FD
– Stereo headset jack including analog microphone input
– Audio jack for external speakers
– Motor control
– External I
2
C
– LTDC
– Trace, JTAG, RS-232
– GPIO expansion connector (Raspberry Pi
®
shields capability)
– MEMS-microphone daughterboard expansion connector
• On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability: Virtual COM port and
debug port
• STM32CubeMP1 and full mainline open-source Linux
®
STM32 MPU OpenSTLinux Distribution (such as
STM32MP1Starter) software and examples
• Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded
Workbench
®
, MDK-ARM, and STM32CubeIDE
STM32 Arm Cortex MPUs are based on the Arm
®
Cortex
®
-A and Cortex
®
-M processors.
Note: Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
UM2648
Features
UM2648 - Rev 1
page 2/61