Академический Документы
Профессиональный Документы
Культура Документы
User manual
Discovery kit with STM32F429ZI MCU
Introduction
The 32F429IDISCOVERY Discovery kit allows users to easily develop applications with the
STMicroelectronics Arm® Cortex®-M4 core-based STM32F429 high-performance
microcontroller. It includes an ST-LINK/V2 or ST-LINK/V2-B embedded debug tool, a 2.4"
QVGA TFT LCD, an external 64-Mbit SDRAM, an ST MEMS gyroscope, a USB OTG
Micro-AB connector, LEDs and push-buttons.
The board comes with the STM32 comprehensive free software libraries and examples
available with the STM32Cube package, as well as a direct access to the Arm® Mbed
Enabled™ resources at the http://mbed.org website.
Contents
1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
5.3 Development toolchains supporting the STM32F429 Discovery kit . . . . . . 8
6 Hardware layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
6.1 STM32F429 Discovery board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2 Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.3 Embedded ST-LINK/V2 (or V2-B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.3.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.3.2 ST-LINK/V2 (or V2-B) firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . 14
6.3.3 VCP configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.3.4 Using ST-LINK/V2 (or V2-B) to program/debug
the STM32F429ZIT6 on board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
6.3.5 Using ST-LINK/V2 (or V2-B) to program/debug
an external STM32 application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.4 Power supply and power selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.5 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.6 Push-buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.7 USB OTG supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.8 Gyroscope MEMS (ST-MEMS L3GD20) . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.9 TFT LCD (Thin-film-transistor liquid-crystal display) . . . . . . . . . . . . . . . . 18
6.10 64-Mbit SDRAM (1Mbit x 16-bit x 4-bank) . . . . . . . . . . . . . . . . . . . . . . . . 18
6.11 JP3 (Idd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.12 OSC clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.12.1 OSC clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
List of tables
List of figures
1 Features
2 Product marking
Evaluation tools marked as "ES" or "E" are not yet qualified and therefore they are not ready
to be used as reference design or in production. Any consequences deriving from such
usage will not be at ST charge. In no event, ST will be liable for any customer usage of
these engineering sample tools as reference design or in production.
"E" or "ES" marking examples of location:
• On the targeted STM32 that is soldered on the board (for illustration of STM32 marking,
refer to the section “Package information” of the STM32 datasheet available at
www.st.com).
• Next to the evaluation tool ordering part number that is stuck or silk-screen printed on
the board.
3 Ordering information
To order the Discovery kit for the STM32F429 line of microcontrollers, refer to Table 1.
32F429IDISCOVERY ST-LINK/V2
STM32F429I-DISC1 ST-LINK/V2-B (Mbed Enabled)
4 Conventions
Table 2 provides the definition of some conventions used in the present document.
5 Quick start
a. On Windows only.
6 Hardware layout
The STM32F429 Discovery board has been designed around the STM32F429ZIT6
microcontroller in a 144-pin LQFP package.
Figure 2 illustrates the connections between the STM32F429ZIT6 and its peripherals
(ST-LINK/V2 or ST-LINK/V2-B, push-buttons, LED, USB OTG, ST-MEMS Gyroscope,
Accelerometer, Magnetometer and connectors).
Figure 3 and Figure 4 show the location of these features on the STM32F429 Discovery
board.
Figure 5 shows the mechanical dimensions of the STM32F429 Discovery board.
0LQL86%
(PEHGGHG
67/,1.9RU67/,1.9%
6:'
670)=,7
,2 ,2
+HDGHU
+HDGHU
,2 5(6(7
/('V
/'/' %
5(6(7
6'5$0 %
0ELWV 86(5
49*$ /*'
7)7/&'
0LFUR86% ,&H[W
06Y9
^ϯ͕^ϱ͕^ϳ͕^ϭϯ
;Z^ZsͿ
^ϰ͕^ϲ͕^ϴ͕^ϭϰ ^ϭϮ;EZ^dͿ
;&h>dͿ ^ϭϭ;Zy͕dyͿ
^ϵ;^tKͿ
^ϭϱ;Zy͕dyͿ
^ϭϬ;^dDͺZ^dͿ
^ϭϵ͕ϮϬ;yϯĐƌLJƐƚĂůͿ
^ϭϲ͕ϭϳ;yϮĐƌLJƐƚĂůͿ
^Ϯϭ;KKdϭͿ
^ϮϮ͕Ϯϯ͕Ϯϰ͕Ϯϱ
^ϭϴ;DKͿ
^dDϯϮ&ϰϮϵ/dϲ
^Ϯϲ͕Ϯϳ;h^Kd'Ϳ ^ZD
h^Kd'ŵŝĐƌŽͲ
D^ϯϮϯϲϰsϭ
6.3.1 Drivers
The ST-LINK/V2 (or V2-B) requires a dedicated USB driver, which, for Windows® 7, 8 and
10 can be found at the www.st.com website. In case the STM32 Discovery is connected to
the PC before the driver is installed, some Discovery interfaces may be declared as
“Unknown” in the PC device manager. In this case the user must install the driver files (see
Figure 6: Updating the list of drivers in Device Manager) and update the driver of the
connected device from the device manager.
Note: Prefer using the “USB Composite Device” handle for a full recovery.
6.5 LEDs
• LD1 COM:
LD1 default status is red. LD1 turns to green to indicate that communications are in
progress between the PC and the ST-LINK/V2.
• LD2 PWR:
The red LED indicates that the board is powered.
• User LD3:
The green LED is a user LED connected to the I/O PG13 of the STM32F429ZIT6.
• User LD4:
The red LED is a user LED connected to the I/O PG14 of the STM32F429ZIT6.
• User LD5:
The green LED indicates when VBUS is present on CN6 and is connected to PB13 of
the STM32F429ZIT6.
• User LD6:
The red LED indicates an overcurrent from VBUS of CN6 and is connected to the I/O
PC5 of the STM32F429ZIT6.
6.6 Push-buttons
• B1 USER:
User and Wake-Up button connected to the I/O PA0 of the STM32F429ZIT6.
• B2 RESET:
The push-button connected to NRST is used to RESET the STM32F429ZIT6.
X3, C20, C21, R56 and R57 provide a clock. PH0, PH1 are disconnected from
OFF
SB19, 20 (X3 crystal) P2.
ON PH0, PH1 are connected to P2. Remove only R56 and R57.
SB4, 6, 8,14 (default) ON Reserved, do not modify.
SB3, 5, 7,13 (reserved) OFF Reserved, do not modify.
SB22, 23, 24, 25 OFF Reserved, do not modify.
X2, C23, C24, R53 and R54 deliver a 32 KHz clock.
OFF
PC14, PC15 are not connected to P2
SB16, 17 (X2 crystal)
PC14, PC15 are only connected to P2.
ON
Remove only R53 and R54.
ON B2 push-button is connected to NRST of STM32F429ZIT6.
SB1 (B2-RESET)
OFF B2 push-button is not connected to NRST of STM32F429ZIT6.
ON B1 push-button is connected to PA0.
SB2 (B1-USER)
OFF B1 push-button is not connected to PA0.
STM32F429 USART1 is not connected to ST-LINK, so VCP is disabled
OFF
(Default configuration on 32F429IDISCOVERY).
SB11, 15 (RX,TX)
STM32F429 USART1 is connected to ST-LINK, so VCP is enabled (default
ON
configuration on STM32F429I-DISC1).
ON NRST signal of connector CN2 is connected to NRST of STM32F429ZIT6.
SB12 (NRST)
OFF NRST signal is not connected.
OFF SWO signal is not connected.
SB9 (SWO)
ON SWO signal of connector CN3 is connected to PB3.
OFF No incidence on NRST signal of STM32F429ZIT6.
SB10 (STM_RST)
ON NRST signal of STM32F429ZIT6 is connected to GND.
ON BOOT0 signal of STM32F429ZIT6 is at level "0" through 510 Ω pull-down.
SB21 (BOOT0) BOOT0 signal of STM32F429ZIT6 is at level "1" through 10 KΩ pull-up (not
OFF
provided).
PB14 and PB15 are only used for USB OTG and not connected to P2 to avoid
OFF
SB26, 27 (USB OTG) noise.
ON PB14 and PB15 are connected to P2.
OFF MCO signal of STM32F429ZIT6 is not used.
SB18 (MCO) MCO clock signal from STM32F429ZIT6 is connected to OSC_IN of
ON
STM32F429ZIT6.
1. Default SBx state is shown in bold.
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
CN2
CN3
CN6
LED
P1
P2
BOOT0
BOOT0 138 - - - - - - - - - - - - - - - - 21 -
RESET
RESET
RESET
NRST
NRST 25 - - - - - - - - - 5 - - - 12
B2
PA0 34 - - - - - - - - - - - - - - - - - 18
B1
INT2 INT1
PA1 35 - - - - - - - - - - - - - - - - - 17
PA2 36 - - - - - - - - - - - - - - - - - 20
VSYNC DB3
PA3 37 - - - - - - - - - - - - - - - - 19
B5
VSYNC
PA4 40 - - - - - - - - - - - - - - - - 22
PA5 41 - - - - - - - - - - - - - - - - - - 21
DB6
G2
PA6 42 - - - - - - - - - - - - - - - - 24
SCL I2C_EXT_RST
PA7 43 - - - - - - - - - - - - - - 4 - - 23
SCL
PA8 100 - - - - - - - - - - - - - 3 - 53 -
USART1_RX USART1_TX
PA9 101 - - - - - - - - - - - - - - - - 52 -
PA10 102 - - - - - - - - - - - - - - - - 51 -
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
LED
CN2
CN3
CN6
P1
P2
DB15 DB14
R4
PA11 103 - - - - - - - - - - - - - - - 50 -
R5
PA12 104 - - - - - - - - - - - - - - - 49 -
SWCLK SWDIO
PA13 105 - - - - - - - - - - - - 4 - - 48 -
PA14 109 - - - - - - - - - - - - - 2 - - 47 -
INT
PA15 110 - - - - - - - - - - - - - - - - 46 -
DB16 DB13
R3
PB0 46 - - - - - - - - - - - - - - - - 28
R6
PB1 47 - - - - - - - - - - - - - - - - 27
SWO BOOT1
PB2 48 - - - - - - - - - - - - - - - - - 30
PB3 133 - - - - - - - - - - - - - 6 - - 28 -
PB4 134 - - - - - - - - - - - - - - - - - 25 -
SDNE1 SDCKE1
PB5 135 - - - - - - - - - - - - - - - - 26 -
PB6 136 - - - - - - - - - - - - - - - - 23 -
PB7 137 - - - - - - - - - - - - - - - - - 24 -
DB9 DB8 DB5 DB4
PB8 139 - - - - - - - - - - - - - - - 19 -
B6
PB9 140 - - - - - - - - - - - - - - - 20 -
B7
G4
PB10 69 - - - - - - - - - - - - - - - - 48
G5
PB11 70 - - - - - - - - - - - - - - - - 47
PB12 73 - - - - - - - - - - - - - - - 4 - 50
ID
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
LED
CN2
CN3
CN6
P1
P2
Green
VBUS
PB13 74 - - - - - - - - - - - - - - 1 - 49
52
DM
PB14 75 - - - - - - - - - - - - - - - 2 - (1)
51
DP
PB15 76 - - - - - - - - - - - - - - - 3 - (2)
SDNWE
PC0 26 - - - - - - - - - - - - - - - - - 14
CS
PC1 27 - - - - - - - - - - - - - - - - - 13
CSX
CSX
CSX
PC2 28 - - - - - - - - - - - - - - - 16
PC3 29 - - - - - - - - - - - - - - - - - - 15
QC PSO
PC4 44 - - - - - - - - - - - - - - - - - 26
Red
PC5 45 - - - - - - - - - - - - - - - - 25
DB10 HSYNC
HSYNC
PC6 96 - - - - - - - - - - - - - - - 57 -
G6
PC7 97 - - - - - - - - - - - - - - - 56 -
PC8 98 - - - - - - - - - - - - - - - - - 55 -
SDA
SDA
PC9 99 - - - - - - - - - - - - - 1 - 54 -
DB12
R2
PC10 111 - - - - - - - - - - - - - - - 45 -
PC11 112 - - - - - - - - - - - - - - - - - 44 -
PC12 113 - - - - - - - - - - - - - - - - - 43 -
PC13 7 - - - - - - - - - - - - - - - 12 -
OSC32_IN
PC14 8 - - - - - - - - - - - - - - - - 9 -
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
LED
CN2
CN3
CN6
P1
P2
OSC32_OUT
PC15 9 - - - - - - - - - - - - - - - 10 -
D3 D2
PD0 114 - - - - - - - - - - - - - - - - 42 -
PD1 115 - - - - - - - - - - - - - - - - 41 -
PD2 116 - - - - - - - - - - - - - - - - 40 -
DB11
G7
PD3 117 - - - - - - - - - - - - - - 39 -
PD4 118 - - - - - - - - - - - - - - - - - 38 -
PD5 119 - - - - - - - - - - - - - - - - 37 -
DB0
PD6 122 - - - - - - - - - - - - - - 36 -
B2
PD7 123 - - - - - - - - - - - - - - - - - 35 -
D15 D14 D13
PD8 77 - - - - - - - - - - - - - - - - - 54
PD9 78 - - - - - - - - - - - - - - - - - 53
PD10 79 - - - - - - - - - - - - - - - - - 56
WRX RDX TE
PD11 80 - - - - - - - - - - - - - - - - 55
PD12 81 - - - - - - - - - - - - - - - - 58
DCX
PD13 82 - - - - - - - - - - - - - - - 57
NBL1 NBL0 D1 D0
PD14 85 - - - - - - - - - - - - - - - - - 60
PD15 86 - - - - - - - - - - - - - - - - - 59
PE0 141 - - - - - - - - - - - - - - - - 17 -
PE1 142 - - - - - - - - - - - - - - - - 18 -
PE2 1 - - - - - - - - - - - - - - - - 15 -
PE3 2 - - - - - - - - - - - - - - - - - 16 -
PE4 3 - - - - - - - - - - - - - - - - - 13 -
PE5 4 - - - - - - - - - - - - - - - - - 14 -
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
LED
CN2
CN3
CN6
P1
P2
PE6 5 - - - - - - - - - - - - - - - - - 11 -
A5 A4 A3 A2 A1 A0 D12 D11 D10 D9 D8 D7 D6 D5 D4
PE7 58 - - - - - - - - - - - - - - - - - 37
PE8 59 - - - - - - - - - - - - - - - - - 40
PE9 60 - - - - - - - - - - - - - - - - - 39
PE10 63 - - - - - - - - - - - - - - - - - 42
PE11 64 - - - - - - - - - - - - - - - - - 41
PE12 65 - - - - - - - - - - - - - - - - - 44
PE13 66 - - - - - - - - - - - - - - - - - 43
PE14 67 - - - - - - - - - - - - - - - - - 46
PE15 68 - - - - - - - - - - - - - - - - - 45
PF0 10 - - - - - - - - - - - - - - - - 7 -
PF1 11 - - - - - - - - - - - - - - - - 8 -
PF2 12 - - - - - - - - - - - - - - - - 5 -
PF3 13 - - - - - - - - - - - - - - - - 6 -
PF4 14 - - - - - - - - - - - - - - - - 3 -
PF5 15 - - - - - - - - - - - - - - - - 4 -
PF6 18 - - - - - - - - - - - - - - - - - - 3
DCX
MISO SCK
SCL
PF7 19 - - - - - - - - - - - - - - - 6
PF8 20 - - - - - - - - - - - - - - - - - 5
SDI/SDO
MOSI
SDA
PF9 21 - - - - - - - - - - - - - - - 8
ENABLE
DE
PF10 22 - - - - - - - - - - - - - - - - 7
A7 A6 SDNRAS
PF11 49 - - - - - - - - - - - - - - - - - 32
PF12 50 - - - - - - - - - - - - - - - - - 31
PF13 53 - - - - - - - - - - - - - - - - - 34
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
LED
CN2
CN3
CN6
P1
P2
PF14 54 - - - - - - - - - - - - - - - - - 33
A11 A10 A9 A8
PF15 55 - - - - - - - - - - - - - - - - - 36
PG0 56 - - - - - - - - - - - - - - - - - 35
PG1 57 - - - - - - - - - - - - - - - - - 38
PG2 87 - - - - - - - - - - - - - - - - - - 62
PG3 88 - - - - - - - - - - - - - - - - - - 61
BA1 BA0
PG4 89 - - - - - - - - - - - - - - - - 62 -
PG5 90 - - - - - - - - - - - - - - - - 61 -
DOTLCK DB17
R7
PG6 91 - - - - - - - - - - - - - - - 60 -
CLK
PG7 92 - - - - - - - - - - - - - - - 59 -
SDCLK
PG8 93 - - - - - - - - - - - - - - - - 58 -
PG9 124 - - - - - - - - - - - - - - - - - 33 -
DB2 DB1 DB7
G3
PG10 125 - - - - - - - - - - - - - - - 34 -
PG11 126 - - - - - - - - - - - - - - - 31 -
B3
PG12 127 - - - - - - - - - - - - - - - 32 -
B4
Red Green
PG13 128 - - - - - - - - - - - - - - - - 29 -
PG14 129 - - - - - - - - - - - - - - - - 30 -
SDNCAS
PG15 132 - - - - - - - - - - - - - - - - 27 -
OSC_IN
PH0 23 - - - - - - - - - - - - - - - - - 10
Power supply
Main function
Push-button
Touch panel
LCD-RGB
LQFP144
LCD-TFT
LCD-SPI
L3GD20
Free I/O
SDRAM
System
I2C Ext
USB
VCP
LED
CN2
CN3
CN6
P1
P2
OSC_OUT
PH1 24 - - - - - - - - - - - - - - - - - 9
- - - - - - - - - - - - - - - - 5 - - 1
- - - - - - - - - - - - - - - - - - - 2
- - - - - - - - - - - - - - - - 8 - 1 -
- - - - - - - - - - - - - - - - - - 2 -
- - - - - - - - - - - - - - - 3 7 5 63 11
- - - - - - - - - - - - - - - - - - 64 29
- - - - - - - - - - - - - - - - - - - 63
- - - - - - - - - - - - - - - - - - - -
1. If SB27 is ON.
2. If SB26 is ON.
Electrical schematics
Figure 9. STM32F429I-DISC1 Discovery board
1 2 3 4
U_LCD-24 U_SDRAM
LCD-24.SchDoc SDRAM.SchDoc
ST_LINK_V2.SCHDOC VSYNC R[0..7] SDNWE A[0..11]
VSYNC R[0..7] SDNWE A[0..11]
U_ST_LINK CSX G[0..7] SDNRAS D[0..15]
CSX G[0..7] SDNRAS D[0..15]
MCO HSYNC B[0..7] SDNCAS
MCO HSYNC B[0..7] SDNCAS
STM32F4_USART1_RX PA10 PA14 TCK/SWCLK TE IM[0..3] SDCLK BA0
A PA10 PA14 TE IM[0..3] SDCLK BA0 A
STM32F4_USART1_TX PA9 PA13 TMS/SWDIO RDX SDCKE1 BA1
PA9 PA13 RDX SDCKE1 BA1
PB3 T_SWO WRX_DCX I2C3_SCL
PB3 WRX_DCX I2C3_SCL
DCX_SCL I2C3_SDA SDNE1 NBL0
DCX_SCL I2C3_SDA SDNE1 NBL0
NRST T_NRST SDA TP_INT1 NBL1
NRST SDA TP_INT1 NBL1
ENABLE
ENABLE
DOTCLK NRST
DOTCLK NRST
U_USB_OTG_FS
USB_OTG_FS.SchDoc U_STM32Fx
VBUS_FS STM32Fx.SchDoc P2
VBUS_FS
OTG_FS_DM OTG_FS_OC PA[0..15] D[0..15] 3V 3V
OTG_FS_DM OTG_FS_OC PA[0..15] D[0..15] 3V 1 2 3V
OTG_FS_DP OTG_FS_PSO PB[0..15] A[0..11] PF6 NC
OTG_FS_DP OTG_FS_PSO PB[0..15] A[0..11] 3 4
OTG_FS_ID PC[0..15] PF8 PF7
OTG_FS_ID PC[0..15] 5 6
PD[0..15] SDCKE1 PF10 PF9
DocID025175 Rev 3
PD[0..15] SDCKE1 7 8
PE[0..15] SDNE1 PH1 PH0
PE[0..15] SDNE1 9 10
PF[0..15] SDNWE NRST
B PF[0..15] SDNWE 11 12 B
PG[0..15] SDNRAS PC1 PC0
PG[0..15] SDNRAS 13 14
PH[0..2] SDNCAS PC3 PC2
PH[0..2] SDNCAS 15 16
SDCLK PA1 PA0
SDCLK 17 18
BOOT0 NBL0 PA3 PA2
BOOT0 NBL0 19 20
P1 NBL1 PA5 PA4
NBL1 21 22
5V 5V NRST BA0 PA7 PA6
5V 1 2 5V NRST BA0 23 24
PF4 PF5 BA1 PC5 PC4
3 4 BA1 25 26
PF2 PF3 R[0..7] PB1 PB0
5 6 R[0..7] 27 28
PF0 PF1 G[0..7] MCO PB2 BOOT1 / PB2
7 8 G[0..7] MCO 29 30
PC14 PC15 B[0..7] PF12 PF11
9 10 B[0..7] 31 32
PE6 PC13 IM[0..3] SPI5_SCK PF14 PF13
11 12 IM[0..3] SPI5_SCK 33 34
PE4 PE5 VSYNC SPI5_MOSI PG0 PF15
13 14 VSYNC SPI5_MOSI 35 36
PE2 PE3 CSX SPI5_MISO PE7 PG1
15 16 CSX SPI5_MISO 37 38
PE0 PE1 HSYNC NCS_MEMS_SPI PE9 PE8
17 18 HSYNC NCS_MEMS_SPI 39 40
PB8 PB9 TE MEMS_INT2 PE11 PE10
19 20 TE MEMS_INT2 41 42
BOOT0 RDX MEMS_INT1 PE13 PE12
21 22 VDD RDX MEMS_INT1 43 44
PB6 PB7 WRX_DCX PE15 PE14
23 24 WRX_DCX 45 46
PB4 PB5 DCX_SCL OTG_FS_ID PB11 PB10
25 26 DCX_SCL OTG_FS_ID 47 48
PG15 PB3 SDA OTG_FS_DM PB13 PB12
C 27 28 SDA OTG_FS_DM 49 50 C
PG13 PG14 ENABLE OTG_FS_DP PB15 PB14
29 30 ENABLE OTG_FS_DP 51 52
PG11 PG12 DOTCLK OTG_FS_PSO SB26 PD9 PD8 SB27
31 32 DOTCLK OTG_FS_PSO 53 54
PG9 PG10 OTG_FS_OC PD11 PD10
33 34 OTG_FS_OC 55 56
PD7 PD6 ACP_RST VBUS_FS PD13 PD12
35 36 ACP_RST VBUS_FS 57 58
PD5 PD4 I2C3_SCL PD15 PD14
37 38 I2C3_SCL 59 60
PD3 PD2 I2C3_SDA PG3 PG2
39 40 I2C3_SDA 61 62
PD1 PD0 TP_INT1
41 42 TP_INT1 63 64
PC12 PC11
43 44
PC10 PA15 Header 32X2
45 46
PA14 PA13
47 48
PA12 PA11
49 50
PA10 PA9 U_IO Peripherals Rev A.0 --> PCB label MB1075 A-00
51 52
PA8 PC9 IO Peripherals.SchDoc Rev B.1 --> PCB label MB1075 B-01,
53 54
PC8 PC7 PA8 - I2C3_SCL, PC9 - I2C3_SDA, PG7 - DOTCLK, YU<->YD
55 56
PC6 PG8 SPI5_SCK PA0 Rev C.01 --> PCB label MB1075 C-01, mbed-enabled, SB11 and SB15 closed,
57 58 SPI5_SCK PA0
PG7 PG6 SPI5_MOSI NRST STM32F103C8T6 replaced by STM32F103CBT6, ST-LINK/V2-B
59 60 SPI5_MOSI NRST
PG5 PG4 SPI5_MISO
61 62 SPI5_MISO
NCS_MEMS_SPI ACP_RST
63 64 NCS_MEMS_SPI ACP_RST
MEMS_INT2 I2C3_SCL
D MEMS_INT2 I2C3_SCL D
Header 32X2 MEMS_INT1
PG13
MEMS_INT1
PG13
I2C3_SDA
PG14
I2C3_SDA
PG14 STMicroelectronics
Title:
STM32F429I-DISC1
UM1670
Number:MB1075 Rev: C.01 Date: 9/24/2015 Sheet 1 of 7
1 2 3 4
Figure 10. ST-LINK/V2 (SWD only)
UM1670
1 2 3 4
TCK/SWCLK
PA14
TMS/SWDIO
T_NRST
PA13
NRST
SWD
T_SWO SB12
R8 PB3
R7 10K SB9
R5
RESERVED
100K
SWIM_RST_IN
A A
DEFAULT
Board Ident: PC13=0
SWIM_RST
STM_JTCK
R6 10K D1
SWIM_IN
SWIM_IN
SWD 10K R13 [NA] AIN_1
SWIM
BAT60JFILM
Not Fitted 3V
CN2
R14 22 T_JTCK
48
47
46
45
44
43
42
41
40
39
38
37
1 3V
U2 SB4 SB3
2
STM32F103CBT6
3
STM_JTCK SWCLK
PA15/JTDI
VDD_3
VSS_3
PB9
PB8
BOOT0
PB7
PB6
PB5
PB3/JTDO
JTCK/SWCLK
PB4/JNTRST
SB6 SB5
4
C17 C16 R15 22 T_JTMS
5
20pF 20pF SB8 SB7
6
X1 1
VBAT VDD_2
36
3V
R17 22 T_NRST STM_JTMS SWDIO
3V 1 2 2 35 Header 6 SB14 SB13
PC13 VSS_2
3 34 STM_JTMS R20 22 T_SWO
8MHz PC14 JTMS/SWDIO
R21 4 33 USB_DP
PC15 PA12
100K OSC_IN 5 32 USB_DM
OSCIN PA11
OSC_OUT 6 31 T_SWO
OSCOUT PA10
1
2
3
4
B
STM_RST 7
NRST PA9
30 LED_STLINK RC Must be very close to STM32F103 pin 29 B
8 29 R28 MCO
VSSA PA8 MCO
9 28 100 CN4
3V VDDA PB15 C18
SB10 C9 R18 4K7 AIN_1 10 27 T_JTMS
PA0 PB14 20pF
100nF 11 26 T_JTCK Jumpers ON --> DISCOVERY Selected
PA1 PB13
DocID025175 Rev 3
PB2/BOOT1
PA2 PB12
Not Fitted Jumpers OFF --> ST-LINK Selected
STLINK_TX
T_SWDIO_IN 100
VDD_1
VSS_1
PB10
PB11
PA3
PA4
PA5
PA6
PA7
PB0
PB1
STM32F4_USART1_RX
13
14 Wired on Solder Side
15
16
17
18
19
20
21
22
23
24
PA10
Idd LD1
SB15 Red
JP1
SWIM_IN
COM R2
T_NRST
T_JTDO
T_JRST
JP4
T_JTCK
SWIM
RX 100
STLINK_RX R4
PA9
SB11 JP2 R1
STM32F4_USART1_TX LED_STLINK 3 4 R3
3V
1K 100 0
C C
_Green
Not Fitted LD2 LD_BICOLOR_CMS
LED, red
PWR
5V U1 D3
1 5
USB ST-LINK 3V Vin Vout 3V
3 INH BAT60JFILM
U5V C27 C4 C46 C47 C2 C5
CN1 GND BYPASS
1 R10 1K5 100nF 100nF 100nF 100nF 1μF_X5R_0603 1μF_X5R_0603
VCC 3V
4
EXT_5V, Input only D-
2 R12 0 USB_DM LD3985M33R EXT_3V, Input only
3 R11 0 USB_DP C1 C3 C6
D2 D+ 100nF 10nF_X7R_0603 100nF
4 R9 100K
ID
5
U5V 5V GND
6
SHELL
BAT60JFILM
Electrical schematics
USB-MINI-typeB
D D
STMicroelectronics
Title:
STM32F429I-DISC1 ST-LINK/V2-B (SWD only)
Number:MB1075 Rev: C.01 Date: 9/24/2015 Sheet 2 of 7
1 2 3 4
29/36
Figure 11. USB OTG FS
30/36
Electrical schematics
1 2 3 4
A A
3V
R73
620
3V
1
R68 LD6
R71 U8 47K Red OTG_FS_OverCurrent
2
OTG_FS_PowerSwitchOn 10K 2 3 R69 0 OTG_FS_OC
GND FAULT OTG_FS_OC
5 1
5V IN OUT
OTG_FS_PSO R72 0 4 CN6
OTG_FS_PSO EN
1
C53 VBUS
USB_Micro-AB receptacle
STMPS2141STR 2
B 4.7uF DM B
3
DP
4
ID
5
GND
DocID025175 Rev 3
6
Shield
VBUS_FS USB-MICRO-AB
VBUS_FS
OTG_FS_DM R64 22
OTG_FS_DM
OTG_FS_DP R63 22
OTG_FS_DP
OTG_FS_ID R67 0
OTG_FS_ID
3V
R70
C 330 C
U7
B3 A3
Vbus ID
C3 C1
D+out D+in
1
D3 D1
D-out D-in
A2 B1 LD5
Dz Pd1
B2 C2 Green
Pup Pd2
2
D2 R65
GND
3
47K
EMIF02-USB03F2 1 T1
9013-SOT23
2
R66
[N/A]
D D
STMicroelectronics
Title:
STM32F429I-DISC1 USB_OTG_FS
Number:MB1075 Rev: C.01 Date: 9/24/2015 Sheet 3 of 7
1 2 3 4
UM1670
Figure 12. 64-Mbit SDRAM
UM1670
1 2 3 4
A A
A[0..11]
A[0..11]
D[0..15]
D[0..15]
U6
A0 23 2 D0
A0 DQ0
A1 24 4 D1
A1 DQ1
A2 25 5 D2
A2 DQ2
A3 26 7 D3
A3 DQ3
A4 29 8 D4
A4 DQ4
A5 30 10 D5
A5 DQ5
A6 31 11 D6
A6 DQ6
A7 32 13 D7
A7 DQ7
A8 33 42 D8
A8 DQ8
A9 34 44 D9
A9 DQ9
A10 22 45 D10
A10 DQ10
A11 35 47 D11
A11 DQ11
48 D12
DQ12
BA1 21 50 D13
BA1 BA1 DQ13
BA0 20 51 D14
B BA0 BA0 DQ14 B
53 D15
DQ15
SDNE1 19
SDNE1 CS
SDNWE 16 39 NBL1
SDNWE WE UDQM NBL1
SDNRAS 18 15 NBL0
SDNRAS RAS LDQM NBL0
SDNCAS 17
SDNCAS CAS
DocID025175 Rev 3
SDCLK 38 40
SDCLK CLK NC
SDCKE1 37 36
SDCKE1 CKE NC
49 52
VDDQ GNDQ
43 46
VDDQ GNDQ
9 12
VDDQ GNDQ
3 6
VDDQ GNDQ
1 54
VDD GND
14 41
VDD GND
27 28
3V VDD GND
IS42S16400J
C C
3V
C50
C51
C10
C15
C22
C7
C8
100nF
100nF
100nF
100nF
100nF
100nF
100nF
D D
STMicroelectronics
Electrical schematics
Place close SDRAM
Title:
STM32F429I-DISC1 SDRAM 64Mbits
Number:MB1075 Rev: C.01 Date: 9/24/2015 Sheet 4 of 7
1 2 3 4
31/36
Figure 13. STM32F429ZIT6 MCU
32/36
Electrical schematics
1 2 3 4
U5A
PA[0..15] PA0 34 114 PD0 PC10 R2 PB5 SDCKE1
PA[0..15] PA0-WKUP1 PD0 SDCKE1
PA1 35 115 PD1 PB0 R3 PB6 SDNE1
PA1 PD1 SDNE1
PB[0..15] PA2 36 116 PD2 PA11 R4 PC0 SDNWE
PB[0..15] PA2 PD2 SDNWE
PA3 37 117 PD3 PA12 R5 PE0 NBL0 MCO
PA3 PD3 NBL0 MCO
PC[0..15] PA4 40 118 PD4 PB1 R6 PE1 NBL1 SB18
PC[0..15] PA4 PD4 NBL1
PA5 41 119 PD5 PG6 R7 PF11 SDNRAS
A PA5 PD5 SDNRAS A
PD[0..15] PA6 42 122 PD6 PG4 BA0 PH0 PH0-OSC_IN R56 0 C20
PD[0..15] PA6 PD6 BA0
PA7 43 123 PD7 PA6 G2 PG5 BA1 SB19 20pF
PA7 PD7 BA1
2
PE[0..15] PA8 100 77 PD8 PG10 G3 PG8 SDCLK
PE[0..15] PA8 PD8 SDCLK X3
PA9 101 78 PD9 PB10 G4 PG15 SDNCAS
PA9 PD9 SDNCAS 8MHz
PF[0..15] PA10 102 79 PD10 PB11 G5
PF[0..15] PA10 PD10
1
PA11 103 80 PD11 PC7 G6 PA4 VSYNC PH1 PH1-OSC_OUT R57 220 C21
PA11 PD11 VSYNC
PG[0..15] PA12 104 81 PD12 PD3 G7 PC2 CSX SB20 20pF
PG[0..15] PA12 PD12 CSX
PA13 105 82 PD13 PC6 HSYNC
PA13 PD13 HSYNC
PH[0..2] PA14 109 85 PD14 PD6 B2 PD11 TE
PH[0..2] PA14 PD14 TE
PA15 110 86 PD15 PG11 B3 PD12 RDX
PA15 PD15 RDX
D[0..15] PG12 B4 PD13 WRX_DCX
D[0..15] WRX_DCX
PB0 46 141 PE0 PA3 B5 PF7 DCX_SCL
PB0 PE0 DCX_SCL
A[0..11] PB1 47 142 PE1 PB8 B6 PF9 SDA
A[0..11] PB1 PE1 SDA
PB2 48 1 PE2 PB9 B7 PF10 ENABLE
PB2/BOOT1 PE2 ENABLE
PB3 133 2 PE3 PG7 DOTCLK PC14 PC14-OSC32_IN R53 0 C23
PB3 PE3 DOTCLK
R[0..7] PB4 134 3 PE4 PD2 IM0 SB16 6.8pF
R[0..7] PB4 PE4
3
R0 PB5 135 4 PE5 PD4 SB25 IM1 PA8 I2C3_SCL
PB5 PE5 I2C3_SCL X2
R1 PB6 136 5 PE6 PD5 SB24 IM2 PC9 I2C3_SDA
PB6 PE6 I2C3_SDA MC306-G-06Q-32.768
PB7 137 58 PE7 PD7 SB23 IM3 PA15 TP_INT1
B PB7 PE7 TP_INT1 B
G[0..7] PB8 139 59 PE8 SB22 PA7 ACP_RST
G[0..7] PB8 PE8 ACP_RST
2
G0 PB9 140 60 PE9 PC15 PC15-OSC32_OUT R54 0 C24
PB9 PE9
G1 PB10 69 63 PE10 SB17 6.8pF
PB10 PE10
PB11 70
PB11 PE11
64 PE11 PC5 OTG_FS_OC
OTG_FS_OC
Not Fitted
DocID025175 Rev 3
C34
C35
C36
C37
C38
C39
C40
C29
C32
C43
C44
C45
C33
R52
PC13-WKUP2 PF13 VDD_8
PC14-OSC32_IN 8 54 PF14 PE13 D10 95 143
PC14-OSC32_IN PF14 VDD_9 PDR_ON VDD
PC15-OSC32_OUT 9 55 PF15 PE14 D11 121
PC15-OSC32_OUT PF15 VDD_10
PE15 D12 131 71
VDD_11 VCAP1
100nF
100nF
100nF
100nF
100nF
100nF
100nF
100nF
100nF
100nF
100nF
100nF
100nF
56 PG0 PD8 D13 30 106
0
PG0 VDD_12 VCAP2
57 PG1 PD9 D14 C28
PG1 C42 C41
87 PG2 PD10 D15 6
PG2 VBAT 2.2uF 2.2uF
PH0-OSC_IN 23 88 PG3
PH0-OSC_IN PG3 1uF
PH1-OSC_OUT 24 89 PG4 PF0 A0 STM32F429ZIT6
PH1-OSC_OUT PG4
90 PG5 PF1 A1
PG5
NRST 25 91 PG6 PF2 A2
NRST NRST PG6
BOOT0 138 92 PG7 PF3 A3 PF7 SPI5_SCK
BOOT0 BOOT0 PG7 SPI5_SCK
93 PG8 PF4 A4 PF8 SPI5_MISO
PG8 SPI5_MISO
R59 [N/A] 124 PG9 PF5 A5 PF9 SPI5_MOSI
VDD PG9 SPI5_MOSI
125 PG10 PF12 A6 PC1 NCS_MEMS_SPI
PG10 NCS_MEMS_SPI
R61 510 126 PG11 PF13 A7 PA2 MEMS_INT2
D PG11 MEMS_INT2 D
SB21 PG12
PG13
127
128
PG12
PG13
PF14
PF15
A8
A9
PA1 MEMS_INT1
MEMS_INT1 STMicroelectronics
129 PG14 PG0 A10
PG14
132 PG15 PG1 A11 Title:
PG15 STM32F429I-DISC1 - STM32F429ZIT6 MCU
STM32F429ZIT6
Number:MB1075 Rev: C.01 Date: 9/24/2015 Sheet 5 of 7
1 2 3 4
UM1670
Figure 14. Peripherals
UM1670
1 2 3 4
A A
VDD
VDD
R25 Not Fitted
100
4
1
SW-PUSH-CMS_BLUE
R24
100K
B1
C11
NRST
NRST
100nF SB1
4
1
SW-PUSH-CMS_BLACK
3
2
PA0 R23
PA0
B2
SB2 330 C12
R22 100nF
USER & WAKE-UP Button 220K RESET Button
3
2
B B
DocID025175 Rev 3
3V LD3
Green
PG13 R26 1 2
PG13
U3 510
1 16 C48
VDD_IO VDD
SPI5_SCK 2 15 LD4
SPI5_SCK SCL/SPC VDD
SPI5_MOSI 3 14 100nF Red
SPI5_MOSI SDA/SDI/SDO C1 R27
SPI5_MISO 4 13 C19 C13 PG14 1 2
SPI5_MISO SA0/SDO GND PG14
NCS_MEMS_SPI 5 12 680
NCS_MEMS_SPI CS_I2C/SPI GND
MEMS_INT2 6 11 10nF/25V 10uF
MEMS_INT2 DRDY/INT2 GND
MEMS_INT1 7 10
C MEMS_INT1
8
INT1
GND
GND
GND
9 LEDs C
L3GD20
MEMS
Electrical schematics
3V 5 6
7 8 5V
Title:
SSM-104-L-DH STM32F429I-DISC1 Peripherals
Number:MB1075 Rev: C.01 Date: 9/24/2015 Sheet 6 of 7
1 2 3 4
33/36
Figure 15. LCD 2.4
34/36
Electrical schematics
1 2 3 4
VDD
A A
R[0..7]
R[0..7] R51 R62 R60 R55
R0
R1 4K7 4K7 4K7 4K7 CN5
ENABLE 32 29 B2
ENABLE DB0/B0
G[0..7] DOTCLK 31 28 B3
G[0..7] DOTCLK DB1/B1
G0 HSYNC 33 27 B4
HSYNC DB2/B2
G1 VSYNC 34 26 B5
VSYNC DB3/B3
25 B6
DB4/B4
B[0..7] CSX 38 24 B7
B[0..7] CSX DB5/B5
B0 RDX 35 23 G2
RDX DB6/G0
B1 TE 11 22 G3
TE DB7/G1
21 G4
DB8/G2
IM[0..3] WRX_DCX 36 20 G5
IM[0..3] WRX/DCX DB9/G3
DCX_SCL 37 19 G6
DCX/SCL DB10/G4
SDA 30 18 G7
SDA DB11/G5
17 R2
DB12/R0
NRST 39 16 R3
NRST RESET DB13/R1
15 R4 3V
B DB14/R2 B
3V 14 R5
DB15/R3
VSYNC 6 13 R6 R35 R36 R37 R38
VSYNC VCI DB16/R4
CSX 7 12 R7
CSX C14 VDD3 DB17/R5
HSYNC C52
DocID025175 Rev 3
3V
3V
C49 U4
R29 R30 R45 100nF 6 1 YD
4K7 4K7 4K7 VCC Y-
14 16 XL
Vio X-
10 15 YU
GND Y+
I2C3_SCL 4 13 XR
I2C3_SCL SCLK X+
I2C3_SDA 5 12 R46 100K
I2C3_SDA SDAT IN3
TP_INT1 2 11 R34 100K
TP_INT1 INT IN2
R31 4K7 7 9 R33 100K
D 3V Data in IN1 D
R39
R40
[N/A]
0
3
A0/Data Out IN0
8 R32 100K
STMicroelectronics
STMPE811QTR
Title:
Default I2C Address:1000001 STM32F429I-DISC1 LCD 2.4"
Number:MB1075 Rev: C.01 Date: 9/15/2015 Sheet 7 of 7
1 2 3 4
UM1670
UM1670 Revision history
8 Revision history
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.