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

STM32MP157FAD1

STMicroelectronics

-40℃~+125℃ 1.71V~3.6V 128KB 12bit 16bit 32 Bit 708KB 800MHz 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 ROM TFBGA-257 Microcontrollers (MCU/MPU/SOC) ROHS

Extended
DatasheetJLCPCBLCSCst/STM32MP157FAD1
Category
Microcontrollers (MCU, MPU, SOC)
Package
TFBGA-257
Pins
257

Overview

The STM32MP157FAD1 is a microcontroller made by STMicroelectronics in a TFBGA-257 package with 257 pins. -40℃~+125℃ 1.71V~3.6V 128KB 12bit 16bit 32 Bit 708KB 800MHz 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 ROM TFBGA-257 Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (MCU_ST_STM32MP1:STM32MP157FADx, from KiCad's library) and its footprint (Package_BGA:ST_TFBGA-257_10x10mm_Layout19x19_P0.5mmP0.65mm, from KiCad's library), ready for a KiCad board. 3 are in stock at JLCPCB (part C3220046).

Symbol

PE11A1PD101A2PE31A3PB141A4PD21A5VDD1V2_DSI_REG1A7DDR_ZQ1A8DDR_A71A9PD61B1PE141B2VDDCORE1B3PC121B4VDDCORE1B5VDDA1V8_DSI1B6VDD1V2_DSI_PHY1B7VDDQ_DDR1B9PD91C1PD151C2VDDCORE1C4VDDCORE1C6DDR_DTO11C8DDR_A51C9VBAT1D1VDDCORE1D3VDDCORE1D5VDDCORE1D7DDR_DTO01D8VDDQ_DDR1D9PD141E1VDD1E2VDDCORE1E4VDDCORE1E6VDDCORE1E8DDR_RASN1E9VDDA1F1VDDA1F2VDD1F3VDDCORE1F5VDDCORE1F7DDR_ATO1F8VDDQ_DDR1F9VSSA1G1VDD1G3VDD1G4VDDCORE1G6VDDCORE1G8DDR_A61G9PA51H1VDDA1V8_REG1H5VDD3V3_USB1H7VDDQ_DDR1H9PA41J1PB131J2VDD1J3PE91J4VDDA1V1_REG1J6PF101J7USB_RREF1J8VSSA1PD1A2PB7A3PC6A4PD3A7PC8A9PE4A10DSIHOST_CKPA12DSIHOST_D1PA13JTDOA15JTCKA16DDR_DQ0A17DDR_DQ1A18PG15B1PE6B2PD7B3PA15B4PG6B5PB4B6PE5B7PA8B8PC9B9PC10B10DSIHOST_D0PB11DSIHOST_CKNB12DSIHOST_D1NB13NJTRSTB14JTDIB15DDR_DQ3B16DDR_DQ7B17DDR_DQS0NB18DDR_DQS0PB19PE12C1PE0C2PD4C3PD5C4PD0C5PA9C6PB3C7PB15C8PB9C9PC7C10PC11C11DSIHOST_D0NC12VDD_DSIC13JTMSC15DDR_RESETNC16DDR_DQM0C17DDR_DQ2C18DDR_DQ6C19PG12D1PE11D2PE15D3DDR_DQ4D18DDR_DQ5D19PD8E1NRSTE2PE13E3DDR_A13E17DDR_A9E18PC15F2DDR_A2F17DDR_A3F19PC14G2PC13G3DDR_A0G18DDR_BA0G19BOOT2H1PH0H2BOOT0H3DDR_BA2H17DDR_ODTH18PH1J2NRST_COREJ3DDR_CSNJ17DDR_WENJ18DDR_CASNJ19PWR_LPK1PDR_ON_COREK2BOOT1K3DDR_CLKNK18PA14L1PA13L2PDR_ONL3DDR_CLKPL17DDR_A15L18PWR_ONM2VREF+M3DDR_A10M17DDR_A12M18DDR_A1M19PA3N2PA0N3DDR_A14N18DDR_A11N19PE2P1PC2P2PC3P3DDR_CKEP17DDR_BA1P18PG14R2PG13R3DDR_A4R17DDR_DQ8R18PA1T1PC1T2PA2T3DDR_A8T17DDR_DQ13T18DDR_DQ10T19PB1U1PB0U2PB11U3PC0U4PB10U5PG11U6PG10U7PD11U8PF6U10BYPASS_REG1V8U11PE8U12PD13U13PD12U14PA11U15PA10U16DDR_DQ14U17DDR_DQS1NU18DDR_DQ9U19PC5V1PC4V2PB12V3PB8V4PB5V5PG8V6PE7V7PF8V8PF9V9USB_DP2V10PG7V11PE10V12PB2V13USB_DP1V14PA12V15OTG_VBUSV16DDR_DQ15V17DDR_DQM1V18DDR_DQS1PV19PA7W2PA6W3PF11W4PF7W7PG9W8USB_DM2W10PB6W11USB_DM1W14DDR_VREFW16DDR_DQ12W17DDR_DQ11W18
MCU_ST_STM32MP1:STM32MP157FADxFrom KiCad's library

