Skip to the content
PCBKitNew board
STM32MP157CAB3 on a board, in 3D

STM32MP157CAB3

STMicroelectronics

-40℃~+125℃ 1.71V~3.6V 12bit 16bit 32 Bit 650MHz 708KB 98 ARM Cortex-M4、ARM Cortex-A7 Built-in+External Power-on reset (POR)、Power-down reset (PDR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Software reset、External pin reset (NRST)、Integrated LDO、Calendar function、Independent watchdog (IWDG)、Window watchdog (WWDG)、Integrated PLL clock generator LFBGA-354 Microcontrollers (MCU/MPU/SOC) ROHS

Extended
DatasheetJLCPCBLCSCst/STM32MP157CAB3
Category
Microcontroller Units (MCUs, MPUs, SOCs)
Package
LFBGA-354
Pins
354

Overview

The STM32MP157CAB3 is a microcontroller Unit made by STMicroelectronics in a LFBGA-354 package with 354 pins. -40℃~+125℃ 1.71V~3.6V 12bit 16bit 32 Bit 650MHz 708KB 98 ARM Cortex-M4、ARM Cortex-A7 Built-in+External Power-on reset (POR)、Power-down reset (PDR)、Undervoltage detection (BOR/LVD/LVR/LVI)、Software reset、External pin reset (NRST)、Integrated LDO、Calendar function、Independent watchdog (IWDG)、Window watchdog (WWDG)、Integrated PLL clock generator LFBGA-354 Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (MCU_ST_STM32MP1:STM32MP157CABx, from KiCad's library) and its footprint (Package_BGA:ST_LFBGA-354_16x16mm_Layout19x19_P0.8mm, from KiCad's library), ready for a KiCad board. 1 are in stock at JLCPCB (part C1555628).

Symbol

VSSA1PG15A2PD0A3PD1A4PE3A5PG6A6PB3A7PB15A8PC7A9PC9A10PC11A11VDD_DSIA12DSIHOST_D0NA13DSIHOST_CKNA14DSIHOST_D1NA15VDD1V2_DSI_PHYA16DDR_DQ0A17DDR_DQ1A18PE1B1PE6B3PD7B4PB7B5PE5B7PA8B8PB4B9PD2B10PE4B11VDDA1V8_DSIB12DSIHOST_D0PB13DSIHOST_CKPB14DSIHOST_D1PB15VDD1V2_DSI_REGB16DDR_DQ3B17DDR_DQ7B18DDR_DQS0NB19PE11C1PE13C2PE0C4PD10C5PD3C6PA15C7PA9C8PB14C9PC12C10PC8C11VSS_DSIC12DDR_DQM0C18DDR_DQS0PC19PE12D2PE14D3PD4D6PD5D7PB9D9PC6D10PC10D11NJTRSTD12JTDID13JTDOD14JTMSD15JTCKD16DDR_DQ5D17DDR_DQ2D18DDR_DQ6D19PE15E1PD6E3VDDCOREE7VDDCOREE9VDDCOREE11VDDCOREE13VDDQ_DDRE15DDR_A7E17DDR_DQ4E18PG12F1PD8F2PD14F3VDDCOREF4VDDCOREF6VDDCOREF8VDDCOREF10VDDCOREF12VSS_PLL2F13VDDQ_DDRF14DDR_A13F17DDR_ZQF18DDR_A3F19PD15G1PD9G3VDDCOREG5VDDCOREG7VDDCOREG9VDDCOREG11VDD_PLL2G13VDDQ_DDRG15DDR_RESETNG16DDR_A9G17DDR_A2G18DDR_BA0G19PC14H1PC15H2VBATH3VDDCOREH4VDDCOREH6VDDCOREH8VDDCOREH10VDDCOREH12VDDQ_DDRH14DDR_A5H17DDR_A0H18DDR_ODTH19NRSTJ1NRST_COREJ2VSS_PLLJ4VDD_PLLJ5VDDCOREJ7VDDCOREJ9VDDCOREJ11VDDCOREJ13VDDQ_DDRJ15DDR_BA2J16DDR_WENJ17DDR_CSNJ18DDR_DTO1J19BOOT0K1PC13K3BOOT1K4VDDK6VDDCOREK8VDDCOREK10VDDCOREK12VDDQ_DDRK14DDR_CASNK17DDR_DTO0K18DDR_CLKNK19PWR_ONL1BOOT2L2VDD_ANAL3VSS_ANAL4VDDL5VDDL7VDDCOREL9VDDCOREL11VDDCOREL13VDDQ_DDRL15DDR_A15L16DDR_A12L17DDR_RASNL18DDR_CLKPL19PH0M1PH1M2VREF-M3VDDAM4VDDM6VDDM8VDDCOREM10VDDCOREM12VDDQ_DDRM14DDR_A1M17DDR_A11M18DDR_A10M19PDR_ON_COREN1PDR_ONN2VREF+N3VSSAN4VDDN5VDDN7VDDN9VDDCOREN11VDDCOREN13VDDQ_DDRN15DDR_A6N16DDR_BA1N17DDR_A14N18DDR_ATON19PWR_LPP1PA13P2PA3P3PA5P4VDDP6VDDP8VDDP10VDDCOREP12VDDQ_DDRP14DDR_A4P17DDR_DQ8P18DDR_CKEP19PA14R1PA0R3PA4R4VDDR7VDDR9VDDR11VDDCORER13VDDQ_DDRR15DDR_A8R17DDR_DQ10R18PE2T1PC2T2PC3T3PA6T5PA7T6PC0T7PB5T8PB13T9PE7T10PE8T11PB6T12PB2T13PG9T14BYPASS_REG1V8T15PA10T16DDR_DQ9T17DDR_DQ13T18DDR_DQS1NT19PG14U1PG13U2PA1U4PF11U5PG8U7PF10U9PF8U10PD12U11PD13U12VSS_USBHSU13OTG_VBUSU15PA12U16DDR_DQM1U18DDR_DQS1PU19PB11V1PC1V2PB1V3PC5V4PB12V5PG11V6PG10V7PD11V8PF6V9PE10V10VDDA1V8_REGV11USB_DM2V13USB_DP1V14USB_RREFV16PA11V17DDR_DQ14V18DDR_DQ11V19PA2W2PB0W3PC4W4PB10W5PB8W6PE9W7PF7W8PF9W9PG7W10VDDA1V1_REGW11VDD3V3_USBHSW12USB_DP2W13USB_DM1W14VDD3V3_USBFSW15DDR_VREFW16DDR_DQ15W17DDR_DQ12W18
MCU_ST_STM32MP1:STM32MP157CABxFrom KiCad's library

Footprint

Package_BGA:ST_LFBGA-354_16x16mm_Layout19x19_P0.8mmFrom KiCad's library

Parameters

11
ADC (Bit)
16bit
CPU Core
ARM Cortex-M4
CPU Maximum Speed
650MHz
Core Size
32 Bit
DAC (Bit)
12bit
Features
Software reset
Number of I/O
98
Operating Temperature
-40℃~+125℃
Oscillator Type
Built-in+External
RAM Size
708KB
Voltage - Supply
1.71V~3.6V

Order codes

1

Pinout

354
The pins of the STM32MP157CAB3
PinNameType
A1VSSPower in
A2PG15Input/output
A3PD0Input/output
A4PD1Input/output
A5PE3Input/output
A6PG6Input/output
A7PB3Input/output
A8PB15Input/output
A9PC7Input/output
A10PC9Input/output
A11PC11Input/output
A12VDD_DSIPower in
A13DSIHOST_D0NInput/output
A14DSIHOST_CKNInput/output
A15DSIHOST_D1NInput/output
A16VDD1V2_DSI_PHYPower in
A17DDR_DQ0Input/output
A18DDR_DQ1Input/output
A19VSSPassive
B1PE1Input/output
B2VSSPassive
B3PE6Input/output
B4PD7Input/output
B5PB7Input/output
B6VSSPassive
B7PE5Input/output
B8PA8Input/output
B9PB4Input/output
B10PD2Input/output
B11PE4Input/output
B12VDDA1V8_DSIPower in
B13DSIHOST_D0PInput/output
B14DSIHOST_CKPInput/output
B15DSIHOST_D1PInput/output
B16VDD1V2_DSI_REGPower in
B17DDR_DQ3Input/output
B18DDR_DQ7Input/output
B19DDR_DQS0NInput/output
C1PE11Input/output
C2PE13Input/output
C3VSSPassive
C4PE0Input/output
C5PD10Input/output
C6PD3Input/output
C7PA15Input/output
C8PA9Input/output
C9PB14Input/output
C10PC12Input/output
C11PC8Input/output
C12VSS_DSIPower in
C13VSS_DSIPassive
C14VSS_DSIPassive
C15VSS_DSIPassive
C16VSS_DSIPassive
C17VSSPassive
C18DDR_DQM0Input/output
C19DDR_DQS0PInput/output
D1VSSPassive
D2PE12Input/output
D3PE14Input/output
D4VSSPassive
D5VSSPassive
D6PD4Input/output
D7PD5Input/output
D8VSSPassive
D9PB9Input/output
D10PC6Input/output
D11PC10Input/output
D12NJTRSTInput/output
D13JTDIInput/output
D14JTDOInput/output
D15JTMSInput/output
D16JTCKInput/output
D17DDR_DQ5Input/output
D18DDR_DQ2Input/output
D19DDR_DQ6Input/output
E1PE15Input/output
E2VSSPassive
E3PD6Input/output
E4VSSPassive
E5VSSPassive
E6VSSPassive
E7VDDCOREPower in
E8VSSPassive
E9VDDCOREPower in
E10VSSPassive
E11VDDCOREPower in
E12VSSPassive
E13VDDCOREPower in
E14VSSPassive
E15VDDQ_DDRPower in
E16VSSPassive
E17DDR_A7Input/output
E18DDR_DQ4Input/output
F1PG12Input/output
F2PD8Input/output
F3PD14Input/output
F4VDDCOREPower in
F5VSSPassive
F6VDDCOREPower in
F7VSSPassive
F8VDDCOREPower in
F9VSSPassive
F10VDDCOREPower in
F11VSSPassive
F12VDDCOREPower in
F13VSS_PLL2Power in
F14VDDQ_DDRPower in
F15VSSPassive
F17DDR_A13Input/output
F18DDR_ZQInput/output
F19DDR_A3Input/output
G1PD15Input/output
G2VSSPassive
G3PD9Input/output
G4VSSPassive
G5VDDCOREPower in
G6VSSPassive
G7VDDCOREPower in
G8VSSPassive
G9VDDCOREPower in
G10VSSPassive
G11VDDCOREPower in
G12VSSPassive
G13VDD_PLL2Power in
G14VSSPassive
G15VDDQ_DDRPower in
G16DDR_RESETNInput/output
G17DDR_A9Input/output
G18DDR_A2Input/output
G19DDR_BA0Input/output
H1PC14Input/output
H2PC15Input/output
H3VBATPower in
H4VDDCOREPower in
H5VSSPassive
H6VDDCOREPower in
H7VSSPassive
H8VDDCOREPower in
H9VSSPassive
H10VDDCOREPower in
H11VSSPassive
H12VDDCOREPower in
H13VSSPassive
H14VDDQ_DDRPower in
H15VSSPassive
H17DDR_A5Input/output
H18DDR_A0Input/output
H19DDR_ODTInput/output
J1NRSTInput
J2NRST_COREInput
J3VSSPassive
J4VSS_PLLPower in
J5VDD_PLLPower in
J6VSSPassive
J7VDDCOREPower in
J8VSSPassive
J9VDDCOREPower in
J10VSSPassive
J11VDDCOREPower in
J12VSSPassive
J13VDDCOREPower in
J14VSSPassive
J15VDDQ_DDRPower in
J16DDR_BA2Input/output
J17DDR_WENInput/output
J18DDR_CSNInput/output
J19DDR_DTO1Input/output
K1BOOT0Input
K2VSSPassive
K3PC13Input/output
K4BOOT1Input
K5VSSPassive
K6VDDPower in
K7VSSPassive
K8VDDCOREPower in
K9VSSPassive
K10VDDCOREPower in
K11VSSPassive
K12VDDCOREPower in
K13VSSPassive
K14VDDQ_DDRPower in
K15VSSPassive
K17DDR_CASNInput/output
K18DDR_DTO0Input/output
K19DDR_CLKNInput/output
L1PWR_ONOutput
L2BOOT2Input
L3VDD_ANAPower in
L4VSS_ANAPower in
L5VDDPower in
L6VSSPassive
L7VDDPower in
L8VSSPassive
L9VDDCOREPower in
L10VSSPassive
L11VDDCOREPower in
L12VSSPassive
L13VDDCOREPower in
L14VSSPassive
L15VDDQ_DDRPower in
L16DDR_A15Input/output
L17DDR_A12Input/output
L18DDR_RASNInput/output
L19DDR_CLKPInput/output
M1PH0Input/output
M2PH1Input/output
M3VREF-Input
M4VDDAPower in
M5VSSPassive
M6VDDPower in
M7VSSPassive
M8VDDPower in
M9VSSPassive
M10VDDCOREPower in
M11VSSPassive
M12VDDCOREPower in
M13VSSPassive
M14VDDQ_DDRPower in
M15VSSPassive
M17DDR_A1Input/output
M18DDR_A11Input/output
M19DDR_A10Input/output
N1PDR_ON_COREInput/output
N2PDR_ONInput/output
N3VREF+Input
N4VSSAPower in
N5VDDPower in
N6VSSPassive
N7VDDPower in
N8VSSPassive
N9VDDPower in
N10VSSPassive
N11VDDCOREPower in
N12VSSPassive
N13VDDCOREPower in
N14VSSPassive
N15VDDQ_DDRPower in
N16DDR_A6Input/output
N17DDR_BA1Input/output
N18DDR_A14Input/output
N19DDR_ATOInput/output
P1PWR_LPOutput
P2PA13Input/output
P3PA3Input/output
P4PA5Input/output
P5VSSAPassive
P6VDDPower in
P7VSSPassive
P8VDDPower in
P9VSSPassive
P10VDDPower in
P11VSSPassive
P12VDDCOREPower in
P13VSSPassive
P14VDDQ_DDRPower in
P15VSSPassive
P17DDR_A4Input/output
P18DDR_DQ8Input/output
P19DDR_CKEInput/output
R1PA14Input/output
R2VSSPassive
R3PA0Input/output
R4PA4Input/output
R5VSSAPassive
R6VSSPassive
R7VDDPower in
R8VSSPassive
R9VDDPower in
R10VSSPassive
R11VDDPower in
R12VSSPassive
R13VDDCOREPower in
R14VSSPassive
R15VDDQ_DDRPower in
R16VSSPassive
R17DDR_A8Input/output
R18DDR_DQ10Input/output
T1PE2Input/output
T2PC2Input/output
T3PC3Input/output
T4VSSPassive
T5PA6Input/output
T6PA7Input/output
T7PC0Input/output
T8PB5Input/output
T9PB13Input/output
T10PE7Input/output
T11PE8Input/output
T12PB6Input/output
T13PB2Input/output
T14PG9Input/output
T15BYPASS_REG1V8Input/output
T16PA10Input/output
T17DDR_DQ9Input/output
T18DDR_DQ13Input/output
T19DDR_DQS1NInput/output
U1PG14Input/output
U2PG13Input/output
U3VSSPassive
U4PA1Input/output
U5PF11Input/output
U6VSSPassive
U7PG8Input/output
U8VSSPassive
U9PF10Input/output
U10PF8Input/output
U11PD12Input/output
U12PD13Input/output
U13VSS_USBHSPower in
U14VSS_USBHSPassive
U15OTG_VBUSInput/output
U16PA12Input/output
U17VSSPassive
U18DDR_DQM1Input/output
U19DDR_DQS1PInput/output
V1PB11Input/output
V2PC1Input/output
V3PB1Input/output
V4PC5Input/output
V5PB12Input/output
V6PG11Input/output
V7PG10Input/output
V8PD11Input/output
V9PF6Input/output
V10PE10Input/output
V11VDDA1V8_REGPower in
V12VSS_USBHSPassive
V13USB_DM2Input/output
V14USB_DP1Input/output
V15VSS_USBHSPassive
V16USB_RREFInput/output
V17PA11Input/output
V18DDR_DQ14Input/output
V19DDR_DQ11Input/output
W1VSSPassive
W2PA2Input/output
W3PB0Input/output
W4PC4Input/output
W5PB10Input/output
W6PB8Input/output
W7PE9Input/output
W8PF7Input/output
W9PF9Input/output
W10PG7Input/output
W11VDDA1V1_REGPower in
W12VDD3V3_USBHSPower in
W13USB_DP2Input/output
W14USB_DM1Input/output
W15VDD3V3_USBFSPower in
W16DDR_VREFInput/output
W17DDR_DQ15Input/output
W18DDR_DQ12Input/output
W19VSSPassive

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/STM32MP157CAB3" title="STM32MP157CAB3 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/STM32MP157CAB3.jpg" alt="STM32MP157CAB3" width="1200" height="900">
A picture that opens the part, for a README
[![STM32MP157CAB3](https://pcbkit.io/embed/parts/st/STM32MP157CAB3.jpg?size=s)](https://pcbkit.io/parts/st/STM32MP157CAB3)

Questions

Is there a KiCad symbol and footprint for the STM32MP157CAB3?

Yes. The symbol is MCU_ST_STM32MP1:STM32MP157CABx and the footprint Package_BGA:ST_LFBGA-354_16x16mm_Layout19x19_P0.8mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the STM32MP157CAB3?

LFBGA-354, with 354 pins. Its footprint is drawn on this page.

Where is the STM32MP157CAB3 datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the STM32MP157CAB3?

JLCPCB lists it as part C1555628, with 1 in stock; the sellers' links on this page open their listings.

What can replace the STM32MP157CAB3?

Parts like it in the library: the STM32MP151CAB3 by STMicroelectronics and the STM32MP153CAB3T by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Parts like it

2