Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The...

38
September 2013 DocID025175 Rev 1 1/35 UM1670 User manual Discovery kit for STM32F429/439 lines Introduction The STM32F429 Discovery kit (32F429IDISCOVERY) helps you to discover the high performance of the STM32F4 series and to develop your applications. It is based on an STM32F429ZIT6 and includes an ST-LINK/V2 embedded debug tool interface, 2.4" TFT LCD, SDRAM 64 Mbits, Gyroscope ST MEMS, LEDs, pushbuttons and a USB OTG micro-B connector. Figure 1. STM32F429 Discovery board www.st.com

Transcript of Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The...

Page 1: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

September 2013 DocID025175 Rev 1 1/35

UM1670User manual

Discovery kit for STM32F429/439 lines

IntroductionThe STM32F429 Discovery kit (32F429IDISCOVERY) helps you to discover the high performance of the STM32F4 series and to develop your applications. It is based on an STM32F429ZIT6 and includes an ST-LINK/V2 embedded debug tool interface, 2.4" TFT LCD, SDRAM 64 Mbits, Gyroscope ST MEMS, LEDs, pushbuttons and a USB OTG micro-B connector.

Figure 1. STM32F429 Discovery board

www.st.com

Page 2: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Contents UM1670

2/35 DocID025175 Rev 1

Contents

1 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2.2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

2.3 Development toolchain supporting the STM32F429 Discovery kit . . . . . . . 4

2.4 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

4 Hardware layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64.1 STM32F429ZIT6 microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

4.2 Embedded ST-LINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124.2.1 Using ST-LINK/V2 to program/debug the STM32F429ZIT6 on board . . 13

4.2.2 Using ST-LINK/V2 to program/debug an external STM32 application . . 14

4.3 Power supply and power selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.4 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.5 Pushbuttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4.6 USB OTG supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.7 Gyroscope MEMS (ST MEMS L3GD20) . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.8 TFT LCD (Thin-film-transistor liquid-crystal display) . . . . . . . . . . . . . . . . 16

4.9 64-Mbit SDRAM (1Mbit x 16-bit x 4-bank) . . . . . . . . . . . . . . . . . . . . . . . . 16