Footprint

Package_BGA:ST_TFBGA-257_10x10mm_Layout19x19_P0.5mmP0.65mmFrom KiCad's library

Parameters

13
ADC (Bit)
16bit
CPU Core
ARM Cortex-A7
CPU Maximum Speed
800MHz
Core Size
32 Bit
DAC (Bit)
12bit
Features
Calendar function
Number of I/O
98
Operating Temperature
-40℃~+125℃
Oscillator Type
Built-in+External
Program Memory Type
ROM
Program Storage Size
128KB
RAM Size
708KB
Voltage - Supply
1.71V~3.6V

Order codes

1

Pinout

257
The pins of the STM32MP157FAD1
PinNameType
1A1PE1Input/output
1A2PD10Input/output
1A3PE3Input/output
1A4PB14Input/output
1A5PD2Input/output
1A6VSSPassive
1A7VDD1V2_DSI_REGPower in
1A8DDR_ZQInput/output
1A9DDR_A7Input/output
1B1PD6Input/output
1B2PE14Input/output
1B3VDDCOREPower in
1B4PC12Input/output
1B5VDDCOREPower in
1B6VDDA1V8_DSIPower in
1B7VDD1V2_DSI_PHYPower in
1B8VSSPassive
1B9VDDQ_DDRPower in
1C1PD9Input/output
1C2PD15Input/output
1C3VSSPassive
1C4VDDCOREPower in
1C5VSSPassive
1C6VDDCOREPower in
1C7VSSPassive
1C8DDR_DTO1Input/output
1C9DDR_A5Input/output
1D1VBATPower in
1D2VSSPassive
1D3VDDCOREPower in
1D4VSSPassive
1D5VDDCOREPower in
1D6VSSPassive
1D7VDDCOREPower in
1D8DDR_DTO0Input/output
1D9VDDQ_DDRPower in
1E1PD14Input/output
1E2VDDPower in
1E3VSSPassive
1E4VDDCOREPower in
1E5VSSPassive
1E6VDDCOREPower in
1E7VSSPassive
1E8VDDCOREPower in
1E9DDR_RASNInput/output
1F1VDDAPower in
1F2VDDAPower in
1F3VDDPower in
1F4VSSPassive
1F5VDDCOREPower in
1F6VSSPassive
1F7VDDCOREPower in
1F8DDR_ATOInput/output
1F9VDDQ_DDRPower in
1G1VSSAPower in
1G2VSSPassive
1G3VDDPower in
1G4VDDPower in
1G5VSSPassive
1G6VDDCOREPower in
1G7VSSPassive
1G8VDDCOREPower in
1G9DDR_A6Input/output
1H1PA5Input/output
1H2VSSPassive
1H3VSSPassive
1H4VSSPassive
1H5VDDA1V8_REGPower in
1H6VSSPassive
1H7VDD3V3_USBPower in
1H8VSSPassive
1H9VDDQ_DDRPower in
1J1PA4Input/output
1J2PB13Input/output
1J3VDDPower in
1J4PE9Input/output
1J5VSSPassive
1J6VDDA1V1_REGPower in
1J7PF10Input/output
1J8USB_RREFInput/output
1J9VSSPassive
A1VSSPower in
A2PD1Input/output
A3PB7Input/output
A4PC6Input/output
A6VSSPassive
A7PD3Input/output
A9PC8Input/output
A10PE4Input/output
A12DSIHOST_CKPInput/output
A13DSIHOST_D1PInput/output
A15JTDOInput/output
A16JTCKInput/output
A17DDR_DQ0Input/output
A18DDR_DQ1Input/output
A19VSSPassive
B1PG15Input/output
B2PE6Input/output
B3PD7Input/output
B4PA15Input/output
B5PG6Input/output
B6PB4Input/output
B7PE5Input/output
B8PA8Input/output
B9PC9Input/output
B10PC10Input/output
B11DSIHOST_D0PInput/output
B12DSIHOST_CKNInput/output
B13DSIHOST_D1NInput/output
B14NJTRSTInput/output
B15JTDIInput/output
B16DDR_DQ3Input/output
B17DDR_DQ7Input/output
B18DDR_DQS0NInput/output
B19DDR_DQS0PInput/output
C1PE12Input/output
C2PE0Input/output
C3PD4Input/output
C4PD5Input/output
C5PD0Input/output
C6PA9Input/output
C7PB3Input/output
C8PB15Input/output
C9PB9Input/output
C10PC7Input/output
C11PC11Input/output
C12DSIHOST_D0NInput/output
C13VDD_DSIPower in
C14VSSPassive
C15JTMSInput/output
C16DDR_RESETNInput/output
C17DDR_DQM0Input/output
C18DDR_DQ2Input/output
C19DDR_DQ6Input/output
D1PG12Input/output
D2PE11Input/output
D3PE15Input/output
D17VSSPassive
D18DDR_DQ4Input/output
D19DDR_DQ5Input/output
E1PD8Input/output
E2NRSTInput
E3PE13Input/output
E17DDR_A13Input/output
E18DDR_A9Input/output
F2PC15Input/output
F3VSSPassive
F17DDR_A2Input/output
F18VSSPassive
F19DDR_A3Input/output
G1VSSPassive
G2PC14Input/output
G3PC13Input/output
G17VSSPassive
G18DDR_A0Input/output
G19DDR_BA0Input/output
H1BOOT2Input
H2PH0Input/output
H3BOOT0Input
H17DDR_BA2Input/output
H18DDR_ODTInput/output
J2PH1Input/output
J3NRST_COREInput
J17DDR_CSNInput/output
J18DDR_WENInput/output
J19DDR_CASNInput/output
K1PWR_LPOutput
K2PDR_ON_COREInput/output
K3BOOT1Input
K17VSSPassive
K18DDR_CLKNInput/output
K19VSSPassive
L1PA14Input/output
L2PA13Input/output
L3PDR_ONInput/output
L17DDR_CLKPInput/output
L18DDR_A15Input/output
M2PWR_ONOutput
M3VREF+Input
M17DDR_A10Input/output
M18DDR_A12Input/output
M19DDR_A1Input/output
N1VSSPassive
N2PA3Input/output
N3PA0Input/output
N17VSSPassive
N18DDR_A14Input/output
N19DDR_A11Input/output
P1PE2Input/output
P2PC2Input/output
P3PC3Input/output
P17DDR_CKEInput/output
P18DDR_BA1Input/output
R2PG14Input/output
R3PG13Input/output
R17DDR_A4Input/output
R18DDR_DQ8Input/output
R19VSSPassive
T1PA1Input/output
T2PC1Input/output
T3PA2Input/output
T17DDR_A8Input/output
T18DDR_DQ13Input/output
T19DDR_DQ10Input/output
U1PB1Input/output
U2PB0Input/output
U3PB11Input/output
U4PC0Input/output
U5PB10Input/output
U6PG11Input/output
U7PG10Input/output
U8PD11Input/output
U9VSSPassive
U10PF6Input/output
U11BYPASS_REG1V8Input/output
U12PE8Input/output
U13PD13Input/output
U14PD12Input/output
U15PA11Input/output
U16PA10Input/output
U17DDR_DQ14Input/output
U18DDR_DQS1NInput/output
U19DDR_DQ9Input/output
V1PC5Input/output
V2PC4Input/output
V3PB12Input/output
V4PB8Input/output
V5PB5Input/output
V6PG8Input/output
V7PE7Input/output
V8PF8Input/output
V9PF9Input/output
V10USB_DP2Input/output
V11PG7Input/output
V12PE10Input/output
V13PB2Input/output
V14USB_DP1Input/output
V15PA12Input/output
V16OTG_VBUSInput/output
V17DDR_DQ15Input/output
V18DDR_DQM1Input/output
V19DDR_DQS1PInput/output
W1VSSPassive
W2PA7Input/output
W3PA6Input/output
W4PF11Input/output
W5VSSPassive
W7PF7Input/output
W8PG9Input/output
W10USB_DM2Input/output
W11PB6Input/output
W13VSSPassive
W14USB_DM1Input/output
W16DDR_VREFInput/output
W17DDR_DQ12Input/output
W18DDR_DQ11Input/output
W19VSSPassive

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/STM32MP157FAD1" title="STM32MP157FAD1 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/STM32MP157FAD1.jpg" alt="STM32MP157FAD1" width="1200" height="900">
A picture that opens the part, for a README
[![STM32MP157FAD1](https://pcbkit.io/embed/parts/st/STM32MP157FAD1.jpg?size=s)](https://pcbkit.io/parts/st/STM32MP157FAD1)

Questions

Is there a KiCad symbol and footprint for the STM32MP157FAD1?

Yes. The symbol is MCU_ST_STM32MP1:STM32MP157FADx and the footprint Package_BGA:ST_TFBGA-257_10x10mm_Layout19x19_P0.5mmP0.65mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the STM32MP157FAD1?

TFBGA-257, with 257 pins. Its footprint is drawn on this page.

Where is the STM32MP157FAD1 datasheet?

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

Where can I order the STM32MP157FAD1?

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

What can replace the STM32MP157FAD1?

Parts like it in the library: the STM32MP157DAD1 by STMicroelectronics, the STM32MP151DAD1 by STMicroelectronics, the STM32MP151FAD1 by STMicroelectronics and the STM32MP151CAD3T by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Parts like it

8