4.10 JP3 (Idd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.11 OSC clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.11.1 OSC clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.11.2 OSC 32 KHz clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.12 Solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.13 Extension connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5 Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

6 Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Page 3: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 3/35

UM1670 Contents

3

7 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Page 4: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 1/35

UM1670 List of tables

1

List of tables

Table 1. ON/OFF conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Table 2. Features and benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Table 3. Jumper states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Table 4. Debug connector CN2 (SWD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Table 5. Solder bridges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Table 6. MCU pin description versus board function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Table 7. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Page 5: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

List of figures UM1670

2/35 DocID025175 Rev 1

List of figures

Figure 1. STM32F429 Discovery board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 1. Hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Figure 2. Top layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Figure 3. Bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Figure 4. STM32F429ZIT6 package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Figure 5. STM32F429ZIT6 block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Figure 6. Typical configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Figure 7. STM32F429 Discovery board connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Figure 8. ST-LINK/V2 connections image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Figure 9. STM32F429 Discovery board mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Figure 10. STM32F429 Discovery board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Figure 11. ST-LINK/V2 (SWD only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Figure 12. USB OTG_FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Figure 13. SDRAM 64 Mbits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Figure 14. STM32F429ZIT6 MCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Figure 15. Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Figure 16. LCD 2.4” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Page 6: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 3/35

UM1670 Conventions

34

1 Conventions

Table 1 provides the definition of some conventions used in the present document.

Table 1. ON/OFF conventions

Convention Definition

Jumper JPx ON Jumper fitted

Jumper JPx OFF Jumper not fitted

Solder bridge SBx ON SBx connections closed by solder

Solder bridge SBx OFF SBx connections left open

Page 7: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Quick start UM1670

4/35 DocID025175 Rev 1

2 Quick start

The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate and start a development with an STM32F4 series microcontroller.

Before installing and using the product, please accept the Evaluation Product License Agreement from www.st.com/stm32f4-discovery.

For more information on the STM32F429 Discovery board and for demonstration software, visit www.st.com/stm32f4-discovery.

2.1 Getting startedFollow the sequence below to configure the STM32F429 Discovery board and launch the DISCOVER application:1. Ensure that the jumpers JP3 and CN4 are set to "on" (Discovery mode).2. Connect the STM32F429 Discovery board to a PC using a USB cable type A/mini-B

through the USB ST-LINK connector CN1, to power the board. The LEDs LD2 (PWR) and LD1 (COM).

3. The following applications are available on the screen:– Clock/Calendar and Game– Video Player and Image Browser (play videos and view images from the USB

mass storage connected to CN6)– Performance monitor (watch the CPU load and run a graphical benchmark)– System Info

4. The demo software, as well as other software examples that allow you to discover the STM32 F4 series features, are available on www.st.com/stm32f4-discovery.

5. Develop your own applications starting from the examples.

2.2 System requirements• Windows PC (XP, Vista, 7)• USB type A to mini-B cable

2.3 Development toolchain supporting the STM32F429 Discovery kit• Altium: TASKING™ VX-Toolset• Atollic: TrueSTUDIO• IAR: EWARM• Keil™: MDK-ARM

2.4 Order codeTo order the STM32F429 Discovery kit, use the STM32F429I-DISCO order code.

Page 8: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 5/35

UM1670 Features

34

3 Features

The STM32F429 Discovery board offers the following features: • STM32F429ZIT6 microcontroller featuring 2 MB of Flash memory, 256 KB of RAM in

an LQFP144 package• On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST-

LINK/V2 (with SWD connector for programming and debugging)• Board power supply: through the USB bus or from an external 3 V or 5 V supply voltage• L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope• TFT LCD (Thin-film-transistor liquid-crystal display) 2.4", 262K colors RGB,

240 x 320 dots• SDRAM 64 Mbits (1 Mbit x 16-bit x 4-bank) including an AUTO REFRESH MODE, and

a power-saving• Six LEDs:

– LD1 (red/green) for USB communication– LD2 (red) for 3.3 V power-on– Two user LEDs:

LD3 (green), LD4 (red)– Two USB OTG LEDs:

LD5 (green) VBUS and LD6 (red) OC (over-current)• Two pushbuttons (user and reset)• USB OTG with micro-AB connector• Extension header for LQFP144 I/Os for a quick connection to the prototyping board

and an easy probing

Page 9: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

6/35 DocID025175 Rev 1

4 Hardware layout

The STM32F429 Discovery board has been designed around the STM32F429ZIT6 microcontroller in a 144-pin LQFP package.

Figure 1 illustrates the connections between the STM32F429ZIT6 and its peripherals (ST-LINK/V2, pushbutton, LED, USB OTG, Gyroscope ST MEMS, Accelerometer + Magnetometer ST MEMS, and connectors).

Figure 2 and Figure 3 help you to locate these features on the STM32F429 Discovery board.

Figure 1. Hardware block diagram

MS32376V1

EmbeddedST-LINK/V2

STM32F429ZIT6

I/O I/O

I/O RESET

LEDsLD3...LD6

SDRAM 64 Mbits

B2 RESET

B1USER

L3GD20

Micro-USB

Mini-USB

SWD

Head

er

Head

er

2.4" QVGATFT LCD

ACP/RF

Page 10: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 7/35

UM1670 Hardware layout

34

Figure 2. Top layout

.

MS32363V1

ST-LINK/V2ST-LINK/V2

LD1 (red/green LED)COM

CN2SWD connector

LD2 (red LED)PWR

CN4ST-LINK/DISCOVERY selector

LD3 (orange LED) B2 reset button

LD4 (green LED)

B1 user button

JP3IDD measurement

SB1 (B2-RESET)

3 V power supply input/output

2.4" TFT LCD

Page 11: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

8/35 DocID025175 Rev 1

Figure 3. Bottom layout

MS32364V1

SB4, SB6, SB8, SB14 (DEFAULT)

SB10 (STM_RST)

SB3, SB5, SB7, SB13 (RESERVED)

SB18 (MCO)

SB19, 20 (X3 crystal)

SDRAM

SB21 (BOOT1)

SB22, 23, 24, 25

SB26, 27 (USB OTG)

SB11 (RX, TX)SB12 (NRST)

SB9 (SWO)

SB15 (RX, TX)

SB16, 17 (X2 crystal)

USB OTG micro-AB

STM32F429ZIT6

Page 12: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 9/35

UM1670 Hardware layout

34

4.1 STM32F429ZIT6 microcontroller This ARM Cortex-M4 32-bit MCU with FPU has 225 DMIPS, up to 2 MB Flash/256 + 4 KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 20 comm. interfaces, a camera and an LCD-TFT, 1.7-3.6 V operation.

Figure 4. STM32F429ZIT6 package

This device provides the following benefits (see Table 2).

MS32377V1

STM32F429ZIT6

2 Mbytes of Flash memory256 Kbytes of RAM

LQFP144 20 x 20 mm

Table 2. Features and benefits

Features Benefits

High performance– Up to 180 MHz/225 DMIPS Cortex-M4 with single

cycle DSP MAC and floating point unit– CoreMark score: 608 at 180 MHz– CoreMark/MHz: 3.37

– Boosted execution of control algorithms– More features for your applications– Ease of use– Better code efficiency– Faster time to market– Elimination of scaling and saturation– Easier support for meta-language tools

Maximum integration– Up to 2 Mbytes of on-chip dual bank Flash memory, up

to 256 Kbytes of SRAM, reset circuit, internal RCs, PLLs, ultra-small packages (WLCSP)

– Read while write operations support– More features in space-constrained applications– Use of high-level languages: Java, .Net

Designed for high performance and ultra-fast data transfers– ART Accelerator™: memory accelerator– Chrom-ART Accelerator™: graphic accelerator

(rectangle filling, rectangle copy with pixel format conversion and blending)

– Performance equivalent to zero-wait execution from Flash

– Graphic content is created twice as fast and independently from the CPU

– 32-bit, 7-layer AHB bus matrix with up to 10 masters and 8 slaves including 3 blocks of SRAM

– Multi DMA controllers: 2 general-purpose, 1 for USB HS, one for Ethernet

Concurrent execution and data transfer

– One 4th SRAM block dedicated to the core Simplified resource allocation

– Flexible memory interface with SDRAM support: up to 90 MHz, 32-bit parallel

– High bandwidth for external memories– Cost-effective external RAM

Page 13: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

10/35 DocID025175 Rev 1

Outstanding power efficiency– Ultra-low dynamic power in Run mode: 260 µA/MHz at

180 MHz running CoreMark benchmark from Flash memory (peripherals off)

– RTC <1 µA typ in VBAT mode– Down to 100 µA typ in Stop mode– 3.6 V down to 1.7 V VDD– 1.2 V voltage regulator with power scaling capability

Extra flexibility to reduce power consumption for applications requiring both high-processing and low-power performance when running at low voltage or on a rechargeable battery

Superior and innovative peripherals and connectivity– Connectivity: camera interface, crypto/hash HW

processor with AES GCM and CCM support, and SHA-256

– Ethernet MAC10/100 with IEEE 1588 v2 support, 2 USB OTG (one with HS support)

– Up to 20 communication interfaces (including 4x USART + 4x UART, 6x SPI, 3x I²C with digital filter, 2x CAN, SDIO)

– USART at 11.25 Mbit/s; SPI at 45 Mbit/s

New possibilities to connect and communicate high-speed data

Audio: – dedicated audio PLL, 2x I2S and 1x SAI with TDM(1)

supportHigh-quality multi-channel audio support

– LCD TFT controller– Up to SVGA format (800 x 600)– Up to 24-bit RGB parallel pixel output– 2-layer support with blending

Support for cost-effective standard displays

Analog: – 2x 12-bit DACs, 3x 12-bit ADCs reaching 7.2 MSPS in

interleaved mode– Up to 17 timers: 16 and 32 bits running up to 180 MHz

More precision thanks to high resolution

High integration– WLCSP143 4.5 x 5.5 mm, 2-Mbyte Flash/256-Kbyte

SRAM)Smaller board space allowing for smaller applications

Extensive tools and software solutions– Hardware sector protection with execute only access– Various IDE, starter kits, libraries, RTOS and stacks,

either open source or provided by ST or 3rd parties, including the ARM CMSIS DSP library optimized for Cortex-M4 instructions

– Software IP protection– A wide choice within the STM32 ecosystem to develop

your applications

1. TDM: time division multiplex

Table 2. Features and benefits (continued)

Features Benefits

Page 14: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 11/35

UM1670 Hardware layout

34

Figure 5. STM32F429ZIT6 block diagram

GPIO PORT A

AHB/APB2

EXT IT. WKUP 168 AF

PA[15:0]

TIM1 / PWM4 compl. chan. (TIM1_CH1[1:4]N),

4 chan. (TIM1_CH1[1:4]ETR,BKIN as AF

USART1RX, TX, CK,CTS, RTS as AF

SPI1MOSI, MISO,SCK, NSS as AF

APB2

60M

Hz

APB1

30M

Hz

8 analog inputs commonto the 3 ADCs

VDDREF_ADC

UART4

MOSI/SD, MISO/SD_ext, SCK/CKNSS/WS, MCK as AF

SP3/I2S3

TX, RXbxCAN2

DAC1_OUTas AF

ITF

WWDG

4 KB BKPSRAM

RTC_AF1

OSC32_INOSC32_OUT

VDDA, VSSANRST

smcardirDA

16b

SDIO / MMCD[7:0]

CMD, CK as AF

VBAT = 1.65 to 3.6 V

DMA2

SCL, SDA, SMBA as AFI2C3/SMBUS

JTAG & SW

ARM Cortex-M4 180 MHz

NVICETMMPU

TRACECLKTRACED[3:0]

Ethernet MAC10/100

DMA/FIFO

MII or RMII as AFMDIO as AF

USBOTG HS

DP, DMULPI:CK, D[7:0], DIR, STP, NXT

ID, VBUS, SOF

DMA2

8 StreamsFIFO

ART

ACC

EL/

CAC

HE

SRAM 112 KB

CLK, NE [3:0], A[23:0],D[31:0], NOEN, NWEN,NBL[3:0], SDCLKE[1:0], SDNE[1:0], SDNWE, NL

NWAIT/NIORD, NREG, CDINTN

RNG

Camerainterface

HSYNC, VSYNCPUIXCLK, D[13:0]

PHYUSB

OTG FSDPDMID, VBUS, SOFFI

FO

AHB1 180 MHz

PHY

FIFO

USART 2MBpsTemperature sensor

ADC1ADC2ADC3

IFIF

@VDDA

@VDDA

POR/PDRBOR

Supplysupervision

@VDDA

PVD

Int

POR reset

XTAL 32 kHz

MANAGT

RTC

RC HS

FCLK

RC LS

Standbyinterface

IWDG

@VBAT

@VDDA

@VDD

AWU

Reset &clockcontrol

PLL1,2,3

PCLK

x

VDD = 1.8 to 3.6 VVSSVCAP1, VCPA2

Voltageregulator

3.3 to 1.2 V

VDD Power managmt

@VDD

RTC_AF1Backup register

AHB

bus-

mat

rix 8

S7M

APB2

90

MH

z

LS

TIM14

TIM9 2 channels as AF

DAC1DAC2

1MB Flash

External memory controller (FMC)SRAM, SDRAM, PSRAM,

NOR Flash, PC Card (ATA), NAND Flash

TIM6

TIM7

TIM2

TIM3

TIM4

TIM5

TIM12

D-BUS

MS30420V2

FIFO

FPU

APB1

45

MH

z (m

ax)

SRAM 16 KB

CCM data RAM 64 KBAHB3

AHB2 180 MHz

NJTRST, JTDI,JTCK/SWCLK

JTDO/SWD, JTDO

I-BUS

S-BUS

DMA/FIFO

DMA1

8 StreamsFIFO

PB[15:0]

PC[15:0]

PD[15:0]

PE[15:0]

PF[15:0]

PG[15:0]

PH[15:0]

PI[15:0]

GPIO PORT B

GPIO PORT C

GPIO PORT D

GPIO PORT E

GPIO PORT F

GPIO PORT G

GPIO PORT H

GPIO PORT I

TIM8 / PWM16b

16b

TIM10 16b

TIM11 16b

smcardirDA USART6

4 compl. chan.(TIM8_CH1[1:4]N),4 chan. (TIM8_CH1[1:4], ETR,

BKIN as AF

1 channel as AF

1 channel as AF

RX, TX, CK,CTS, RTS as AF

8 analog inputs commonto the ADC1 & 2

8 analog inputs for ADC3DAC2_OUT

as AF

16b

16b

bxCAN1

I2C2/SMBUS

I2C1/SMBUS

SCL, SDA, SMBA as AF

SCL, SDA, SMBA as AF

SP2/I2S2 MOSI/SD, MISO/SD_ext, SCK/CKNSS/WS, MCK as AF

TX, RX

RX, TX as AF

RX, TX as AF

RX, TX as AFCTS, RTS as AF

RX, TX as AFCTS, RTS as AF

1 channel as AF

UART5

USART3

USART2

smcardirDA

smcardirDA

16b

16b

16b

1 channel as AFTIM13

2 channels as AF

32b

16b

16b

32b

4 channels

4 channels, ETR as AF

4 channels, ETR as AF

4 channels, ETR as AF

DMA1

AHB/APB1

LS

OSC_INOSC_OUT

HC

LKx

XTAL OSC4- 16MHz

FIFO

SPI4SCK, NSS as AFSPI5SCK, NSS as AF

MOSI, MISO,

MOSI, MISO,

SPI6SCK, NSS as AFMOSI, MISO,

RX, TX as AFUART7

RX, TX as AFUART8

SRAM 64 KB

1MB Flash

FIFOLCD-TFT

FIFO

PJ[15:0] GPIO PORT J

PK[7:0] GPIO PORT K

SAI1SD, SCK, FS, MCLK as AF FIFO

Dig

ital f

ilter

NRAS, NCAS, NADV

RTC_50HZ

LCD_R[7:0], LCD_G[7:0], LCD_B[7:0],LCD_HSYNC, LCD_VSYNC, LCD_DE,

LCD_CLK

CHROM-ARTDMA2D

Page 15: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

12/35 DocID025175 Rev 1

4.2 Embedded ST-LINK/V2The ST-LINK/V2 programming and debugging tool is integrated on the STM32F429 Discovery board. The embedded ST-LINK/V2 can be used in 2 different ways according to the jumper states (see Table 3): • Program/debug the MCU on board, • Program/debug an MCU in an external application board using a cable connected to

SWD connector CN3.

The embedded ST-LINK/V2 supports only SWD for STM32 devices. For information about debugging and programming features, refer to user manual UM1075 (ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32) which describes in detail all the ST-LINK/V2 features.

Figure 6. Typical configuration

Table 3. Jumper states

Jumper state Description

Both CN4 jumpers ON ST-LINK/V2 functions enabled for on-board programming (default)

Both CN4 jumpers OFF ST-LINK/V2 functions enabled for application through externalCN3 connector (SWD supported)

MS31115V1

Hardware requirements:- USB cable type A to mini-B- Computer with Windows XP, Vista or 7

Development toolchains:- Altium TASKING VX-Toolset- Atollic TrueSTUDIO- IAR EWARM- Keil MDK-ARM

Page 16: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 13/35

UM1670 Hardware layout

34

4.2.1 Using ST-LINK/V2 to program/debug the STM32F429ZIT6 on board To program the STM32F429ZIT6 on board, simply plug in the two jumpers on CN4, as shown in Figure 7 in red, but do not use the CN3 connector as that could disturb the communication with the STM32F429ZIT6 of the STM32F429 Discovery board.

Figure 7. STM32F429 Discovery board connections image

Page 17: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

14/35 DocID025175 Rev 1

4.2.2 Using ST-LINK/V2 to program/debug an external STM32 applicationIt is very easy to use the ST-LINK/V2 to program the STM32 on an external application. Simply remove the two jumpers from CN4 as shown in Figure 8, and connect your application to the CN3 debug connector according to Table 4.

Note: SB7must be OFF if you use CN2 pin 5 in your external application.

Figure 8. ST-LINK/V2 connections image

Table 4. Debug connector CN2 (SWD)

Pin CN2 Designation

1 VDD_TARGET VDD from application

2 SWCLK SWD clock

3 GND Ground

4 SWDIO SWD data input/output

5 NRST RESET of target MCU

6 SWO Reserved

Page 18: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 15/35

UM1670 Hardware layout

34

4.3 Power supply and power selectionThe power supply is provided either by the host PC through the USB cable, or by an external 5 V power supply.

The D1 and D2 diodes protect the 5 V and 3 V pins from external power supplies:• 5 V and 3 V can be used as output power supplies when another application board is

connected to pins P1 and P2.In this case, the 5 V and 3 V pins deliver a 5 V or 3 V power supply and the power consumption must be lower than 100 mA.

• 5 V and 3 V can also be used as input power supplies, e.g. when the USB connectors are not connected to the PC.In this case, the STM32F429 Discovery board must be powered by a power supply unit or by an auxiliary equipment complying with standard EN-60950-1: 2006+A11/2009, and must be Safety Extra Low Voltage (SELV) with limited power capability.

Note: The board can also be powered through the USB USER connector and is protected by D4 and D5 diodes when both USBs are connected (in which case, the 5 V power is around 4.4 volts).

4.4 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.

4.5 Pushbuttons• B1 USER:

User and Wake-Up button connected to the I/O PA0 of the STM32F429ZIT6.• B2 RESET:

The pushbutton connected to NRST is used to RESET the STM32F429ZIT6.

Page 19: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

16/35 DocID025175 Rev 1

4.6 USB OTG supportedThe STM32F429ZIT6 is used to drive only USB OTG full speed on this board. The USB micro-AB connector (CN6) allows the user to connect a host or device component, such as a USB key, mouse, and so on.

Two LEDs are dedicated to this module:• LD5 (green LED) indicates when VBUS is active• LD6 (red LED) indicates an overcurrent from a connected device.

4.7 Gyroscope MEMS (ST MEMS L3GD20)The L3GD20 is an ultra-compact, low-power, three-axis angular rate sensor. It includes a sensing element and an IC interface able to provide the measured angular rate to the external world through the I2C/SPI serial interface.

The L3GD20 has dynamically user-selectable full scales of ± 250 dps/500 dps/±2000 dps and is capable of measuring rates.

The STM32F429ZIT6 MCU controls this motion sensor through the SPI interface.

4.8 TFT LCD (Thin-film-transistor liquid-crystal display)The TFT LCD is a 2.41" display of 262 K colors. Its definition is QVGA (240 x 320 dots) and is directly driven by the STM32F429ZIT6 using the RGB protocol. It includes the ILI9341 LCD controller and can operate with a 2.8 ±0.3 V voltage.

The STM32F429ZIT6 MCU controls this motion sensor through the SPI interface.

4.9 64-Mbit SDRAM (1Mbit x 16-bit x 4-bank)The 64-Mbit SDRAM is a high speed CMOS, dynamic random-access memory designed to operate in 3.3 V memory systems containing 67,108,864 bits. it is internally configured as a quad-bank DRAM with a synchronous interface. Each 16,777,216-bit bank is organized as 4,096 rows by 256 columns by 16 bits. The 64-Mbit SDRAM includes an AUTO REFRESH MODE, and a power-saving, power-down mode. All signals are registered on the positive edge of the clock signal, CLK.

The STM32F429ZIT6 MCU reads and writes data at 80 MHz.

4.10 JP3 (Idd)Jumper JP3, labeled Idd, allows the consumption of STM32F429ZIT6 to be measured by removing the jumper and connecting an ammeter.• Jumper on: STM32F429ZIT6 is powered (default).• Jumper off: an ammeter must be connected to measure the STM32F429ZIT6 current,

(if there is no ammeter, the STM32F429ZIT6 is not powered).

Page 20: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 17/35

UM1670 Hardware layout

34

4.11 OSC clock

4.11.1 OSC clock supplyThe following information indicates all configurations for clock supply selection.• MCO from ST-LINK (from MCO of the STM32F429ZIT6)

This frequency cannot be changed, it is fixed at 8 MHz and connected to PH0-OSC_IN of the STM32F429ZIT6. The configuration needed is:– SB18 closed, SB19 open, R56 removed– SB20, R57, C20, C21, X3 = don't care

• Oscillator onboard (from X3 crystal)For typical frequencies and its capacitors and resistors, please refer to the STM32F429ZIT6 Datasheet. The configuration needed is:– SB18, SB19, SB20 open– -R56, R57, C20, C21, X3 soldered

• Oscillator from external PH0 (from external oscillator through pin 10 of the P2 connector)The configuration needed is:– SB19 closed, SB18 open, R56 removed– SB20, R57, C20, C21, X3 = don't care

• No external oscillator (from Internal oscillator HSI only). PH0 and PH1 can be used as GPIO. The configuration needed is:– SB18 open, SB19 closed, SB20 closed, R56 removed, R57 removed– C20, C21, X3 = don't care

4.11.2 OSC 32 KHz clock supplyThe following information indicates all configurations for the 32 kHz clock supply selection.• Oscillator on board (from X2 Crystal, not provided).

The configuration needed is:– SB16 open, SB17 open.– R53, R54, C23, C24, X2 soldered.

• Oscillator from external PC14 (from external oscillator through pin 9 of P1 connector) The configuration needed is:– SB16 closed, R53 removed– SB17, R54, C23, C24, X2 = don't care

• No external oscillator (PC14 and PC15 can be used as GPI.The configuration needed is:– SB16 closed, SB17 closed, R53 removed, R54 removed.– C23, C24, X2 = don't care.

Page 21: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

18/35 DocID025175 Rev 1

4.12 Solder bridgesTable 5. Solder bridges

Bridge State (1)

1. Default SBx state is shown in bold.

Description

SB19,20 (X3 crystal)OFF X3, C20, C21, R56 and R57 provide a clock. PH0, PH1 are disconnected from

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

SB16,17 (X2 crystal) OFF X2, C23, C24, R53 and R54 deliver a 32 KHz clock.

PC14, PC15 are not connected to P2

ON PC14, PC15 are only connected to P2Remove only R53 and R54

SB1 (B2-RESET) ON B2 Push Button is connected to NRST of STM32F429ZIT6

OFF B2 Push Button is not connected to NRST of STM32F429ZIT6

SB2 (B1-USER)ON B1 Push Button is connected to PA0

OFF B1 Push Button is not connected to PA0

SB11,15 (RX,TX)OFF Reserved, do not modify

ON Reserved, do not modify

SB12 (NRST) ON NRST signal of connector CN2 is connected to NRST of STM32F429ZIT6

OFF NRST signal is not connected

SB9 (SWO) OFF SWO signal is not connected

ON SWO signal of connector CN3 is connected to PB3

SB10 (STM_RST) OFF No incidence on NRST signal of STM32F429ZIT6

ON NRST signal of STM32F429ZIT6 is connected to GND

SB21 (BOOT0) ON BOOT0 signal of STM32F429ZIT6 is at level "0" through 510 Ω pull-down

OFF BOOT0 signal of STM32F429ZIT6 is at level "1" through 10 KΩ pull-up (not provided)

SB26,27 (USB OTG) OFF PB14 and PB15 are only used for USB OTG and not connected to P2 to avoid

noise

ON PB14 and PB15 are connected to P2.

SB18 (MCO)OFF MCO signal of STM32F429ZIT6 is not used

ON MCO clock signal from STM32F429ZIT6 is connected to OSC_IN of STM32F429ZIT6

Page 22: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 19/35

UM1670 Hardware layout

34

4.13 Extension connectorsThe male headers P1 and P2 can connect the STM32F429 Discovery board to a standard prototyping/wrapping board. STM32F429ZIT6 GPI/Os are available on these connectors. P1 and P2 can also be probed by an oscilloscope, a logical analyzer or a voltmeter.

Table 6. MCU pin description versus board function (page 1 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

BOOT0 138

BO

OT0 21

NRST 25

NR

ST

RE

SE

T

RE

SE

T

RE

SE

T

B2 5 12

PA0 34 B1 18

PA1 35

INT1 17

PA2 36

INT

2

20

PA3 37

DB

3

B5 19

PA4 40

VS

YN

C

VS

YN

C

22

PA5 41 21

PA6 42

DB

6

G2 24

PA7 43

AC

P_R

ST

4 23

PA8 100

SC

L

SC

L 3 53

PA9 101 52

PA10 102 51

PA11 103

DB

14

R4 50

PA12 104

DB

15

R5 49

PA13 105

SW

DIO

4 48

Page 23: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

20/35 DocID025175 Rev 1

PA14 109

SW

CLK 2 47

PA15 110

INT 46

PB0 46

DB

13

R3 28

PB1 47

DB

16

R6 27

PB2 48

BO

OT1

30

PB3 133

SW

O

6 28

PB4 134 25

PB5 135

SD

CK

E1

26

PB6 136

SD

NE

1

23

PB7 137 24

PB8 139

DB

4

B6 19

PB9 140

DB

5

B7 20

PB10 69

DB

8

G4 48

PB11 70

DB

9

G5 47

PB12 73 ID 4 50

PB13 74

VB

US

Gre

en 1 49

PB14 75 DM 2 52(1)

PB15 76 DP 3 51(2)

PC0 26

SD

NW

E

14

Table 6. MCU pin description versus board function (page 2 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

Page 24: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 21/35

UM1670 Hardware layout

34

PC1 27 CS 13

PC2 28

CS

X

CS

X

CS

X16

PC3 29 15

PC4 44P

SO 26

PC5 45 QC

Red 25

PC6 96

HS

YN

C

HS

YN

C

57

PC7 97

DB

10

G6 56

PC8 98 55

PC9 99

SD

A

SD

A

1 54

PC10 111

DB

12

R2 45

PC11 112 44

PC12 113 43

PC13 7 12

PC14 8

OS

C32

_IN

9

PC15 9

OS

C32

_OU

T

10

PD0 114

D2 42

PD1 115

D3 41

PD2 116 40

PD3 117

DB

11

G7 39

PD4 118 38

PD5 119 37

Table 6. MCU pin description versus board function (page 3 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

Page 25: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

22/35 DocID025175 Rev 1

PD6 122

DB

0

B2 36

PD7 123 35

PD8 77

D13 54

PD9 78

D14 53

PD10 79

D15 56

PD11 80

TE 55

PD12 81

RD

X 58

PD13 82

WR

X

DC

X 57

PD14 85

D0 60

PD15 86

D1 59

PE0 141

NB

L0 17

PE1 142

NB

L1 18

PE2 1 15

PE3 2 16

PE4 3 13

PE5 4 14

PE6 5 11

PE7 58

D4 37

PE8 59

D5 40

PE9 60

D6 39

PE10 63

D7 42

PE11 64

D8 41

PE12 65

D9 44

PE13 66

D10 43

PE14 67

D11 46

Table 6. MCU pin description versus board function (page 4 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

Page 26: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 23/35

UM1670 Hardware layout

34

PE15 68

D12 45

PF0 10 A0 7

PF1 11 A1 8

PF2 12 A2 5

PF3 13 A3 6

PF4 14 A4 3

PF5 15 A5 4

PF6 18 3

PF7 19

DC

X

SC

L

SC

K

6

PF8 20

MIS

O

5

PF9 21

SD

A

SD

I/SD

O

MO

SI

8

PF10 22

EN

AB

LE

DE 7

PF11 49

SD

NR

AS

32

PF12 50 A6 31

PF13 53 A7 34

PF14 54 A8 33

PF15 55 A9 36

PG0 56

A10 35

PG1 57 A11 38

PG2 87 62

PG3 88 61

PG4 89

BA

0

62

PG5 90

BA

1

61

Table 6. MCU pin description versus board function (page 5 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

Page 27: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Hardware layout UM1670

24/35 DocID025175 Rev 1

PG6 91

DB

17

R7 60

PG7 92

DO

TLC

K

CLK 59

PG8 93

SD

CLK

58

PG9 124 33

PG10 125

DB

7

G3 34

PG11 126

DB

1

B3 31

PG12 127

DB

2

B4 32

PG13 128

Gre

en 29

PG14 129

Red 30

PG15 132

SD

NC

AS

27

PH0 23

OS

C_I

N

10

PH1 24

OS

C_O

UT

9

VD

D

22

3 V 5 1

3 V 2

5 V 8 1

5 V 2

GN

D

3 7 5 63 11

Table 6. MCU pin description versus board function (page 6 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

Page 28: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 25/35

UM1670 Hardware layout

34

GN

D

64 29

GN

D

63

GN

D

64

1. If SB27 is On.

2. If SB26 is On.

Table 6. MCU pin description versus board function (page 7 of 7)

MCU pin Board function

Main function

LQFP

144

Sys

tem

SD

RA

M

LCD

-TFT

LCD

-RG

B

LCD

-SP

I

L3G

D20

US

B

LED

Puc

hbut

ton

AC

P/R

F

Touc

h pa

nel

Free

I/O

Pow

er s

uppl

y

CN

2

CN

3

CN

6

P1

P2

Page 29: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Mechanical drawing UM1670

26/35 DocID025175 Rev 1

5 Mechanical drawing

Figure 9. STM32F429 Discovery board mechanical drawing

Page 30: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 27/35

UM1670 Electrical schematics

34

6 Electrical schematics

Figure 10. STM32F429 Discovery board

STMicroelec

tronics

Title

:

Num

ber:

Rev:

Sheet o

fB.

1(PC

B.SC

H)

Date:

8/13

/201

3MB10

751

7

STM32

F429

I-DISCO

NRS

T

A[0..1

1]D[0..1

5]

SDNE1

NBL

1NBL

0

SDNWE

SDNRA

SSD

NCA

SSD

CLK

SDCK

E1BA

0BA

1

U_S

DRA

MSD

RAM.SchDoc

PA0

NRS

T

MEM

S_IN

T1

NCS

_MEM

S_SP

IMEM

S_IN

T2

SPI5_S

CK

SPI5_M

ISO

SPI5_M

OSI

ACP

_RST

I2C3

_SCL

I2C3

_SDA

PG13

PG14

U_IO Peripherals

IO Peripherals.Sc

hDoc

BOOT0

NRS

T

MCO

D[0..1

5]A[0..1

1]

SDCK

E1SD

NE1

SDNWE

NBL

0

SDNRA

S

NBL

1

SDCL

KSD

NCA

S

BA0

BA1

PA[0..1

5]PB

[0..1

5]PC

[0..1

5]PD

[0..1

5]PE

[0..1

5]

PH[0..2

]

PF[0..15]

PG[0..1

5]

R[0..7]

G[0..7]

B[0..7]

IM[0..3

]

TP_INT1

VSY

NC

CSX

HSY

NC

TE WRX

_DCX

RDX

ENABL

E

DCX

_SCL

SDA

I2C3

_SCL

I2C3

_SDA

ACP

_RST

MEM

S_IN

T1

NCS

_MEM

S_SP

IMEM

S_IN

T2

SPI5_S

CK

SPI5_M

ISO

SPI5_M

OSI

OTG

_FS_

IDOTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

PSO

OTG

_FS_

OC

VBU

S_FS

DOTC

LK

U_S

TM32Fx

STM32

Fx.SchDoc

OTG

_FS_

PSO

OTG

_FS_

OC

OTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

ID

VBU

S_FS

U_U

SB_O

TG_F

SUSB

_OTG

_FS.Sc

hDoc

MCO

BOOT0

NRS

T

SDNWE

PA0

NRS

T

PE7

PE8

PE9

PE10

PE11

PE12

PE13

PE14

PE15

PA1

PA2

PA3

PA4

PA5

PA6

PA7

PA0

PB1

PB2

PB10

PB11

PB12

PB13

PB14

PB15

PB0

PC1

PC2

PC3

PC4

PC5

PC0

PD8

PD9

PD10

PD11

PD12

PD13

PD14

PD15

PH1

PH0

BOOT1

/ PB

2

NC

3V3V

3V3V

Rev A.0 --> PC

B label M

B107

5 A-00

Rev B.1 -->

PCB

label M

B107

5 B-

01,

PA8 - I2C

3_SC

L, P

C9 - I2C3

_SDA, PG

7 - D

OTC

LK, Y

U<->Y

D

PA13

PA14

NRS

T

PB3

MCO

PA10

PA9

U_S

T_LINK

ST_L

INK_V

2.SC

HDOC

PA13

PA14

TCK/SWCL

KTM

S/SW

DIO

MCO

NRS

T

T_SW

O

T_NRS

T

STM32

F4_U

SART

1_TX

STM32

F4_U

SART

1_RX

PA9

PA10

PB3

D[0..1

5]A[0..1

1]

PA[0..1

5]PB

[0..1

5]PC

[0..1

5]PD

[0..1

5]PE

[0..1

5]

PH[0..2

]

PF[0..15]

PG[0..1

5]

D[0..1

5]A[0..1

1]

NBL

0NBL

1

BA0

BA1

SDNRA

SSD

NCA

SSD

CLK

SDCK

E1

SDNE1

SDNWE

SDNRA

SSD

NCA

SSD

CLK

SDCK

E1SD

NE1

NBL

0NBL

1BA

0BA

1

NRS

T

B[0..7]

G[0..7]

R[0..7]

IM[0..3

]

TP_INT1

VSY

NC

CSX

HSY

NC

TE WRX

_DCX

RDX

ENABL

E

DCX

_SCL

SDA

I2C3

_SCL

I2C3

_SDA

DOTC

LK

U_L

CD-24

LCD-24.Sc

hDoc

VSY

NC

CSX

HSY

NC

TE RDX

WRX

_DCX

DCX

_SCL

SDA

ENABL

EDOTC

LK

VSY

NC

HSY

NC

CSX

TE RDX

SDA

ENABL

EDOTC

LK

DCX

_SCL

WRX

_DCX

B[0..7]

G[0..7]

R[0..7]

IM[0..3

]

TP_INT1

I2C3

_SDA

I2C3

_SCL

NRS

T

B[0..7]

G[0..7]

R[0..7]

IM[0..3

]

TP_INT1

I2C3

_SDA

I2C3

_SCL

SPI5_S

CK

MEM

S_IN

T1

NCS

_MEM

S_SP

ISP

I5_M

ISO

SPI5_M

OSI

MEM

S_IN

T2I2C3

_SDA

I2C3

_SCL

ACP

_RST

12

34

56

78

910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

4142

4344

4546

4748

4950

5152

5354

5556

5758

5960

6162 64

63

P2 Header 3

2X2

ACP

_RST

SPI5_S

CK

MEM

S_IN

T1

NCS

_MEM

S_SP

ISP

I5_M

ISO

SPI5_M

OSI

MEM

S_IN

T2

VBU

S_FS

OTG

_FS_

ID

OTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

PSO

OTG

_FS_

OC

PF6

PF7

PF8

PF9

PF10

PF11

PF12

PF13

PF14

PF15

PG0

PG1

PG2

PG3

VBU

S_FS

OTG

_FS_

IDOTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

PSO

OTG

_FS_

OC

PG13

PG14

SB27

SB26

BOOT0

PE1

PE2

PE3

PE4

PE5

PE6

PE0

PA8

PA9

PA13

PA14

PA15

PB3

PB4

PB5

PB6

PB7

PB8

PB9

PC6

PC7

PC8

PC9

PC10

PC11

PC12

PC14

PC15

PD1

PD2

PD3

PD4

PD6

PD7

PD0

VDD

PA10

PD5

PC13

5V5V

5V5V

12

34

56

78

910

1112

1314

1516

1718

1920

2122

2324

2526

2728

2930

3132

3334

3536

3738

3940

4142

4344

4546

4748

4950

5152

5354

5556

5758

5960

6162 64

63

P1 Header 3

2X2

PF0

PF1

PF2

PF3

PF4

PF5

PG4

PG5

PG6

PG7

PG8

PG9

PG10

PG11

PG12

PG13

PG14

PG15

PA11

PA12

Page 31: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Electrical schematics UM1670

28/35 DocID025175 Rev 1

Figure 11. ST-LINK/V2 (SWD only)

STMicroelec

tronics

Title

:

Num

ber:

Rev:

Sheet o

fB.

1(PC

B.SC

H)

Date:

8/13

/201

3

12

X1

8MHz

3V

USB

_DM

USB

_DP

STM

_RST

T_JTCKT_

JTC

KT_JTDOT_JTDI

T_JT

MS

STM

_JTM

S

STM_JTCK

OSC

_IN

OSC

_OU

T

T_NRST

AIN

_13V

3V

3V

SWIM_IN

SWIM_IN

SWIM_IN

SWIM

SWIM

SWIM_RST_INSWIM_RST

MB10

752

7

STM32

F429

I-DISCO ST-LINK/V2 (S

WD only)

USB

ST-LINK

U5V

COM

5VU5V

3V

PWR

5V

JP1

Wire

d on

Solder S

ide

JP2

3V

Jumpe

rs O

N --> D

ISCOVER

Y Selec

ted

Jumpe

rs O

FF -->

ST-

LINK S

elec

ted

VBA

T1

PA7 17

PC13

2

PA12

33PC

143

PB0 18

PC15

4JTMS/SW

DIO

34

OSC

IN5

PB1 19

OSC

OUT

6

VSS

_235

NRS

T7

PB2/BOOT1 20

VSS

A8

VDD_2

36

VDDA

9

PB10 21

PA0

10

JTCK/SWCLK37

PA1

11

PB11 22

PA2

12

PA15/JTDI38

PA3 13

VSS_1 23

PA4 14

PB3/JTDO39

PA5 15

VDD_1 24

PA6 16

PB4/JNTRST40

PB12

25

PB541

PB13

26

PB642

PB14

27

PB743

PB15

28

BOOT044

PA8

29

PB845

PA9

30

PB946

PA10

31

VSS_347

PA11

32

VDD_348

U2

STM32

F103

C8T6

Boar

d Id

ent:

PC13

=0

T_JT

CK

T_JT

MS

SWD

3V

1234

CN4

SB4

SB3

SB6

SB5

SB8

SB7

SB14

SB13

STM

_JTM

S

STM

_JTC

KSW

CLK

SWDIO

SWD

RESERVED

DEFAULT

3V

T_SW

DIO

_IN

LED

_STL

INK

LED

_STL

INK

3V

PA13

PA14

TCK/SWCL

KTM

S/SW

DIO

VDD

3V

Not Fitted

MC

O

C2 1µF_

X5R

_060

3

C3 10nF

_X7R

_060

3

C5 1µF_

X5R

_060

3

MCO

Not Fitted

T_JRST

1 2 3 4 5 6

CN2

Header 6

AIN

_1

T_N

RST

T_SW

O

NRS

TSB

12T_

NR

ST

SB10

RC M

ust b

e very c

lose to

STM

32F1

03 pin 29

JP3

51

2

GND

3

4

BYPA

SSIN

H

Vin

Vou

t

U1

LD39

85M33

R

D2

BAT6

0JFILM

D3

BAT6

0JFILM

D1

BAT6

0JFILM

Idd

EXT_

5V, Inp

ut only

JP4

TX RXST

LINK_R

X

Not Fitted

SB15

SB11

PA10

PA9

STM32

F4_U

SART

1_TX

STM32

F4_U

SART

1_RX

Close to JP

Not Fitted

STLINK_TX

USB

_DM

USB

_DP

3VVCC

1D-

2D+

3ID

4GND

5SH

ELL

6

CN1

USB

-MIN

I-typ

eB

T_SW

O

PB3

SB9

T_SW

O

EXT_

3V, Inp

ut only

Red

_Green

21

34

LD1

LD_B

ICOLO

R_CM

S

R10

1K5

R12

0R1

10

R910

0K

R4 1K

R2 100

R1 100

R30

R13

[NA]

R14

22

R15

22

R17

22

R20

22

R28

100

R16

100

R5 10K

R610

K

R21

100K

R8 100K

R710

K

R18

4K7

R19

4K7

C27

100n

FC4 10

0nF

C46

100n

FC4

710

0nF

C18

20pF

C16

20pF

C17

20pF C9 10

0nF

C1 100n

FC6 10

0nF

LD2

LED, red

Page 32: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 29/35

UM1670 Electrical schematics

34

Figure 12. USB OTG_FS

STMicroelec

tronics

Title

:

Num

ber:

Rev:

B.1(

PCB.

SCH

)Date:

8/13

/201

3MB10

75

STM32

F429

I-DISCO USB

_OTG

_FS

5VOTG

_FS_

PSO

OTG

_FS_

OC

3V

1 2

LD6

Red

OTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

ID

C53

4.7u

F

OTG

_FS_

PowerSw

itchO

nOTG

_FS_

OverC

urrent

1 2

LD5

Green

3V

3V

Dz

A2

IDA3

Pd1

B1Pu

pB2

Vbu

sB3

D+in

C1

Pd2

C2

D+o

utC3

D-in

D1

GND

D2

D-out

D3

U7

EMIF02

-USB

03F2

GND

2IN

5EN

4OUT

1FA

ULT

3U8

STMPS

2141

STR

VBU

S_FS

OTG

_FS_

ID

OTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

PSO

VBU

S_FS

OTG

_FS_

OC

R66

[N/A

]

R69

0

R73

620

R68

47K

R71

10K

R72

0

R64

22R6

322

R67

0

R65

47K

R70

330

3

1

2

T1 9013

-SOT2

3VBU

S1

DM

2DP

3ID

4GND

5

Shield

6

USB_Micro-AB receptacle

CN6

USB

-MIC

RO-A

B

Page 33: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Electrical schematics UM1670

30/35 DocID025175 Rev 1

Figure 13. SDRAM 64 Mbits

STMicroelec

tronics

Title

:

Num

ber:

Rev:

Sheet

B.1(

PCB.

SCH

)Date:

8/13

/201

3MB10

754

STM32

F429

I-DISCO SDRAM 64M

bits

WE

16

DQ14

51

GNDQ

6GNDQ

12

DQ13

50DQ12

48

DQ8

42

DQ1

4

RAS

18

DQ9

44

GNDQ

52

DQ7

13

DQ4

8

DQ11

47DQ10

45

DQ3

7

UDQM

39DQ15

53

VDD

27

DQ0

2

BA1

21

DQ5

10DQ6

11

CLK

38

CS19

DQ2

5

GND

28GND

41

A9

34

VDD

1VDD

14

CAS

17

A7

32

A11

35

A8

33

BA0

20

A0

23A1

24

GNDQ

46

A10

22

A6

31

CKE

37

A4

29A5

30

A2

25A3

26

GND

54VDDQ

3VDDQ

9VDDQ

43VDDQ

49

LDQM

15

NC

36NC

40

U6

IS42

S164

00J

A[0..1

1]

A0

A1

A2

A3

A4

A5

A6

A7

A8

A9

A10

A11

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

D15

D[0..1

5]

3V

Plac

e cl

ose

SDR

AM

SDNWE

SDNRA

S

BA0

BA1

SDCL

KSD

NCA

S

SDCK

E1

SDNE1

NBL

0NBL

1

3V

SDNE1

SDNWE

SDNRA

SSD

NCA

SSD

CLK

SDCK

E1

NBL

0NBL

1

BA0

BA1

D[0..1

5]

A[0..1

1]

C50 100nF

C7 100nF

C8 100nF

C51 100nF

C10 100nF

C15 100nF

C22 100nF

Page 34: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 31/35

UM1670 Electrical schematics

34

Figure 14. STM32F429ZIT6 MCU

STMicroelec

tronics

Title

:

Num

ber:

Rev:

Sheet o

fB.

1(PC

B.SC

H)

Date:

8/13

/201

3MB10

755

7

STM32

F429

I-DISCO - ST

M32

F429

ZIT6

MCU

PB5

PB6

PB7

PA4

PA5

PA6

PA7

VDD

PA11

PA12

PA9

PA10

PB12

PB13

PB14

PB15

PB10

PB11

PB8

PA0

PB9

PA1

PB1

PB2

PA15

PB3

PB0

PA3

PA13

PA14

PB4

PA2

PA8

BOOT0

NRS

TBO

OT0

SB21

NRS

T

L1 BEAD

C26

1uF

VDD

C25

1uF

PC0

PE0

PD0

PC14

-OSC

32_IN

PC15

-OSC

32_O

UT

PE2

1PE

32

PE4

3PE

54

PE6

5

PH0-OSC

_IN

23PH

1-OSC

_OUT

24

NRS

T25

PA0-WKUP1

34PA

135

PA2

36PA

337

PA4

40PA

541

PA6

42PA

743

PB0

46PB

147

PB2/BO

OT1

48

PE7

58PE

859

PE9

60PE

1063

PE11

64PE

1265

PE13

66PE

1467

PE15

68

PB10

69PB

1170

PB12

73PB

1374

PB14

75PB

1576

PD8

77PD

978

PD10

79PD

1180

PD12

81PD

1382

PD14

85PD

1586

PA8

100

PA9

101

PA10

102

PA11

103

PA12

104

PA13

105

PA14

109

PA15

110

PD0

114

PD1

115

PD2

116

PD3

117

PD4

118

PD5

119

PD6

122

PD7

123

PB3

133

PB4

134

PB5

135

PB6

136

PB7

137

BOOT0

138

PB8

139

PB9

140

PE0

141

PE1

142

PC13

-WKUP2

7PC

14-O

SC32

_IN

8PC

15-O

SC32

_OUT

9

PC0

26PC

127

PC2

28PC

329

PC4

44PC

545

PC6

96PC

797

PC8

98PC

999

PC10

111

PC11

112

PC12

113

PF2

12PF

313

PF4

14PF

515

PF6

18PF

719

PF8

20PF

921

PF10

22PF

1149

PF12

50PF

1353

PF14

54PF

1555

PF0

10PF

111

PG2

87PG

388

PG4

89PG

590

PG6

91PG

792

PG8

93PG

912

4PG

1012

5PG

1112

6PG

1212

7PG

1312

8PG

1412

9PG

1513

2

PG0

56PG

157

U5A

STM32

F429

ZIT6

VBA

T6

VSS

_516

VDD_5

17

VSS

A31

VDD_1

230

VRE

F+32

VDDA

33

VSS

_438

VDD_4

39

VCA

P171

VDD_1

72VSS

_210

7

VDD_2

108

PDR_

ON

143

VDD_3

144

VDD_1

012

1VDD_9

95

VDD_6

52VDD_7

62VDD_8

84

VDD_1

113

1

VSS

_10

120

VSS

_994

VSS

_651

VSS

_761

VSS

_883

VSS

_11

130

VCA

P210

6

U5B

STM32

F429

ZIT6

PD1

PD2

PD3

PD4

PD5

PD6

PD7

PD8

PD9

PD10

PD11

PD12

PD13

PD14

PD15

PE1

PE2

PE3

PE4

PE5

PE6

PE7

PE8

PE9

PE10

PE11

PE12

PE13

PE14

PE15

PC1

PC2

PC3

PC4

PC5

PC6

PC7

PC8

PC9

PC10

PC11

PC12

PC13

PF0

PF1

PF2

PF3

PF4

PF5

PF6

PF7

PF8

PF9

PF10

PF11

PF12

PF13

PF14

PF15

PG0

PG1

PG2

PG3

PG4

PG5

PG6

PG7

PG8

PG9

PG10

PG11

PG12

PG13

PG14

PG15

PH0-OSC

_IN

PH1-OSC

_OUT

MCO

PH1-OSC

_OUT

SB20

SB19

MCO

12

X3

8MHz

Not Fitted

PC14

-OSC

32_IN

PC15

-OSC

32_O

UT

SB17

SB16

SB18

PH0-OSC

_IN

C42

2.2u

FC4

12.2u

F

PA[0..1

5]PA

[0..1

5]PB

[0..1

5]PB

[0..1

5]PC

[0..1

5]PC

[0..1

5]PD

[0..1

5]PD

[0..1

5]PE

[0..1

5]PE

[0..1

5]

PH[0..2

]PH

[0..2

]

PF[0..15]

PF[0..15]

PG[0..1

5]PG

[0..1

5]

D[0..1

5]

A[0..1

1]

D[0..1

5]

A[0..1

1]

VDD

A0

A1

A2

A3

A4

A5

A6

A7

A8

A9

A10

A11

SDNWE

SDNRA

SBA

0BA

1SD

CLK

SDNCA

S

SDCK

E1SD

NE1

PF0

PF1

PF2

PF3

PF4

PF5

PF12

PF13

PF14

PF15

PG0

PG1

PC0

PF11

PG8

PG15

PB5

PG4

PG5

PB6

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

D15

NBL

0NBL

1PE

0

PD14

PE7

PD8

PE8

PE9

PE10

PE11

PE12

PE13

PE14

PE15

PD9

PD10

PD15

PD0

PD1

PE1

SDCK

E1SD

NE1

SDNWE

NBL

0

SDNRA

SNBL

1

SDCL

KSD

NCA

S

BA0

BA1

PH0

PH1

PC14

PC15

PA3

PA4

PA6

PA11

PB1

PB8

PB9

PB10

PC6

PC7

PC10

PD2

PA12

PB0

PB11

PC2

PD3

PD4

B5

VSY

NC

G2

R4 R6 B6 B7G4

HSY

NC

G6

R2

IM0

R5R3 G5

CSX

G7

IM1

PD5

PD6

PD7

PD11

PD12

PD13

PF7

PF9

PF10

PG6

PG7

IM2

B2

IM3

TE RDX

SDA

ENABL

E

R7

DOTC

LK

PG10

G3

PG11

B3PG

12B4

DCX

_SCL

WRX

_DCX

R[0..7]

R[0..7]

G[0..7]

G[0..7]

B[0..7]

B[0..7]

R0 R1 G0

G1

B0 B1

IM[0..3

]IM

[0..3

]

VSY

NC

CSX

HSY

NC

TE WRX

_DCX

RDX

ENABL

EDOTC

LK

DCX

_SCL

SDA

I2C3

_SDA

I2C3

_SCL

TP_INT1

PA15

PA8

PC9

TP_INT1

I2C3

_SCL

I2C3

_SDA

ACP

_RST

PA7

ACP

_RST M

EMS_

INT1

SPI5_S

CK

MEM

S_IN

T1

NCS

_MEM

S_SP

INCS

_MEM

S_SP

IMEM

S_IN

T2

SPI5_S

CKSP

I5_M

ISO

SPI5_M

OSI

SPI5_M

ISO

SPI5_M

OSI

MEM

S_IN

T2PC

1

PF7

PF8

PF9

PA1

PA2

SB25

SB24

SB23

SB22

VBU

S_FS

OTG

_FS_

ID

OTG

_FS_

DM

OTG

_FS_

DP

PB14

PB12

PB15

PB13

OTG

_FS_

PSO

PC4

PC5

OTG

_FS_

OC

OTG

_FS_

ID

OTG

_FS_

DM

OTG

_FS_

DP

OTG

_FS_

PSO

OTG

_FS_

OC

VBU

S_FS

C20

20pF

C21

20pF

C23

6.8p

F

C24

6.8p

F

R56

0

R57

220

R53

0

R54

0

C34 100nF

C35 100nF

C36 100nF

C37 100nF

C38 100nF

C39 100nF

C40 100nF

C29 100nF

C32 100nF

C43 100nF

C44 100nF

C45 100nF

C33 100nF C28

1uF

R52 0

C31

100n

F

C30

100n

FR5

80

R59

[N/A

]

R61

510

4 1

3 2

X2

MC3

06-G

-06Q

-32.76

8

Page 35: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Electrical schematics UM1670

32/35 DocID025175 Rev 1

Figure 15. Peripherals

STMicroelec

tronics

Title

:

Num

ber:

Rev:

B.1(

PCB.

SCH

)Date:

8/13

/201

3MB10

75

STM32

F429

I-DISCO Periphe

rals

MEM

S

VDD

SB2

PA0

USE

R &

WAKE-

UP Button

NRS

TNRS

T RES

ET B

utton

VDD

SB1

Not Fitted

PA0

MEM

S_IN

T1

3V

SPI5_S

CK

MEM

S_IN

T1

NCS

_MEM

S_SP

INCS

_MEM

S_SP

I

VDD_IO

1

GND

13C1

14

GND

8GND

9

VDD

16

CS_I2C

/SPI

5

INT1

7DRD

Y/IN

T26

GND

10GND

11SA

0/SD

O4

SDA/SDI/S

DO

3SC

L/SP

C2

VDD

15

GND

12

U3

L3GD20

C13

10uF

C19

10nF

/25V

MEM

S_IN

T2

SPI5_S

CK

SPI5_M

ISO

SPI5_M

OSI

SPI5_M

ISO

SPI5_M

OSI

12

34

56

78

CN3

SSM-104

-L-D

H

3V

ACP/

RF

E2P

Con

nect

or 5VACP

_RST

I2C3

_SDA

I2C3

_SCL

ACP

_RST

I2C3

_SCL

I2C3

_SDA

MEM

S_IN

T2

R24

100K

R22

220K

R23

330

R25

100

12

LD4

Red

12

LD3

Green

PG13

LEDs

PG13

PG14

PG14

R26

510

R27

680

C12

100n

F

C11

100n

F

C48

100n

F

1 234

B2SW-PUSH-CMS_BLACK

1 234

B1SW-PUSH-CMS_BLUE

Page 36: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 33/35

UM1670 Electrical schematics

34

Figure 16. LCD 2.4”

STMicroelec

tronics

Title

:

Num

ber:

Rev:

Sheet o

fB.

1(PC

B.SC

H)

Date:

8/13

/201

3MB10

757

7

STM32

F429

I-DISCO LCD 2.4"

SPI5_M

OSI

SPI5_S

CK

3V

3V3V

TP_INT1

XR

YD

YU

XL

Def

ault

I2C

Add

ress

:100

0001

Y-

1

INT

2

A0/Data Out

3

SCLK

4SD

AT

5

VCC

6

Data in

7IN

08

IN1

9

GND

10

IN2

11IN

312

X+

13Vio

14Y+

15X-

16

U4

STMPE

811Q

TR

TP_INT1

3V

HSY

NC

VSY

NC

DOTC

LK

3V

C14

4.7u

F

VDD

ENABL

E32

DOTC

LK31

HSY

NC

33VSY

NC

34

CSX

38

DCX

/SCL

37

TE11

WRX

/DCX

36

RDX

35

RESE

T39

DB0

/B0

29DB1

/B1

28DB2

/B2

27DB3

/B3

26DB4

/B4

25DB5

/B5

24DB6

/G0

23DB7

/G1

22

VDD3_

P(nc)

8BC

_CTR

L(nc)

9BC

(nc)

10

VDD3

7

IM3

43IM

242

IM1

41IM

040

SDA

30

VCI

6

LEDA

44LE

DK1

45LE

DK2

46LE

DK3

47LE

DK4

48

YD

3XL

2YU

1XR

4GND

5

DB8

/G2

21DB9

/G3

20DB1

0/G4

19DB1

1/G5

18DB1

2/R0

17DB1

3/R1

16DB1

4/R2

15DB1

5/R3

14DB1

6/R4

13DB1

7/R5

12

CN5

SF-TC2

40T-93

70-T

XR

YD

YU

XL

B2 B3 B4 B5 G2

G3

G4

G5

R2 R3 R4 R5

ENABL

E

CSX

RDX

TE DCX

_SCL

WRX

_DCX

SDA

NRS

T

IM0

IM1

IM2

IM3

B[0..7]

G[0..7]

R[0..7]

NRS

T

B6 B7 G6

G7

R6 R7

B0 B1G0

R0 G1

R1

IM[0..3

] = 0110 -->

4-wire

8-bit seria

l I, SDA:In/Out

VSY

NC

HSY

NC

CSX

TE RDX

SDA

ENABL

EDOTC

LK

IM[0..3

]IM

[0..3

]

DCX

_SCL

WRX

_DCX

R[0..7]

G[0..7]

B[0..7]

VSY

NC

CSX

HSY

NC

TE WRX

_DCX

RDX

ENABL

EDOTC

LK

DCX

_SCL

SDA

I2C3

_SDA

I2C3

_SCL

I2C3

_SCL

I2C3

_SDA

R46

100K

R29

4K7

R30

4K7

R45

4K7

R34

100K

R31

4K7

R33

100K

R39

[N/A

]R3

210

0KR4

00

R50

0

R51

4K7

R62

4K7

R60

4K7

R55

4K7

R35

[N/A

]R36

4K7

R37

4K7

R38

[N/A

]

R42

[N/A

]R43

[N/A

]

R41

4K7

R44

4K7

C52

100n

F

R49

0R4

80

R47

0

C49

100n

F

Page 37: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

Revision history UM1670

34/35 DocID025175 Rev 1

7 Revision history

Table 7. Document revision history

Date Revision Changes

10-Sep-2013 1 Initial release.

Page 38: Figure 1. STM32F429 Discovery boardQuick start UM1670 4/35 DocID025175 Rev 1 2 Quick start The STM32F429 Discovery is a low-cost and easy-to-use development kit to quickly evaluate

DocID025175 Rev 1 35/35

UM1670

35

Please Read Carefully:

Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve theright to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at anytime, without notice.

All ST products are sold pursuant to ST’s terms and conditions of sale.

Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes noliability whatsoever relating to the choice, selection or use of the ST products and services described herein.

No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of thisdocument refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party productsor services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of suchthird party products or services or any intellectual property contained therein.

UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIEDWARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIEDWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWSOF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

ST PRODUCTS ARE NOT AUTHORIZED FOR USE IN WEAPONS. NOR ARE ST PRODUCTS DESIGNED OR AUTHORIZED FOR USEIN: (A) SAFETY CRITICAL APPLICATIONS SUCH AS LIFE SUPPORTING, ACTIVE IMPLANTED DEVICES OR SYSTEMS WITHPRODUCT FUNCTIONAL SAFETY REQUIREMENTS; (B) AERONAUTIC APPLICATIONS; (C) AUTOMOTIVE APPLICATIONS ORENVIRONMENTS, AND/OR (D) AEROSPACE APPLICATIONS OR ENVIRONMENTS. WHERE ST PRODUCTS ARE NOT DESIGNEDFOR SUCH USE, THE PURCHASER SHALL USE PRODUCTS AT PURCHASER’S SOLE RISK, EVEN IF ST HAS BEEN INFORMED INWRITING OF SUCH USAGE, UNLESS A PRODUCT IS EXPRESSLY DESIGNATED BY ST AS BEING INTENDED FOR “AUTOMOTIVE,AUTOMOTIVE SAFETY OR MEDICAL” INDUSTRY DOMAINS ACCORDING TO ST PRODUCT DESIGN SPECIFICATIONS.PRODUCTS FORMALLY ESCC, QML OR JAN QUALIFIED ARE DEEMED SUITABLE FOR USE IN AEROSPACE BY THECORRESPONDING GOVERNMENTAL AGENCY.

Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately voidany warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, anyliability of ST.

ST and the ST logo are trademarks or registered trademarks of ST in various countries.Information in this document supersedes and replaces all information previously supplied.

The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.

© 2013 STMicroelectronics - All rights reserved

STMicroelectronics group of companies

Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan - Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America

www.st.com