UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual...

61
January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is a complete demonstration and development platform for the STMicroelectronics Arm ® Cortex ® -M7 and -M4 dual-core-based STM32H747XIH6 microcontroller with four I 2 C, six SPIs with two multiplexed full-duplex I 2 S interfaces, SDIO3.0, SDIO2.0, four USARTs, four UARTs, two FD-CANs, three 16-bit ADCs, two 12-bit DACs, four SAIs, USB HS OTG and USB FS OTG, Ethernet MAC, FMC interface, MIPI DSI SM host controller, Quad-SPI interface, and JTAG and ETM debugging support. The STM32H747I-DISCO Discovery kit, shown in Figure 1 and Figure 2, is used as a reference design for user application development before porting to the final product. STM32H747I-DISC1, presented in Figure 3, is the subset of STM32H747I-DISCO without the LCD display module. The full range of hardware features available on the board helps users improve application development by an evaluation of all the peripherals (USB OTG2 HS, Ethernet, microSD™ card, SAI Audio DAC stereo with audio jack input and output, MEMS digital microphone, SDRAM, Quad-SPI Flash, DCMI connector, MIPI DSI SM interface, and others). ARDUINO ® Uno V3 and Pmod™/STMod+ connectors provide easy connection to extension shields or daughterboards for specific applications. An STLINK-V3E is integrated into the board, as the embedded in-circuit debugger and programmer for the STM32 MCU and the USB Virtual COM port bridge. Figure 1. STM32H747I-DISCO top view Figure 2. STM32H747I-DISCO bottom view Figure 3. STM32H747I-DISC1 top view Pictures are not contractual. PCB colors may differ. www.st.com

Transcript of UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual...

Page 1: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

January 2020 UM2411 Rev 4 1/61

1

UM2411User manual

Discovery kit with STM32H747XI MCU

Introduction

The STM32H747I-DISCO Discovery kit is a complete demonstration and development platform for the STMicroelectronics Arm® Cortex®-M7 and -M4 dual-core-based STM32H747XIH6 microcontroller with four I2C, six SPIs with two multiplexed full-duplex I2S interfaces, SDIO3.0, SDIO2.0, four USARTs, four UARTs, two FD-CANs, three 16-bit ADCs, two 12-bit DACs, four SAIs, USB HS OTG and USB FS OTG, Ethernet MAC, FMC interface, MIPI DSISM host controller, Quad-SPI interface, and JTAG and ETM debugging support.

The STM32H747I-DISCO Discovery kit, shown in Figure 1 and Figure 2, is used as a reference design for user application development before porting to the final product.

STM32H747I-DISC1, presented in Figure 3, is the subset of STM32H747I-DISCO without the LCD display module.

The full range of hardware features available on the board helps users improve application development by an evaluation of all the peripherals (USB OTG2 HS, Ethernet, microSD™ card, SAI Audio DAC stereo with audio jack input and output, MEMS digital microphone, SDRAM, Quad-SPI Flash, DCMI connector, MIPI DSISM interface, and others). ARDUINO® Uno V3 and Pmod™/STMod+ connectors provide easy connection to extension shields or daughterboards for specific applications.

An STLINK-V3E is integrated into the board, as the embedded in-circuit debugger and programmer for the STM32 MCU and the USB Virtual COM port bridge.

Figure 1. STM32H747I-DISCO top view Figure 2. STM32H747I-DISCO bottom view

Figure 3. STM32H747I-DISC1 top view

Pictures are not contractual. PCB colors may differ.

www.st.com

Page 2: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Contents UM2411

2/61 UM2411 Rev 4

Contents

1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.1 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.2 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3.1 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3.2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3.3 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

5 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

5.1 STLINK-V3E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5.1.1 Drivers and firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

5.2.1 Supplying the board through STLINK-V3E USB port . . . . . . . . . . . . . . 15

5.2.2 Using STLINK-V3E along with powering through external power . . . . . 15

5.2.3 SMPS/LDO power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

5.3 Clock references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

5.4 Reset Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

5.5 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

5.5.1 Digital microphone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5.6 USB OTG HS port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5.6.1 STM32H747I-DISCO as USB device . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5.6.2 STM32H747I-DISCO as USB host . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5.7 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5.8 SDRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5.9 Quad-SPI Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5.10 Virtual COM port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5.11 User LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5.12 Physical input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Page 3: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 3/61

UM2411 Contents

3

6 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

6.1 USB OTG HS Micro-AB connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . 22

6.2 STLINK-V3E USB Micro-B connector CN2 . . . . . . . . . . . . . . . . . . . . . . . 23

6.3 SPDIF input RCA connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

6.4 STLINK-V3E MCU programming header CN4 . . . . . . . . . . . . . . . . . . . . . 23

6.5 ARDUINO® Uno V3 connectors CN5, CN6, CN8 and CN9 . . . . . . . . . . . 24

6.6 Ethernet RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

6.7 Audio blue jack (Line In) connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . 25

6.8 Audio green jack (Line Out) connector CN11 . . . . . . . . . . . . . . . . . . . . . . 26

6.9 microSD card connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

6.10 STDC14 connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

6.11 External 5 V USB Micro-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . 29

6.12 DSI LCD connector CN15 (MIPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

6.13 TAG connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

6.14 Audio connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

6.15 Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

6.16 STMod+ connector P2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

6.17 Pmod connector P3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

7 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

Appendix A STM32H747I-DISCO I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . 51

Appendix B STMod+ GPIO sharing and multiplexing . . . . . . . . . . . . . . . . . . . . . 59

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Page 4: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

List of tables UM2411

4/61 UM2411 Rev 4

List of tables

Table 1. Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Table 2. Codification explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Table 3. Power-supply related jumper and solder bridge settings . . . . . . . . . . . . . . . . . . . . . . . . . . 17Table 4. Digital microphone-related jumper settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Table 5. Ethernet related solder bridge and resistor settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Table 6. USB OTG HS Micro-AB connector CN1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Table 7. USB Micro-B connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Table 8. SPDIF input RCA connector CN3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Table 9. STLINK-V3E MCU programming header CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Table 10. ARDUINO® Uno V3 compatible connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Table 11. USB Micro-B connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Table 12. Audio jack connector CN11 (on board). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Table 13. microSD connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Table 14. STDC14 debugging connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Table 15. USB Micro-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Table 16. DSI LCD module connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Table 17. TAG connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Table 18. Audio connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Table 19. Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Table 20. STMod+ connector P2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Table 21. Pmod connector P3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Table 22. STM32H747I-DISCO I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Table 23. STMod+ GPIO sharing and multiplexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Table 24. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Page 5: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 5/61

UM2411 List of figures

5

List of figures

Figure 1. STM32H747I-DISCO top view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 2. STM32H747I-DISCO bottom view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 3. STM32H747I-DISC1 top view. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Figure 4. STM32H747I-DISCO hardware block diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Figure 5. STM32H747I-DISCO board layout (top view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Figure 6. STM32H747I-DISCO board layout (bottom view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Figure 7. STM32H747I-DISCO board mechanical dimensions (top view) . . . . . . . . . . . . . . . . . . . . . 13Figure 8. USB OTG HS Micro-AB connector CN1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Figure 9. USB Micro-B connector CN2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Figure 10. Ethernet RJ45 connector CN7 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Figure 11. Stereo headset with microphone jack CN11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Figure 12. microSD connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Figure 13. STDC14 debugging connector CN13 (top view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Figure 14. USB Micro-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Figure 15. DSI LCD display connector CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Figure 16. TAG connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Figure 17. Camera module connector P1 (front view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Figure 18. STMod+ connector P2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Figure 19. Pmod connector P3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Figure 20. Overall schematics for the board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Figure 21. STM32H747I-DISCO MCU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Figure 22. Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Figure 23. SDRAM memory device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Figure 24. Audio codec device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Figure 25. DSI LCD and camera connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Figure 26. Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Figure 27. Quad-SPI Flash memory devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Figure 28. Physical control peripherals and microSD™ card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Figure 29. Pmod, STMod+ and audio connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Figure 30. TAG debug connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Figure 31. ARDUINO® Uno connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Figure 32. STLINK-V3E module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Figure 33. STLINK-V3E power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Figure 34. USB_OTG_HS port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

Page 6: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Features UM2411

6/61 UM2411 Rev 4

1 Features

• STM32H747XIH6 Arm®(a) Cortex® core-based microcontroller with 2 Mbytes of Flash memory and 1 Mbyte of RAM in TFBGA240 + 25 package

• 4” capacitive touch LCD display module with MIPI DSISM interface (STM32H747I-DISCO order code only)

• Ethernet compliant with IEEE802.3-2002

• USB OTG HS

• SAI audio codec

• ST-MEMS digital microphone

• 2 x 512-Mbit Quad-SPI NOR Flash memory

• 256-Mbit SDRAM

• 4 color user LEDs

• 1 user and reset push-button

• 4-direction joystick with selection button

• Fanout daughterboard

• Board connectors:

– Camera (8-bit)

– USB with Micro-AB

– Ethernet RJ45

– SPDIF RCA input and output

– Stereo headset jack including analog microphone input

– Audio jack for external speakers

– microSD™ card

– TAG-Connect 10-pin footprint

– Arm® Cortex® 10-pin 1.27 mm-pitch debug connector over STDC14 footprint

• Board expansion connectors:

– ARDUINO® Uno V3

– Pmod™ supported by Type 2A and Type 4A

– STMod+

– Audio daughterboard

• Flexible power-supply options:

– ST-LINK USB VBUS, USB OTG HS connector, or external sources

• On-board STLINK-V3E debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port

• Comprehensive free software libraries and examples available with the STM32Cube MCU Package

• Support of a wide choice of integrated development environments (IDEs), including IAR™, Keil® and GCC-based IDEs

a. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.

Page 7: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 7/61

UM2411 Ordering information

60

2 Ordering information

To order the STM32H747I-DISCO or STM32H747I-DISC1 Discovery kit, refer to Table 1.

2.1 Product marking

Evaluation tools marked as “ES” or “E” are not yet qualified and are therefore not ready to be used as reference design or in production. Any consequences arising from such usage will not be at STMicroelectronics’ charge. In no event will STMicroelectronics be liable for any customer usage of these engineering sample tools as reference designs 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 in the STM32 datasheet at www.st.com).

• next to the evaluation tool ordering part number, that is stuck or silkscreen printed on the board

The boards feature a specific STM32 device version, which allows the operation of any bundled commercial stack/library available. This STM32 device shows a "U" marking option at the end of the standard part number and is not available for sales.

In order to use the same commercial stack in his application, a developer may need to purchase a part number specific to this stack/library. The price of those part numbers includes the stack/library royalties.

Table 1. Ordering information

Order code Board reference Target STM32 Differentiating feature

STM32H747I-DISCO– MB1248

– MB1166(1) STM32H747XIH6U – With LCD module

STM32H747I-DISC1 – MB1248 STM32H747XIH6U – No LCD module

1. LCD extension board.

Page 8: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Development environment UM2411

8/61 UM2411 Rev 4

2.2 Codification

The meaning of the codification is explained in Table 2.

The order code is mentioned on a sticker placed on the top side of the board.

3 Development environment

3.1 Development toolchains

• Keil® MDK-ARM(a)

• IAR™ EWARM(a)

• GCC-based IDEs

3.2 System requirements

• Windows® OS (7, 8 and 10), Linux® 64-bit or macOS®(b)

• USB Type-A to Micro-B cable

3.3 Demonstration software

The demonstration software, included in the STM32Cube MCU Package corresponding to the on-board MCU, is preloaded in the STM32 Flash memory for easy demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source code and associated documentation can be downloaded from the STM32H747I-DISCO page in the www.st.com web site.

Table 2. Codification explanation

STM32H7XXY-DISCZ Description Example: STM32H747I-DISCO

STM32H7 MCU series in STM32 High Performance MCUs STM32H7 Series

XX MCU line in the series STM32H747 line

YFlash memory size:

– I: 2 MbytesSTM32H747XI MCU with 2 Mbytes of Flash memory

DISCZ

Discovery kit configuration:

– DISCO: with LCD module

– DISC1: no LCD module

With LCD module

a. On Windows only

b. macOS® is a trademark of Apple Inc., registered in the U.S. and other countries.

Page 9: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 9/61

UM2411 Delivery recommendations

60

4 Delivery recommendations

Before the first use, make sure that no damage occurred to the board during shipment and no socketed components are not firmly fixed in their sockets or loose in the plastic bag.

In particular, pay attention to the following component:

• DSISM display MB1166 daughterboard in the CN15 connector if requested

For product information related to the STM32H747XIH6 microcontroller, visit the www.st.com website.

Page 10: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Hardware layout and configuration UM2411

10/61 UM2411 Rev 4

5 Hardware layout and configuration

The STM32H747I-DISCO Discovery kit is designed around the STM32H747XIH6 target microcontroller in TFBGA 240+25-pin package. Figure 4 illustrates the connections of the STM32H747XIH6 with the peripheral components. Figure 5 and Figure 6 show the locations of the main components on the Discovery kit.

Figure 4. STM32H747I-DISCO hardware block diagram

Page 11: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 11/61

UM2411 Hardware layout and configuration

60

Figure 5. STM32H747I-DISCO board layout (top view)

Page 12: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Hardware layout and configuration UM2411

12/61 UM2411 Rev 4

Figure 6. STM32H747I-DISCO board layout (bottom view)

Page 13: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 13/61

UM2411 Hardware layout and configuration

60

Figure 7 provides the mechanical dimensions of the STM32H747I-DISCO Discovery board.

Figure 7. STM32H747I-DISCO board mechanical dimensions (top view)

89

7 12

13

16

6

24

18

19

19 20

12 7 10

20 11

1

6

1 2

2

10

40

30

20

50

60 59

7

8 8

7

2

15

8

1

2

13 14

5

1A R

9

8 16

2

6

9

10

A1 H

9

162

8 9

2

C A1

9

1

2

9

10

17

30

1

A U

9

32 2524

A

1

1

9

8 17

16

A

51

A R

6

88mm

77.84mm

5.08mm

37.7mm 16.81mm

5.08mm

116.84mm

127mm

4.06mm

5.08mm

48.26mm

Page 14: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Hardware layout and configuration UM2411

14/61 UM2411 Rev 4

5.1 STLINK-V3E

The STLINK-V3E facility for the debug and programming of the STM32H747XIH6 is integrated on the STM32H747I-DISCO Discovery kit. It supports the following features:

• Self-powered through a USB connector (Micro-B)

• USB 2.0 high-speed compatible interface

• Direct firmware update support (DFU)

• SWD and serial wire viewer (SWV) communication support

• Drag-and-drop Flash programming

• Two color LEDs: communication and power

USB connector CN2 can be used to power the STM32H747I-DISCO regardless of the STLINK-V3E facility used for debugging or programming the STM32H747XIH6. This holds also when the STLINK-V3E stand-alone tool is connected to connector CN13 or CN16 and used for debugging or programming the STM32H747XIH6. Section 5.2: Power supply provides more detail about powering the STM32H747I-DISCO.

Refer to www.st.com for details about STLINK-V3E.

5.1.1 Drivers and firmware upgrade

The STLINK-V3E requires drivers to be installed on Windows®. It embeds firmware that needs regular update in order to benefit from new functionality or corrections. Refer to the Overview of ST-LINK derivatives technical note (TN1235) for details.

5.2 Power supply

The STM32H747I-DISCO Discovery kit is designed to be powered from a 5 V DC power source. One of the following five 5 V DC power inputs can be used, upon appropriate board configuration:

• Micro-B USB receptacle CN2 of STLINK-V3E with enumeration: Up to 500 mA can be supplied to the board (JP6 jumper setting on STlk on silkscreen). Offers the enumeration feature described in Section 5.2.1.

• Micro-B USB receptacle CN2 of STLINK-V3E without enumeration: Up to 500 mA can be supplied to the board directly without enumeration (JP6 jumper setting on CHgr on silkscreen).

• Micro-AB USB receptacle CN1 of the USB OTG HS interface: Marked USB OTG_HS on the board (JP6 jumper setting on HS on silkscreen). Up to 500 mA can be supplied to the board in this way.

• 7-12V DC power from CN8 pin8: Named VIN on silkscreen, the extension connectors for ARDUINO® Uno shields (JP6 setting on external power source on silkscreen (E5V)).

• Micro-B USB receptacle CN14 for external 5V: Up to 500 mA can be supplied to the board (JP6 jumper setting on U5V on silkscreen).

The LD8 green LED turns on when the voltage on the power line marked as +5V is present. All supply lines required for the operation of the components on the STM32H747I-DISCO are derived from that +5V line.

Page 15: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 15/61

UM2411 Hardware layout and configuration

60

Table 3: Power-supply related jumper and solder bridge settings describes the settings of all jumpers related to powering the STM32H747I-DISCO and extension board. VDD_MCU is STM32H747XIH6 digital supply voltage line. It can be connected to a fixed 3.3 V supply.

5.2.1 Supplying the board through STLINK-V3E USB port

To power the STM32H747I-DISCO in this way, the USB host (a PC) gets connected to the Micro-B USB receptacle of the STM32H747I-DISCO via a USB cable. The connection event starts the USB enumeration procedure. In its initial phase, the host USB port current supply capability is limited to 100 mA. It is enough because only the STLINK-V3E part of the STM32H747I-DISCO draws power at that time: the U10 STMPS2151 power switch is set to the OFF position, which isolates the rest of the STM32H747I-DISCO from the power source. In the next phase of the enumeration procedure, the host PC informs the STLINK-V3E facility of its capability to supply current up to 300 mA. If the answer is positive, the STLINK-V3E sets the U10 STMPS2151 switch to the ON position to supply power to the rest of the STM32H747I-DISCO board. If the PC USB port is not capable of supplying current up to 300 mA of, CN8 pin8 (VIN) or CN14 can be used to supply the board instead.

Should a short-circuit occur on the board, the STMPS2151 power switch protects the USB port of the host PC against a current demand exceeding 500 mA, In such an event, the LD9 LED lights up.

The STM32H747I-DISCO board can also be supplied from a USB power source not supporting enumeration, such as a USB charger. In this particular case, jumper JP6 must be fitted with a jumper hat as shown in Table 3: Power-supply related jumper and solder bridge settings. STLINK-V3E bypasses STMPS2151 power regardless of enumeration procedure result and passes the power unconditionally to the board.

The LD8 green LED turns on whenever the whole board is powered.

5.2.2 Using STLINK-V3E along with powering through external power

It can happen that the board requires more than 300 mA of supply current. It cannot be supplied from the host PC connected to the STLINK-V3E USB port for debugging or programming the STM32H747XIH6. In such a case, the board can be supplied through CN8 pin8 (marked VIN on the board) or CN14.

To do this, it is important to power the board before connecting it with the host PC, which requires the following sequence to be respected:

1. Set jumper JP6 in the E5V or U5V position

2. Connect the external power source to CN8 pin8 or CN14

3. Check that the green LED LD8 is turned on

4. Connect the host PC to USB connector CN2

Caution: In case the board demands more than 300 mA and the host PC is connected via USB before the board is powered from CN8 pin8 or CN14, there is a risk that the following events occur (listed in reverse severity order):

1. The host PC is capable of supplying 300 mA (the enumeration succeeds) but it features no over-current protection on its USB port. It is damaged due to over-current.

2. The host PC is capable of supplying 300 mA (the enumeration succeeds) and it has a built-in over-current protection on its USB port, limiting or shutting down the power out

Page 16: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Hardware layout and configuration UM2411

16/61 UM2411 Rev 4

of its USB port when the excessive current demand from STM32H747I-DISCO is detected. This causes an operating failure of STM32H747I-DISCO.

3. The host PC is not capable of supplying 300 mA (the enumeration fails). The STLINK-V3E does not supply the rest of the STM32H747I-DISCO from its USB port VBUS line.

5.2.3 SMPS/LDO power supply

There are two possible solutions to provide power to MCU Vcore: SMPS or LDO. Power figures in Run mode are significantly improved when Vcore logic power is supplied by the internal DC/DC converter (SMPS). The default power supply for Vcore logic is SMPS. The user need to apply some changes to switch to the LDO power supply:

• SMPS mode (default):

– SB2, SB11, SB19, SB46, SB48 mounted

– SB1, SB12, SB49 removed

• LDO mode:

– SB1, SB12, SB49 mounted

– SB2, SB11, SB19, SB46, SB48 removed

Caution: A deadlock occurs if the board SMPS/LDO firmware PWR configuration does not match the hardware configuration: after the reset, the ST-LINK cannot connect the target anymore.

The firmware PWR configuration must be set as follows in function SystemClock_Config in file main.c:

• If the hardware configuration is “Direct SMPS” (default configuration): HAL_PWREx_ConfigSupply(PWR_DIRECT_SMPS_SUPPLY);

• If the hardware configuration is “LDO”: HAL_PWREx_ConfigSupply(PWR_LDO_SUPPLY);

If a deadlock occurs because of a mismatch between hardware and firmware PWR settings (SMPS/LDO), the user can recover the board by applying the following procedure:

1. Power off the board.

2. Connect pin BOOT0 to VDD using a wire (or short R192). This changes the BOOT0 pin to 1 instead of 0, thus changing the device boot address to boot address 1 and making the bootloader start in System memory. This avoids starting firmware in the user Flash with a wrong SMPS/LDO configuration versus the hardware board configuration.

3. Power on the board and connect using STM32CubeProgrammer (STM32CubeProg).

4. Erase the user Flash.

5. Power off the board and remove the short between BOOT0 and VDD.

6. The board is recovered and can be used normally with matching firmware PWR.

Page 17: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 17/61

UM2411 Hardware layout and configuration

60

Table 3 details jumper and solder bridge settings used for the configuration of the power supply of STM32H747I-DISCO.

Table 3. Power-supply related jumper and solder bridge settings

Jumper / Solder bridge Setting Configuration

JP6 Power source selector

Default setting.

STM32H747I-DISCO is supplied through the CN2 Micro-B USB receptacle. Depend on host PC USB port's powering capability declared in the enumeration.

STM32H747I-DISCO is supplied through the CN14 Micro-B USB receptacle.

STM32H747I-DISCO is supplied through the CN1 Micro-AB USB receptacle.

STM32H747I-DISCO is supplied through the pin 8 of CN8 (marked VIN).

STM32H747I-DISCO is supplied through the CN2 Micro-B USB receptacle.

Setting for powering the board through CN2 using USB charger.

SB16 VBAT connection

SB16 ONDefault setting.

VBAT is connected to +3V3.

SB16 OFF VBAT is not connected to +3V3.

SB10 VDD_USB connection

SB10 ON

Default setting.

VDD_USB (VDDUSB terminal of STM32H747XIH6) is connected to VDD_MCU.

SB10 OFF VDD_USB is not connected to VDD_MCU.

Page 18: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Hardware layout and configuration UM2411

18/61 UM2411 Rev 4

5.3 Clock references

Two clock references (X2 and X3) are available on the STM32H747I-DISCO for the STM32H747XIH6 target microcontroller. The two other clock sources (X1 and X4) are for the peripherals:

• 24 MHz oscillator X1, for USB OTG HS PHY and camera module (daughter board)

• 25 MHz oscillator X2, for main clock generator and Ethernet PHY

• 32.768 kHz crystal X3, for embedded RTC

• 25 MHz oscillator X4, for STLINK-V3E only

The main clock can also be generated using an internal RC oscillator. The X2 reference clock must be disconnected by removing resistor R73 when the internal RC clock is used.

5.4 Reset Source

The general reset of the STM32H747I-DISCO board is active low. The reset sources are:

• Reset button B1

• STDC14 connector CN13 and TAG connector CN16 (reset from debug tools)

• ARDUINO® Uno shield board through connector CN8

• Embedded STLINK-V3E

5.5 Audio

A WM8994 codec is connected to the SAI interface of the STM32H747XIH6. It supports the TDM feature of the SAI port. The TDM feature enables the STM32H747XIH6 to simultaneously stream two independent stereo audio channels to two separate stereo analog audio outputs. The codec communicates with the STM32H747XIH6 via the I2C4 bus, which is shared with the DSISM LCD, camera module, ARDUINO® Uno connectors, and STMod+ connector.

JP3 VDD_MCU connection

Default setting.

VDD_MCU (VDD terminals of STM32H747XIH6) is connected to fixed +3.3 V.

VDD_MCU (VDD terminals of STM32H747XIH6) is not connected to fixed +3.3 V

Table 3. Power-supply related jumper and solder bridge settings (continued)

Jumper / Solder bridge Setting Configuration

Page 19: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 19/61

UM2411 Hardware layout and configuration

60

The audio connections are:

• The analog line input is connected to the ADC of the WM8994ECS/R through blue audio jack CN10

• The analog line output is connected to the DAC of the WM8994ECS/R via green audio jack CN11

• Two external speakers can be connected to WM8994ECS/R via JP5 for the right speaker and JP2 for the left speaker

• One MP34DT05-A digital microphone is present on the STM32H747I-DISCO board

The I²C-bus addresses of the WM8994 codec are 34h and 35h.

5.5.1 Digital microphone

The U21 on the STM32H747I-DISCO board is STMicroelectronics MP34DT05-A MEMS digital omnidirectional microphone providing PDM (pulse density modulation) output. The microphone is supplied with a programmable clock generated directly by the STM32H747XIH6 or the codec.

As an option, the microphone can be connected to U12 (Wolfson WM8994 audio codec device). In that configuration, WM8994 also supplies the PDM clock to the microphone.

Regardless of microphone routing (STM32H747XIH6 MCU or WM8994 codec), the power can be supplied either by VDD or the MICBIAS1 output of the WM8994 codec device.

Table 4 shows the settings of all solder bridges associated to the digital microphone on the board.

5.6 USB OTG HS port

The STM32H747I-DISCO supports USB OTG HS (high-speed) communication via the U4 USB PHY USB3320C-EZK with the ULPI interface. USB OTG connector CN1 is of the Micro-AB type.

5.6.1 STM32H747I-DISCO as USB device

The STM32H747I-DISCO board may work as USB device on CN1 in any power source configuration. If the board is supplied by an external power source from jumper JP4 set on

Table 4. Digital microphone-related jumper settings

Solder bridge Setting Configuration

SB45, SB21, SB44, SB22

SB45, SB21 open, SB44, SB22 closed

The PDM clock for the digital microphone is provided by the WM8994 codec.

SB45, SB21 closed, SB44, SB22 open

Default setting.

The PDM clock for the digital microphone is provided by the STM32H747XIH6 MCU.

SB42, SB41

SB41 closed, SB42 open

The power supply of the digital microphone is generated by the WM8994 codec.

SB41 open, SB42 closed

Default setting.

The power supply of the digital microphone is +3V3.

Page 20: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Hardware layout and configuration UM2411

20/61 UM2411 Rev 4

U5V, the user must pay attention that the power source delivers a sufficient amount of current for the complete STM32H747I-DISCO board setup.

When a USB host connection to the CN1 Micro-AB USB connector of STM32H747I-DISCO is detected, the STM32H747I-DISCO board starts behaving as a USB device. Depending on the powering capability of the USB host, the board can take power from the VBUS terminal of CN1. In the board schematics, the corresponding power voltage line is called HS.

Refer to Section 5.2: Power supply on page 14 for the related jumper setting.

5.6.2 STM32H747I-DISCO as USB host

When a USB device connection to the CN1 Micro-AB USB connector is detected, the STM32H747I-DISCO board starts behaving as USB host. It sources 5 V on the VBUS terminal of CN1 Micro-AB USB connector to power the USB device. For this to happen, the STM32H747XIH6 MCU sets the U2 power switch STMPS2151STR to the ON state via USB3320C. The LD7 green LED marked OTG_HS indicates that the peripheral is supplied by the board. The LD5 red LED marked HS_OC lights up if over-current is detected.

5.7 Ethernet

The STM32H747I-DISCO board supports 10 Mbps / 100 Mbps Ethernet communication with the U18 LAN8742A-CZ-TR PHY from MICROCHIP and CN7 integrated RJ45 connector. The Ethernet PHY is connected to the STM32H747XIH6 MCU via the RMII interface.

The 25 MHz clock for the PHY is generated by oscillator X2. The 50 MHz clock for the STM32H747XIH6 is provided by the RMII_REF_CLK of the PHY.

With the default setting, the Ethernet feature is not working because of a conflict between ETH_MDC and SAI4_D1 of the MEMs digital microphone. Table 5 shows the possible settings of all solder bridges or resistor associated with the Ethernet on the board.

Table 5. Ethernet related solder bridge and resistor settings

Solder bridge/ resistor

Setting Configuration

SB8, SB21

SB8 open, SB21 closed

Default setting.

STM32H747XIH6 port PC1 is connected to MEMs. digital microphone DOUT.

SB8 closed, SB21 open

STM32H747XIH6 port PC1 is connected to Ethernet ETH_MDC.

SB17, R87

R87 closed, SB17 open

Default setting.

STM32H747XIH6 port PE2 is connected to MEMs. digital microphone CLK.

R87 open, SB17 closed

STM32H747XIH6 port PE2 is connected to Ethernet ETH_nINT.

Page 21: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 21/61

UM2411 Hardware layout and configuration

60

5.8 SDRAM

The U7 8M x 32bit SDRAM (IS42S32800G-6BLI) is connected to SDRAM Bank1 of STM32H747XIH6 FMC interface.

5.9 Quad-SPI Flash memory

Two 512-Mbit Quad-SPI Flash memory devices (MT25QL512ABB8ESF-0SIT from MICRON) are fitted on STM32H747I-DISCO in positions U3 and U14, making possible the evaluation of the STM32H747XIH6 Quad-SPI interface.

5.10 Virtual COM port

The serial interface USART1 is directly available as a Virtual COM port of a PC connected to STLINK-V3E USB connector CN2. The Virtual COM port configuration is:

• 115200 b/s

• 8-bit data

• no parity

• 1 stop bit

5.11 User LEDs

Four general-purpose color LEDs (LD1, LD2, LD3, and LD4) are available as light indicators. Each LED is in light-emitting state for a low level of the corresponding port of the STM32H747XIH6 MCU.

5.12 Physical input devices

The STM32H747I-DISCO board provides a number of input devices for physical human control:

• Four-way joystick controller with select key (B3)

• Wake-up / Tamper button (B2)

• Reset button (B1)

Page 22: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

22/61 UM2411 Rev 4

6 Connectors

6.1 USB OTG HS Micro-AB connector CN1

An USB OTG high speed communication link is available at USB Micro-AB receptacle connector CN1. Micro-AB receptacle enables USB Host and USB Device features.

Figure 8. USB OTG HS Micro-AB connector CN1

Table 6. USB OTG HS Micro-AB connector CN1

Pin number Description Pin number Description

1 VBUS 4 ID

2 DM 5 GND

3 DP - -

Page 23: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 23/61

UM2411 Connectors

60

6.2 STLINK-V3E USB Micro-B connector CN2

USB connector CN2 is used to connect the embedded STLINK-V3E to the PC for programming and debugging software.

Figure 9. USB Micro-B connector CN2

6.3 SPDIF input RCA connector CN3

6.4 STLINK-V3E MCU programming header CN4

The 4-pin STLINK-V3E MCU programming header offers a way to program and debug an MCU in an external application board using a dedicated cable connected to it.

Note: The STLINK-V3E MCU programming header is not populated by default. Its use is reserved to advanced users.

Table 7. USB Micro-B connector CN2

Pin number Description Pin number Description

1 VBUS (power) 4 NC

2 DM 5 GND

3 DP - -

Table 8. SPDIF input RCA connector CN3

Pin number Description Pin number Description

1 SPDIF_RX0 (PD7) 3 GND

2 GND 4 GND

Table 9. STLINK-V3E MCU programming header CN4

Pin number Description Pin number Description

1 3V3 3 GND

2 SWCLK (PA14) 4 SWDIO (PA13)

Page 24: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

24/61 UM2411 Rev 4

6.5 ARDUINO® Uno V3 connectors CN5, CN6, CN8 and CN9

ARDUINO® Uno V3 connectors CN5, CN6, CN8 and CN9 are female connectors compatible with ARDUINO® Uno Revision 3 standard. Most of shields designed for ARDUINO® Uno V3 fit to STM32H747I-DISCO board.

Table 10. ARDUINO® Uno V3 compatible connectors

Left connectors Right connectors

CN No.Pin No.

Pin Name

MCU Pin

Function FunctionMCU Pin

Pin Name

Pin No.

CN No.

-

I2C4_SCL PD12 D15 10

CN5

Digital

I2C4_SDA PD13 D14 9

AVDD - AREF 8

Ground - GND 7

CN8

Power

1 NC - - SPI5_SCK PK03 D13 6

2 IOREF - 3.3 V Ref SPI5_MISO PJ11 D12 5

3 RESET NRST RESETTIM1_CH2N, SPI5_MOSI

PJ10 D11 4

4 +3V3 -3.3 V(1)

input / outputTIM1_CH1, SPI5_NSS

PK1 D10 3

5 +5V - 5 V output TIM8_CH2 PJ6 D9 2

6 GND - Ground - PJ5 D8 1

7 GND - Ground -

8 VIN - Power input(2) - PJ0 D7 8

CN6

Digital

- TIM8_CH2N PJ7 D6 7

CN9

Analog

1 A0 PF7 ADC3_IN5 TIM3_CH1 PA6 D5 6

2 A1 PF10 ADC12_IN0 - PJ4 D4 5

3 A2 PA0_C ADC12_IN1 TIM13_CH1 PF8 D3 4

4 A3 PA1_C ADC1_IN15 - PJ3 D2 3

5 A4PC2_C

or PD13

ADC3_IN50or

I2C4_SDA(3)UART8_TX PJ8 D1 2

6 A5PC3_C

or PD12

ADC3_IN1or

I2C4_SCL(3)UART8_RX PJ9 D0 1

1. The +3V3 on ARD connector Pin4 of CN8 is not a power input for STM32H747I-DISCO board, to simplify power architecture.

2. The external voltage applied to pin VIN on Pin8 of CN8 must be in the range 6 to 9V at 25°C ambient temperature. If a higher voltage is applied on the regulator U19, it may overheat and could be damaged.

3. By default, Pin 5 and Pin 6 of CN9 connector are connected to ADC MCU input ports PC2_C and PC3_C respectively, thanks to configuration of solder bridges: SB6 and SB23 closed, SB7 and SB24 opened. In case it is necessary to connect I2C interface signals on pins 5 and 6 of CN9 instead of ADC inputs, open SB6 and SB23, and close SB7 and SB24.

Page 25: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 25/61

UM2411 Connectors

60

Before using any ARDUINO® Uno V3 shield, it is important to refer to Section 5.2.1: Supplying the board through STLINK-V3E USB port on page 15 for a correct configuration of JP6.

Caution: The I/Os of the STM32 microcontroller are +3V3 compatible instead of 5 V for ARDUINO® Uno V3.

6.6 Ethernet RJ45 connector CN7

Figure 10. Ethernet RJ45 connector CN7 (front view)

Yellow LED: Ethernet connection.

Green LED: Ethernet traffic.

6.7 Audio blue jack (Line In) connector CN10

The 3.5 mm stereo audio blue jack input CN10 is available on the STM32H747I-DISCO Discovery board for audio line input.

Table 11. USB Micro-B connector CN2

Pin number Description Pin number Description

1 TX+ 7 CT

2 TX- 8 CT

3 RX+ 9 K, yellow LED

4 CT 10 A, yellow LED

5 CT 11 K, green LED

6 RX- 12 A, green LED

Page 26: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

26/61 UM2411 Rev 4

6.8 Audio green jack (Line Out) connector CN11

The 3.5 mm stereo audio green jack output CN11 is available on the STM32H747I-DISCO Discovery board for headphones.

Figure 11. Stereo headset with microphone jack CN11

Table 12. Audio jack connector CN11 (on board)

Pin number Description Stereo headset pinning

1 NC NA

2 NC NA

3 GND GND

4 OUT_Right SPK_R (33 ohm typ.)

5 NC NA

6 OUT_Left SPK_L (33 ohm typ.)

Page 27: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 27/61

UM2411 Connectors

60

6.9 microSD card connector CN12

microSD cards with 4 Gbytes or more capacity are inserted in the receptacle CN12. Four data bits of the SDMMC1 interface, CLK and CMD signals of the STM32H747XIH6 are used to communicate with the microSD card at +3V3 only. The card insertion is detected by the PI8 GPIO: when a microSD card is inserted, the logic level is 0, otherwise it is 1.

Figure 12. microSD connector CN12

Table 13. microSD connector CN12

Pin number

DescriptionPin

numberDescription

1 SDIO1_D2 (PC10) 6 GND

2 SDIO1_D3 (PC11) 7 SDIO1_D0 (PC8)

3 SDIO1_CMD (PD2) 8 SDIO1_D1 (PC9)

4 +3V3 9 GND

5 SDIO1_CK (PC12) 10 µSD_DETECT (PI8)

Page 28: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

28/61 UM2411 Rev 4

6.10 STDC14 connector CN13

Figure 13. STDC14 debugging connector CN13 (top view)

Table 14. STDC14 debugging connector CN13

Terminal Function / MCU port Terminal Description

1 - 2 -

3 VDD 4 SWDIO/TMS (PA13)

5 GND 6 SWDCLK/TCK (PA14)

7 GND 8 SWO/TDO (PB3)

9 KEY 10 TDI (PA15)

11 GND 12 RESET#

13 VCP_RX (PA10) 14 VCP_TX (PA9)

Page 29: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 29/61

UM2411 Connectors

60

6.11 External 5 V USB Micro-B connector CN14

USB connector CN14 is used to provide additional external 5 V power to the STM32H747I-DISCO if more power current is consumed on the board.

Figure 14. USB Micro-B connector CN14

6.12 DSI LCD connector CN15 (MIPI)

The CN15 connector is designed to connect the DSISM LCD daughterboard. The MB1166 daughterboard is available to be mounted on the STM32H747I-DISCO board. Table 16 shows the assignment of CN15 and STM32H747XIH6 terminals.

Figure 15. DSI LCD display connector CN15

Table 15. USB Micro-B connector CN14

Pin number Description Pin number Description

1 VBUS (power) 4 NC

2 NC 5 GND

3 NC - -

Page 30: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

30/61 UM2411 Rev 4

Table 16. DSI LCD module connector CN15

FunctionPin

connectionCN15 pin number

Pinconnection

Function

GND - 1 2 - -

DSI_CK_P - 3 4 PK7 DSI_INT

DSI_CK_N - 5 6 - GND

GND - 7 8 GND RFU(1)

1. Reserved for future use.

DSI_D0_P - 9 10 GND RFU(1)

DSI_D0_N - 11 12 - GND

GND - 13 14 GND RFU(1)

DSI_D1_P - 15 16 GND RFU(1)

DSI_D1_N - 17 18 - GND

GND - 19 20 - -

BLVDD (5V) - 21 22 - -

BLVDD (5V) - 23 24 - -

- - 25 26 - -

BLGND - 27 28 - -

BLGND - 29 30 - -

- - 31 32 - -

- - 33 34 - -

SCLK/MCLK PE5 35 36 - 3.3 V

LRCLK PE4 37 38 - -

I2S_DATA PE6 39 40 PD13 I2C_SDA

- - 41 42 - -

- - 43 44 PD12 I2C_SCL

CEC_CLK PA8 45 46 - -

CEC PB6 47 48 - -

DSI_TE PJ2 49 50 - -

- 51 52 - -

DSI_BL_CTRL PJ12 53 54 - -

- - 55 56 - -

DSI_RST PG3 57 58 - -

- - 59 60 - 1.8 V

Page 31: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 31/61

UM2411 Connectors

60

6.13 TAG connector CN16

The TAG connector footprint CN16 is used to connect STM32H747XIH6 microcontroller for programming or debugging the board.

Figure 16. TAG connector CN16

6.14 Audio connector CN17

The 2x10-male-pin 1.27 mm-pitch audio connector is used for Audio MEMS daughter board extension with the DFSDM interface.

Table 17. TAG connector CN16

Pin number Description Pin number Description

1 VDD 2 SWDIO/TMS (PA13)

3 GND 4 SWDCLK/TCK (PA14)

5 GND 6 SWO/TDO (PB3)

7 NC 8 TDI (PA15)

9 TRST (PB4) 10 RESET#

Table 18. Audio connector CN17

Terminal Function / MCU port Terminal Function / MCU port

1 GND 2 +3V3

3 DFSDM_CKOUT (PD3) 4 DFSDM_CKOUT (PD3)

5 DFSDM_DATIN3 (PC7) 6 DFSDM_DATIN7 (PB9)

7 DFSDM_DATIN1 (PC3) 8 DFSDM_DATIN2 (PB14)

9 NC 10 DETECTn (PC6)

11 NC 12 MEMS_LED (PJ13)

13 NC 14 NC

15 NC 16 NC

17 NC 18 NC

19 +3V3 20 GND

Page 32: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

32/61 UM2411 Rev 4

6.15 Camera module connector P1

An 8-bit camera module function is supported thanks to the 30-pin dedicated ZIF connector P1. The reference of camera module to be used is STM32F4DIS-CAM. This module must be connected with caution before powering the STM32H747I-DISCO Discovery board. The camera module I²C addresses are 0x61 and 0x60. Camera is usable by default. Care must be taken of GPIO sharing and multiplexing with other functions, in order to program the good configuration. GPIO assignment and sharing:

• DCMI_SDA and DCMI_SCL I2C peripheral share with Pmod™/STMOD+ connector, ARDUINO® connector, and Audio DSISM LCD

• Camera signals PA4, PC6, PC7, PB8, PB9, PD3 share with Pmod™

• Camera signals PC9 and PC11 share with SDIO

• Camera signal PA6 shared with ARDUINO®

Figure 17. Camera module connector P1 (front view)

Table 19. Camera module connector P1

Pin number Description Pin number Description

1 GND 16 GND

2 NC 17 DCMI_HSYNC (PA4)

3 NC 18 NC

4 DCMI_D0 (PC6) 19 DCMI_VSYNC (PB7)

5 DCMI_D1 (PC7) 20 3V3

6 DCMI_D2 (PG10) 21 Camera_CLK (OSC_24M)

7 DCMI_D3 (PC9) 22 NC

8 DCMI_D4 (PC11) 23 GND

9 DCMI_D5 (PD3) 24 NC

10 DCMI_D6 (PB8) 25 DCMI_PWR_EN (PJ14)

11 DCMI_D7 (PB9) 26 RESET#

12 NC 27 DCMI_SDA (PD13)

13 NC 28 DCMI_SCL (PD12)

14 GND 29 GND

15 DCMI_PIXCK (PA6) 30 3V3

Page 33: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 33/61

UM2411 Connectors

60

6.16 STMod+ connector P2

The standard 20-pin STMod+ connector is available on STM32H747I-DISCO board to increase compatibility with external boards and modules from the Ecosystem of microcontrollers. By default, it is designed to support an ST dedicated Fanout board which allows connecting different modules or board extensions from different manufacturers. Fanout board also embeds a 3V3 regulator. For more detailed information, please refer to ST Fanout board user manual and to relevant datasheets of associated modules.

For details about STMod+ interface, please refer to the STMod+ connector interface specification.

Figure 18. STMod+ connector P2

That this connector shares many GPIOs with other functions on the board. For more detailed information, refer to Appendix B: STMod+ GPIO sharing and multiplexing.

In addition, to have a quick look at STMod+ GPIO sharing and multiplexing, and to get a quick view on other Alternate functions available on its pins, please refer to Appendix B: STMod+ GPIO sharing and multiplexing.

Table 20. STMod+ connector P2

Pin number

DescriptionPin

numberDescription

1 SPI2_NSS/USART2_CTS (PA11/PA0) 11 INT (PC6)

2 SPI2_MOSI/ USART2_TX (PC3/PD5) 12 RESET (PJ13)

3 SPI2_MISO/ USART2_RX (PC2/PD6) 13 ADC (PA4)

4 SPI2_SCK/ USART2_RTS (PA12/PD4) 14 PWM (PF8)

5 GND 15 +5 V

6 +5 V 16 GND

7 I2C4_SCL (PD12) 17 DFSDM-DATA3 (PC7)

8 SPI2_MOSIs (PB15) 18 DFSDM-CKOUT (PD3)

9 SPI2_MISOs (PB14) 19 DFSDM-DATA7 (PB9)

10 I2C4_SDA (PD13) 20 DFSDM-CK7 (PB8)

Page 34: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Connectors UM2411

34/61 UM2411 Rev 4

6.17 Pmod connector P3

The standard 12-pin Pmod™ connector is available on the STM32H747I-DISCO Discovery board to support low frequency, low I/O pin count peripheral modules. The Pmod™ interface, which has been implemented on the STM32H747I-DISCO Discovery board, is compatible with the Pmod™ type 2A & 4A I/O signal assignment convention.

Figure 19. Pmod connector P3

Pmod™ also shares GPIOs with other functions of the board. For more detailed information, refer to Appendix B: STMod+ GPIO sharing and multiplexing.

Table 21. Pmod connector P3

Pin number Description Pin number Description

1 SPI2_NSS/USART2_CTS (PA11/PA0) 7 INT (PC6)

2 SPI2_MOSI/ USART2_TX (PC3/PD5) 8 RESET (PJ3)

3 SPI2_MISO/ USART2_RX (PC2/PD6) 9 NA

4 SPI2_SCK/ USART2_RTS (PA12/PD4) 10 NA

5 GND 11 GND

6 +3V3 12 +3V3

Page 35: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 35/61

UM2411 Schematic diagrams

60

7 Schematic diagrams

This chapter provides design schematics for the STM32H747I-DISCO key features to help users to implement these features in application designs:

• Figure 20: Overall schematics for the board on page 36

• Figure 21: STM32H747I-DISCO MCU on page 37

• Figure 22: Power supply on page 38

• Figure 23: SDRAM memory device on page 39

• Figure 24: Audio codec device on page 40

• Figure 25: DSI LCD and camera connector on page 41

• Figure 26: Ethernet on page 42

• Figure 27: Quad-SPI Flash memory devices on page 43

• Figure 28: Physical control peripherals and microSD™ card on page 44

• Figure 29: Pmod, STMod+ and audio connectors on page 45

• Figure 30: TAG debug connector on page 46

• Figure 31: ARDUINO® Uno connector on page 47

• Figure 32: STLINK-V3E module on page 48

• Figure 33: STLINK-V3E power on page 49

• Figure 34: USB_OTG_HS port on page 50

Page 36: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

36/61

UM

2411 Rev 4

Figure 20. Overall schematics for the board

1 15

MB1248

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A3 Revision:

STM32H7-DKProject:

+3V3 R131 1K5R130 1K5

24MHz clock

Same length

60MHz clock

Same length

90MHz clock

133MHz clock

Same length

500MHz clock

TMS/SWDIOTCK/SWCLK

TDI

ULPI_STP

ETH_MDC

RMII_RXD0RMII_RXD1

SDIO1_D0SDIO1_CLK

SDIO1_CMDuSD_Detect

FMC_NBL3FMC_NBL2

FMC_NBL0FMC_NBL1

SAI1_SDASAI1_SDB

SAI1_SCKASAI1_FSA

SAI1_MCLKA

SDNRAS

SDCLK

RMII_TX_ENRMII_TXD1

SDNCAS

SDCKE1

SDNE1

ULPI_NXT

SDNWE

D[0..31]A[0..15]

ULPI_D[0..7]

QSPI_BK1_IO3QSPI_BK1_IO2QSPI_BK1_IO1

DSI_TE

DSI_CK_PDSI_CK_NDSI_D0_PDSI_D0_NDSI_D1_PDSI_D1_N

ARD_A1

LED1LED2LED3LED4

RMII_REF_CLK

ETH_MDIO

ULPI_CK

RMII_CRS_DV

CEC_CLK

TDO/SWO

TRST

QSPI_BK1_NCS

RMII_TXD0

QSPI_CLK

SDIO1_D1SDIO1_D2SDIO1_D3

QSPI_BK2_IO2QSPI_BK2_IO3

QSPI_BK2_IO0QSPI_BK2_IO1

RESET#

CEC

DCMI_PWR_EN

DCMI_VSYNCDCMI_HSYNCDCMI_PIXCK

ARD_A0

ARD_A2ARD_A3

ARD_A5ARD_A4

ARD_D10ARD_D11ARD_D12ARD_D13

I2C4_SCLI2C4_SDA

ARD_D1ARD_D2ARD_D3ARD_D4ARD_D5ARD_D6ARD_D7ARD_D8ARD_D9

ARD_D0

Audio_INT

LCD_BL_CTRLDSI_RESET

JOY_SEL

JOY_DOWNJOY_LEFT

JOY_RIGHT

JOY_UP

TOUCH_INT

OTG_HS_OverCurrent

QSPI_BK1_IO0

SPDIF_RX0

ULPI_DIR

OSC_25M

DCMI_D[0..7]

PMOD#3-MISOpPMOD#2-TXPMOD#2-MOSIp

PMOD#3-RX

PMOD#8-MOSIsPMOD#9-MISOs

PMOD#11-INTPMOD#12-RSTPMOD#13-ADCPMOD#14-PWMPMOD#17-DF-D3

PMOD#19-DF-D7PMOD#20-DF-CK7

WAKEUP

PMOD#18-DF-CKOUT

SAI4_CK1SAI4_D1

PMOD#1-NSS

PMOD#4-RTS

USART1_TX

PMOD#1-CTSPMOD#4-SCK

USART1_RX

ETH_nINT

U_MCUMCU.SchDoc

FMC_NBL0FMC_NBL1

D[0..31]A[0..15]

SDNCASSDNWE

SDNRASSDNE1

SDCKE1

SDCLK

FMC_NBL3FMC_NBL2

U_MemoryMemory.SchDoc

QSPI_BK1_IO3

QSPI_BK1_IO1

QSPI_BK1_NCSQSPI_BK1_IO0

QSPI_BK1_IO2

QSPI_CLK

QSPI_BK2_IO0QSPI_BK2_IO1QSPI_BK2_IO2QSPI_BK2_IO3

U_QSPIQSPI.SchDoc

SAI1_SCKASAI1_FSASAI1_SDASAI1_SDB

Audio_INT

I2C4_SDAI2C4_SCL

SAI1_MCLKA

SPDIF_RX0

SAI4_CK1SAI4_D1

U_AudioAudio.SchDoc

25MHz clock

RMII_TXD0

RMII_TX_EN

RMII_RXD0RMII_REF_CLK

RMII_CRS_DV

ETH_MDCETH_MDIO

RMII_TXD1

RMII_RXD1

RESET#

OSC_25METH_nINT

U_EthernetEthernet.SchDoc

25MHz clock

JOY_SEL

JOY_DOWNJOY_LEFTJOY_RIGHT

JOY_UP

LED4LED3

LED1LED2

uSD_Detect

WAKEUP

SDIO1_CLK

SDIO1_CMD

SDIO1_D0SDIO1_D1SDIO1_D2SDIO1_D3

U_PeripheralsPeripherals.SchDoc

NRST

ARD_A0ARD_A1ARD_A2ARD_A3ARD_A4ARD_A5

ARD_D5ARD_D4ARD_D3ARD_D2ARD_D1ARD_D0

ARD_D13ARD_D12ARD_D11ARD_D10ARD_D9ARD_D8

ARD_D6ARD_D7

ARD_D15ARD_D14

U_Arduino ConnectorsArduino Connectors.SchDoc

U_PowerPower.SchDoc

ULPI_D[0..7]ULPI_CK

ULPI_DIR

ULPI_NXTULPI_STP

RESET# OTG_HS_OverCurrent

OSC_24M

U_USB_OTGUSB_OTG .SchDoc

TOUCH_INT

DSI_CK_PDSI_CK_NDSI_D0_PDSI_D0_NDSI_D1_PDSI_D1_N

LCD_BL_CTRL

DSI_TEDSI_RESET

SCLK/MCLKLRCLK

I2S

CECCEC_CLK

DCMI_D[0..7]DCMI_PWR_EN

DCMI_VSYNCDCMI_HSYNCDCMI_PIXCK

RESET#

I2C4_SCLI2C4_SDA

OSC_24M

U_LCD&Camera ConnectorsLCD&Camera Connectors.SchDoc

TDI

RESET#

TRSTTMS/SWDIOTCK/SWCLKTDO/SWO

U_DEBUGDEBUG.SchDoc

T_SWCLKT_SWOT_NRST

T_SWDIOT_PWR_EXT

T_PWR_EN

T_VCP_RXT_VCP_TX

U_STLink_V3E_ModuleSTLink_V3E_Module.SchDoc

T_PWR_EXTT_PWR_EN

U_STLink_V3E_PWRSTLink_V3E_PWR.SchDoc

PMOD#11-INTPMOD#12-RST

PMOD#1-NSS

PMOD#3-MISOpPMOD#2-TX

PMOD#2-MOSIp

PMOD#3-RX

PMOD#7-SCLPMOD#4-SCK

PMOD#8-MOSIsPMOD#9-MISOs

PMOD#10-SDA

PMOD#13-ADCPMOD#14-PWM

PMOD#17-DF-D3PMOD#18-DF-CKOUT

PMOD#19-DF-D7PMOD#20-DF-CK7

PMOD#1-CTS

PMOD#4-RTS

U_PMOD_STMod+ connectorPMOD_STMod+ connector .SchDoc

Page 37: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 437

/61

Figure 21. STM32H747I-DISCO MCU

2 15

MCU

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A3 Revision:

STM32H7-DKProject:

PA4PA5PA6PA7

PA11PA12

PA9PA10

PA0PA1

PA15

PA3

PA13PA14

PA2

PA8

PB5

PB7

PB14PB15

PB10

PB8PB9

PB1PB2

PB3

PB0

PB4

PB11PB12PB13

PC0PC1PC2PC3PC4PC5PC6PC7PC8PC9PC10PC11PC12PC13

ULPI_D0

TMS/SWDIOTCK/SWCLKTDI

ULPI_D3ULPI_D4

ULPI_D6

ULPI_STPETH_MDC

RMII_RXD0RMII_RXD1

SDIO1_D0

SDIO1_CLKWAKEUP

PJ0

PJ14PJ15

PJ12PJ13

PJ1PJ2PJ3PJ4PJ5

PK3PK4PK5PK6PK7

PD0PD1PD2PD3PD4PD5PD6PD7PD8PD9PD10PD11PD12PD13PD14PD15

D2D3

D13D14D15

D0D1

SDIO1_CMD

uSD_Detect

PI0

PI14PI15

PI9PI8

PI11PI10

PI12PI13

PI1PI2PI3PI4PI5PI6PI7

D24D25D26D27

D28D29

D30D31

R90 33R92 33R91 33R195 33

FMC_NBL3FMC_NBL2

R187 33R188 33

R200 33R201 33

PE0

PE14PE15

PE9PE8

PE11PE10

PE12PE13

PE1PE2PE3PE4PE5PE6PE7

PF0

PF14PF15

PF9PF8

PF11PF10

PF12PF13

PF1PF2PF3PF4PF5PF6PF7

PG0

PG14PG15

PG9PG8

PG11PG10

PG12PG13

PG1PG2PG3PG4PG5PG6PG7

PH14PH15

PH9PH8

PH11PH10

PH12PH13

PH2PH3PH4PH5PH6PH7D4

D5D6D7D8D9D10D11D12

A1A2A3A4A5

A6A7A8A9

A10A11

A14A15

A0

D16D17D18D19D20D21D22D23

FMC_NBL0FMC_NBL1

SAI1_SDAR52 33R51 33R148 33R146 33R151 33R149 33R49 33R50 33R150 33

R199 33R198 33R185 33R186 33R197 33R184 33

SAI1_SDB

SAI1_SCKASAI1_FSA

SAI1_MCLKA

R144 33 SDNRASR143 33R145 33R53 33R147 33

R55 33R54 33

R168 33R169 33

SDCLK R179 33

RMII_TX_EN R93 33

RMII_TXD1

R189 33SDNCAS

SDCKE1SDNE1 R48 33

ULPI_NXTSDNWE R142 33

R193 33R194 33

R152 33R159 33R165 33R162 33R154 33R183 33R88 33R89 33

R65 33R67 33

R60 33R62 33

R180 33R182 33

R59 33

D[0..31]

A[0..15]

D[0..31]

A[0..15]

ULPI_D[0..7]ULPI_D[0..7]

R191 10K

R172 33R82 33

R157 33

QSPI_BK1_IO3QSPI_BK1_IO2

QSPI_BK1_IO1

R69 33

R87 33

R140 33

DSI_TE

DSI_CK_PDSI_CK_N

DSI_D0_PDSI_D0_NDSI_D1_PDSI_D1_N

ARD_A1

LED1LED2LED3LED4

RMII_REF_CLKETH_MDIO

ULPI_CK

RMII_CRS_DVCEC_CLK

PB6

ULPI_D1ULPI_D2

TDO/SWOTRST ULPI_D7

ULPI_D5

QSPI_BK1_NCS

RMII_TXD0

QSPI_CLK R56 33

SDIO1_D1SDIO1_D2SDIO1_D3

C34 1.5pF

C31 1.5pF

R78

0

R77

0

X3NX3215SA-32.768KHZ-EXS00A-MU00525

PC14PC15

R176 33

QSPI_BK2_IO2 R181 33

QSPI_BK2_IO3 R178 33

PH0

QSPI_BK2_IO0 R141 33

QSPI_BK2_IO1 R139 33

PJ6PJ7PJ8PJ9PJ10PJ11

PK0PK1PK2

RESET#

1

4 3

2

B1TD-0341 [RESET/Black]

C120

100nF

RESET#

BOOT0

+3V3

R19610K

+3V3

CECPE5 D1

PC1M2

PC2M3

PC3M4

PF9 L4

PA2N3 PA1N4

PA6R3

PA0N5

PA7R5

PB11P12

PD11 R15

PC6F14

PA8E15

PA9D15

PA13C15

PA15A14

PC10A13

PA14B14

PC11B13

PD4 A12

PB6B5

PE1 B4

PF2 G1

PE6 E5

PF13 P7

PB2R6

PF12 R7

PC7F13

PB3C6

PB7C5

PE0 C4

PA12E16 PA11E17

PD14 P16

PD12 R16

PD13 R17

PA5T3

PC4T4

PB1T5

PF11 T7

PE8 T9

PE13 T10PB12T14

PB15T15

PD10 T16PD9 T17

PA3U2

PA4U3

PC5U4

PB0U5

PE7 U9

PE14 U10PB13U14

PB14U15

PD8 U16

PE4 D2

PF7 K3PF6 K2

PF10 L3

PC0L2

PF8 K4

PF5 J4

PF3 H4

PF14 P8

PE10 N9PE9 P9

PF15 R9

PE11 P10

PE12 R10

PB10P11

PE15 R11

PD15 P15

PD1 E12

PC8E13

PD0 D13

PB4B7

PB5A5

PD3 B12

PC12C12

PD2 D12

PD7 C11PD6 B11PD5 A11

PC14-OSC32_INC2

PB8D5

PC9E14

PA10D14

PE2 C3

PE3 D3

PB9D4

PC13E3

PF1 G3PF0 G4

PC15-OSC32_OUTC1

PF4 J5

U6A

STM32H747XIH6U

NRSTK1

PG3H15

PG6G15 PG5G14

PG8F15

PG9A10

PG10A9

PG11B9

PG12C9

PG14D8

PG7F16

PG2H16

PG0T8

PG1U8

PG4H14

PG13D9

PG15D6

PH2N2

PH3P2

PH5P4 PH4P3

PH9R13

PH12R14

PH1-OSCOUTJ1

PH15B16 PH14B17 PH13D16

PH6T11

PH8T13 PH7U13

PH0-OSCINJ2

PH10P13

PH11P14

PI15 P5

PJ11 K14

PI2 B15PI1 A15

PK5 A8

PI12 H1

PJ9 M14

PJ15 B10PJ14 D10

PK7 D7

PI0 A16

PK2 H17

PJ2 T6

PJ3 U6

PJ4 U7

PI5 A3

PI6 A2

PI9 E2

PI13 H2

PJ0 N6

PJ1 P6

PJ5 R12

PJ8 N13PJ7 N14PJ6 N15

PK1 J15PK0 J14

PK3 C8

PK4 B8

PK6 C7

PI7 B3

PI4 A4

PJ10 L14

PJ12 D11

PI8 E4

PI10 F3

PI3 C14

PI14 H3

PJ13 E10

PI11 F4

PC3_CR2

PA0_CT1

PA1_CT2

PC2_CR1

DSI_CK_P L16

DSI_CK_N L17

DSI_D0_P M16

DSI_D0_N M17

DSI_D1_P K16

DSI_D1_N K17PDR_ONE7

BOOT0E8

U6B

STM32H747XIH6U

DCMI_D[0..7]DCMI_D[0..7]

DCMI_D2

DCMI_D3

DCMI_D4

DCMI_D5

DCMI_D6DCMI_D7

DCMI_PWR_EN

DCMI_VSYNC

DCMI_HSYNC

DCMI_PIXCK

ARD_A0

ARD_A2ARD_A3

ARD_A5ARD_A4

ARD_D10

ARD_D11ARD_D12

ARD_D13

I2C4_SCLI2C4_SDA

ARD_D1

ARD_D2

ARD_D3

ARD_D4

ARD_D5

ARD_D6

ARD_D7

ARD_D8

ARD_D0

Audio_INT

LCD_BL_CTRL

DSI_RESET

JOY_SELJOY_DOWNJOY_LEFTJOY_RIGHTJOY_UPTOUCH_INT

OTG_HS_OverCurrent

QSPI_BK1_IO0

SPDIF_RX0

ULPI_DIR

OSC_25M

OSC_25MVDD4 OUT 3

EN1 GND 2

X2

NZ2520SB-25.00M

R70

10K

+3V3

PH1

PA1_CPA0_C

PC3_CPC2_C

PMOD#1-NSS

PMOD#3-MISOp

PMOD#2-TX

PMOD#2-MOSIp

PMOD#3-RX

PMOD#4-SCK

PMOD#8-MOSIsPMOD#9-MISOs

PMOD#11-INT

PMOD#12-RST

PMOD#13-ADC

PMOD#14-PWM

PMOD#17-DF-D3

PMOD#18-DF-CKOUT

PMOD#19-DF-D7PMOD#20-DF-CK7

USART1_TXUSART1_RX

A12

ARD_D9

DCMI_D0DCMI_D1

R72 51

R2020

Capacitor close to MCU

12D13

ESDA7P60-1U1M

SB3SB4

SAI4_CK1

SAI4_D1 SB8

PMOD#1-CTS

PMOD#4-RTS

SB39

SB17 ETH_nINT

C22100nF

R73 51

R192[N/A]

R190 [N/A]

Page 38: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

38/61

UM

2411 Rev 4

Figure 22. Power supply

3 15

Power

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

TP35V

+5V1 2

LD8Green

+5V +3V3TP1Ground

TP4+3V3

E5V

+3V3 VDD_MCUJP3R101

1K

VBUS_HS

TP5Ground

VDD_MCU

VDDA

VREF+

L6BEAD(FCM1608KF-601T03)

R1580

VDD_MCU

DSI_VDD12VDD_MCU

Ceramic capacitor (Low ESR <600m ohm)

C202.2uF

Only one 2.2uF required on board

C19100nF

+3V3

C98100nF

C105100nF

C115100nF

C871uF

C90100nF

VREF+

C921uF

VDDA

C101100nF

VDD_MCU

C108100nF

C116100nF

C110100nF

C91100nF

C117100nF

C109100nF

C118100nF

C96100nF

C93100nF

VDD_MCU

C100100nF

C102100nF

C95100nF

C97100nF

C104100nF

C107100nF

C364.7uF

C106100nF

L32.2uH(LQM2MPN2R2NG0)

VDD_MCU

C94100nF

TP21V8

+3V3 +1V8

VSS K9

VREF- N1

VREF+M1

VSSA P1

VDDE11

VSS J7

VDDK5

VSSSMPSF2

VSS H11

VSS L11

VSS K10

VSS L7

VSS G7

VDDG5

VSS L10

VDDH5

VDDE9

VSS K11

VDDF5

VSS H10

VDDL5

VSS L8

VSS L9

VSS J11

VSS G11

VSS H7

VSS K7

VSS K8

VSS J10

VSS G10

VDDG13

VSS R4

VDDM5 VDDL13

VSS B6

VCAPA7

VDDSMPSF1

VDDE6

VDDN8

VDDJ13 VDDH13

VSS A17

VSS C16

VDDLDOC17

VCAPD17

VDD33USBF17

VSS G16

VDD50USBG17

VSS J16

VSS J17

VSS G8

VSS G9

VSS H8

VSS H9

VSS J8

VSS J9

VSS N16

VCAPDSI N17

VDDDSI P17

VSS U1

VCAPU11

VDDLDOU12

VSS U17

VSS T12

VSS A1

VBATB1

VSS B2

VDDAL1

VSS J3

VDDN7

VSS R8

VSSDSI M15

VDDM13

VDDN12 VDDN11

VDDLDOA6

VSSDSI L15VSSDSI K15

VDDN10

VDDK13

VSS C10

VSS C13

VFBSMPSG2 VLXSMPSE1

U6C

STM32H747XIH6U

C281uF_X5R_0603

VDD_MCU

VIN

C14310uF(25V)

E5V

GND-SD

C16 2.2uFC33 4.7uFC39 4.7uF

C32 2.2uFC40 2.2uF[N/A]

VDD_MCU

H7H1

H8 H2

H5 H3

H6 H4

GND-SD

C544.7uF

C65100nF

C69TPSR106K006R1000NC 1

GN

D6

VO 2

NC 5GN

D7

VI3

NC 4

U11

ST1L05APU33R

SB9

SB11SB2

SB16

SB10

SB1SB12

SB14

SB15

5V_USB_STLK

5V_USB_CHGR CHGR

C4210uF

C14610uF

C15 4.7uF[N/A]

C21[N/A]

Vin3 Vout 2

1

Tab 4

U8LD1117S18TR

Vin3 Vout 2

1

Tab 4

U19LD1117S50TR

USB_uB_105017-0001

VBUS 1

DM 2

DP 3

ID 4

GND 5

Shield 6

USB

_Mic

ro-B

rece

ptac

le

Shield 7

Shield 8

Shield 9

EXP 10

EXP 11

CN14

100nFC75

5V_USB_PWR

Shunt Fitted 1-2

1 23 45 67 89 10

JP6

5V_USB_PWR

SB46

SB48SB49VDD_SDC

VDD_SDC

LDO mode: SB1, SB12, SB49 mounted, SB2,SB11, SB19, SB46, SB48 removedSMPS mode (default): SB2, SB11, SB19, SB46,SB48 mounted, SB1, SB12, SB49 removedSB14, SB15 are backup

C15210uF

SMPS GNDPlace near L3

C153 220pFGND-SD

GND-SD

C2610uF(GRM155R60G106ME44)

L7BEAD(FBMJ1608HM180NTR)

SB19

Page 39: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 439

/61

Figure 23. SDRAM memory device

4 15

SDRAM

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

PE1PE0FMC_NBL0

FMC_NBL1

D[0..31]

A[0..15]

D[0..31]

A[0..15]

D0D1D2D3D4D5D6D7D8D9D10D11D12D13D14D15

D16D17D18D19D20D21D22D23D24D25D26D27D28D29D30D31

A1A2A3A4A5A6A7A8A9A10A11

A0

SDRAM

SDNCASSDNWE

SDNRASSDNE1SDCKE1SDCLK

FMC_NBL3FMC_NBL2

+3V3

+3V3

Place close SDRAM

PH5PG15PF11PH6PH7PG8

PI5PI4

A14A15

C38

100n

FC

3510

0nF

C12

110

0nF

C11

910

0nF

C24

100n

FC

4110

0nF

C45

100n

FC

2910

0nF

C37

100n

FC

2510

0nF

C30

100n

FC

2710

0nF

C23

100n

FC

4410

0nF

IS42S32160D-6BLI

A11H9

A10G7

A9J3

A8H2

A7H1

A6G3

A5G2

A4G1

A3F3

A2F7

A1G9

A0G8

NCE3

DQ0 R8

DQ8 L2

DQ1 N7

DQ9 M3

DQ2 R9

DQ10 M2

DQ3 N8

DQ11 P1

VDDQB2

DQ4 P9

DQ12 N2

DQ5 M8

DQ13 R1

DQ6 M7

DQ14 N3

DQ7 L8

DQ15 R2

VSS A3VDDA7

DQ16 E8

DQ24 A2

DQ17 D7

DQ25 C3

DQ18 D8

DQ26 A1

DQ19 B9

DQ27 C2

DQ20 C8

DQ28 B1

DQ21 A9

DQ29 D2

DQ22 C7

DQ30 D3

DQ23 A8

DQ31 E2

VSSQ B3

VDDQB7 VSSQ B8

VSSQ C1VDDQC9

VSSQ D1VDDQD9

VDDQE1

NCE7

VSSQ E9

VSS F1VDDF9

A12H3

NCH7

BA0J7 BA1H8

NCK2 NCK3

VDDQL1

VSS L3VDDL7

VSSQ L9

VSSQ M1VDDQM9

VSSQ N1VDDQN9

VDDQP2 VSSQ P3

VDDQP7 VSSQ P8

VSS R3VDDR7

DQM0K9 DQM1K1 DQM2F8

CLKJ1 CKEJ2 CS#J8

DQM3F2

RAS#J9 CAS#K7 WE#K8

U7

IS42S32800G-6BLI

A12

R47 0

Page 40: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

40/61

UM

2411 Rev 4

Figure 24. Audio codec device

5 15

Audio

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

SAI1_SCKA

Default I2C Address:0011010

PE6

C59

100n

F

C56

100n

F

+3V3

+1V8

+3V3

SAI1_FSASAI1_SDASAI1_SDB

PE5PE4

PE3Audio_INT

I2C4_SDAI2C4_SCL

PD13PD12

SAI1_MCLKAPG7

C51

100n

F

C50

100n

F

R9720

R9820

C48 2.2uF

C47 2.2uF

C49 2.2uF

MICBIAS1

SAI4_CK1

SAI4_D1 PC1

+3V3

C68

100n

F

+1V8

+3V3

+1V8

C57

100n

F

C15

010

0nF

+3V3

PJ15

R99 4K7

R213 10K

C46 1uF

C58

1uF

C64

1uF

C70

4.7u

F

C60

4.7u

F

C62

4.7u

F

C674.7uF

C734.7uF

C744.7uF

PE2

R105 0R103 0

MIC

_DA

TA

MIC

_CLK

RIGHT

Right

Left

Jack in blue

C711uF

C721uF

RCA in Yellow for SPDIF input

SPDIF_RX02

1

34

CN3

RCJ-01X-SMT

2

3

4

5 U16

74LVC1G04SER12875

R133100

R126100

C7822nF

C7722nF

+3V3 +3V3

+3V3

Very close to Output pin 4

Second StageR129

[NA]

First Stage

of first stage

JP2

JP5

SPK Left

SPK Right

PD7

Jack out Green

+3V3

6

4

3 CN11

PJ3028B-3-GR

6

4

3CN10

PJ3028B-3-BE

1 32

45

6

D4ESDA6V1BC6

SB41

SB45 SB21

SB42

SB44

SB22

SB43LEFT SELECTION

C80100nF

C81100nF

R108 [N/A]

1MR132

1MR127

GND5 DOUT 4CLK 3VDD1 LR 2U21

MP34DT05-A

ADCDAT1F2

ADCLRCLK1/GPIO1G3

AGND D6

CPVDDG9

CPVOUTN H7

CPVOUTP G7

CS/ADDR G2

DACDAT1E4

CPGND H9

DCVDDF1

DBVDDD2 DGND E2

CPCB H8

AVDD1D9

BCLK1G1

CIFMODE A4

CPCA G8

DMICCLKC6

AGND E7

AGND E8

AVDD2D8

GPIO2/MCLK2 E1

GPIO3/BCLK2H2

GPIO4/LRCLK2F4

GPIO5/DACDAT2H3

GPIO6/ADCLRCLK2G4 GPIO7/ADCDAT2E5

GPIO8/DACDAT3H4

GPIO9/ADCDAT3F5

GPIO10/LRCLK3H5 GPIO11/BCLK3F6

HP2GND F7

HPOUT1FB G5

HPOUT1L H6HPOUT1R G6

HPOUT2N F9

HPOUT2P F8

IN1LND7 IN1LPC8

IN1RNB7 IN1RPC7

IN2LN/DMICDAT1B9 IN2LP/VRXNB8

IN2RN/DMICDAT2A9 IN2RP/VRXPA8

LDO1ENAD4

LDO1VDDE9

LDO2ENAD5

LDO2VDDD1

LINEOUT1N C5

LINEOUT1P B5

LINEOUT2N C4

LINEOUT2P B4

LINEOUTFB A6

LRCLK1E3

MCLK1 D3

MICBIAS1 A7

MICBIAS2 B6

REFGND A5

SCLK H1SDA F3

SPKGND1 A1

SPKGND2 C1

SPKMODE A3

SPKOUTLN B1

SPKOUTLP A2

SPKOUTRN C3

SPKOUTRP B3

SPKVDD1B2

SPKVDD2C2

VMIDC C9

VREFCE6

U12

WM8994ECS/R

23

45 U15

74LVC1G04SE

MP34DT05-A for replacement

Page 41: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 441

/61

Figure 25. DSI LCD and camera connector

6 15

LCD&Camera Connectors

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

PJ12

TOUCH_INTPK7

DSI LCD

+5V L5BEAD(FCM1608KF-601T03) C76

100nF

L4 BEAD(FCM1608KF-601T03)

DSI_CK_PDSI_CK_N

DSI_D0_PDSI_D0_N

DSI_D1_PDSI_D1_N

LCD_BL_CTRL

DSI_TE

R123

10K

C9100nF

PJ2

DSI_RESET

11 2 2

33 4 4

55 6 6

77 8 8

99 10 10

1111 12 12

1313 14 14

1515 16 16

1717 18 18

1919 20 20

2121 22 22

2323 24 24

2525 26 26

2727 28 28

2929 30 30

3131 32 32

3333 34 34

3535 36 36

3737 38 38

3939 40 40

4141 42 42

4343 44 44

4545 46 46

4747 48 48

4949 50 50

5151 52 52

5353 54 54

5555 56 56

5757 58 58

5959 60 60

6161

6262

6363

6464

CN15

QSH-030-01-F-D-A-K-TR

PG3

+3V3

+3V3

SCLK/MCLKLRCLKI2S PE6

PE5PE4

CEC PB6CEC_CLK PA8

DSI_D2_PDSI_D2_N

DSI_D3_PDSI_D3_N

+1V8

C10100nF

DCMI_D0DCMI_D1DCMI_D2DCMI_D3DCMI_D4DCMI_D5DCMI_D6DCMI_D7

+3V3 Camera_CLK

+3V3

C79100nF

DCMI_D[0..7] DCMI_D[0..7]

DCMI_PWR_EN

DCMI_VSYNC

DCMI_HSYNC

DCMI_PIXCK

123456789101112131415161718192021222324252627282930

3132

P1

FPU330ZH-BT1D3-CA

R5 100

R4 100

C810uF

PA4

PA6

PB7

PJ14RESET#

I2C4_SCL

I2C4_SDA

PD12

PD13

PD12

PD13 OSC_24M

Camera Connector

SB29SB28

SB27SB26

C310uF

Page 42: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

42/61

UM

2411 Rev 4

Figure 26. Ethernet

7 15

Ethernet

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

RMII_TXD0RMII_TX_EN

RMII_RXD0

RMII_REF_CLK

RMII_CRS_DV

ETH_MDCETH_MDIO

RMII_TXD1

RMII_RXD1

MDIO12 MDC13

RXD1/MODE17 RXD0/MODE08

RXER/PHYAD010

TXEN16

TXD017

TXD118

CRS_DV/MODE211

nRST15

XTAL1/CLKIN5 XTAL24

GND_EP 25

RBIAS 24

VDDIO 9

VDD1A 19

VDD2A 1

VDDCR 6

RXP 23

RXN 22

TXN 20TXP 21

nINT/REFCLK014

LED2/nINT/nPME/nINTSEL 2LED1/nINT/nPME/REGOFF 3

U18

LAN8742A-CZ-TR

iDiff Pair 100ohm

iDiff Pair 100ohm

iDiff Pair 100ohmi

Diff Pair 100ohm

TD_N

TD_P

RD_N

RD_P

R173

12K1

C8610uF

PG11PG13PG12

PC4PC5

PA7

PC1PA2

PA1

R7410K

R7510K

R6810K

R163 10K

C111100nF

C112100nF

C99100nF

C88100nF

C89100nF

C1131uF_X5R_0603

C114470pF

I/O11

GND2

I/O23 I/O3 4Vbus 5I/O4 6U17

USBLC6-4SC6C103100nF

R16750

R16150

R17050

R16450

R171 33R175 33

R160 33R64 1K5

R63 10K

R153 33

+3V3

+3V3

+3V3

+3V3

+3V3

RESET#

R155 0

OSC_25M

R8010K

R44270

R79270

R15675

C17TC1206KKX7RDBB102

R17475

R16675

R7675

TD+1

CT2

TD-3

RD+6

CT7

RD-8

TX+ 16

CT 15

TX- 14

RX+ 11

CT 10

RX- 9

U5

KMS-1102NL

RX+3

NC5 NC4

NC7 RX-6

NC8

LED(Yellow)_A10

LED(Yellow)_K9

LED(Green)_K11 LED(Green)_A12

TX+1

TX-2

Shield13

Shield14

CN7

KRJ-CB4.2GYZNLR5710K

R810

ETH_nINT

+3V3

L8BEAD(FCM1608KF-601T03)

R177 [N/A]

Page 43: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 443

/61

Figure 27. Quad-SPI Flash memory devices

8 15

QSPI

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

Twin Quad SPI Flash

QSPI_BK1_IO3

QSPI_BK1_IO1 PF9

PF6

QSPI_BK1_NCS PG6

C13 100nF

+3V3

+3V3

R15 33

R20 33

QSPI_BK1_IO0

QSPI_BK1_IO2

PD11

PF7

QSPI_CLKPB2

R2 33

R1 33

R810K

QSPI_BK2_IO0

QSPI_BK2_IO1 QSPI_BK2_IO2

QSPI_BK2_IO3 R18 33[N/A]

R19 33[N/A]

R333[N/A]

R633[N/A]

PG9

PG14

PH2

PH3

C84100nF

+3V3

CS#7

DQ18

NC6

NC5 NC 12

NC 11

Vss 10

W#/Vpp/DQ2 9

HOLD#/DQ31

VCC2

NC3

CLK 16

DQ0 15

NC4 NC 13

NC 14

U14

MT25QL512ABB8ESF-0SIT

R135 33

R134 33

R125 33

R124 33

BK2_IO3

NCS2

BK2_IO1

QSPI_CLK

BK2_IO0

BK2_IO2

Two QSPI Flash solution

Twin Quad SPI Flash solutions:

One Twin Quad SPI Fllash U3:MT25TL01GHBB8ESF-0SIT U14:NA

Two Quad SPI Fllash (default) U3:MT25QL512ABB8ESF-0SIT U14:MT25QL512ABB8ESF-0SIT

R3/R6/R18/R19, SB47 ON R124/R125/R134/R135, SB25, C84 OFF

BK2_IO3

BK2_IO0

BK2_IO2BK2_IO1

QSPI_CLK

NCS2

R124/R125/R134/R135, SB25, C84 ON R3/R6/R18/R19, SB47 OFF

CS#7

DQ18

NC6

NC5 NC 12

NC 11

Vss 10

W#/Vpp/DQ2 9

HOLD#/DQ31

VCC2

NC3

CLK 16

DQ0 15

NC4 NC 13

NC 14

U3

MT25QL512ABB8ESF-0SIT

SB47

SB25

Page 44: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

44/61

UM

2411 Rev 4

Figure 28. Physical control peripherals and microSD™ card

9 15

Peripherals

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

JOY_SELJOY_DOWNJOY_LEFTJOY_RIGHTJOY_UP

Buttons

Joystick

PK2PK3PK4PK5PK6

1 2

LD3Red

1 2

LD2Orange

1 2

LD4Blue

1 2

LD1Green+3V3

R203510

R204680

R205680

R209680

LEDs

LED4

LED3

LED1

LED2

PI12

PI13

PI14

PI15

COMMON5

Selection2

DOWN3

LEFT1

RIGHT4

UP6

GND 7

GND 8

B3

MT-008A

MICRO SD

+3V3

SMS064FF or SMS128FF

1 2 3 4 5 6 7 8SW

29

SW1

10

CN12PJS008-2000

R1220

+3V3

(TF) Card

input pin with pull-up

PI8

R11547K

R11847K

R11947K

R11647K

R11747K

+3V3

SDIO1_CLKSDIO1_CMD

SDIO1_D0SDIO1_D1

SDIO1_D2SDIO1_D3

PC8PC9

PC10PC11

PC12PD2

uSD_Detect

R214220K

R216100

R215330

PC13

+3V3

WAKEUP

143 2

B2USER

Wakeup & Key Button

12

D10

ESDA7P60-1U1M

1 3

24 5 6

D9ESDA6V1-5SC6

VC

CB

1

GN

DB

2

GN

DB

3

GN

DB

4

DET

B5

O1

A1

O2

A2

O3

A3

O4

A4

O5

A5

O6

A6

I1C

1I2

C2

I3C

3

I4C

4I5

C5

I6C

6

U13EMIF06-HSD03F3

C149100nF

+3V3

C151[N/A]

R121[N/A]

Page 45: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 445

/61

Figure 29. Pmod, STMod+ and audio connectors

10 15

PMOD_STMod+ connector

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

PMOD

123456

789

101112

P3

SSW-106-02-F-D-RA

+3V3

12345678910

11121314151617181920

P2

SQT-110-01-F-D-RA

PA0PMOD#11-INTPMOD#12-RST

PMOD#1-NSS

PMOD#3-MISOpPMOD#2-TX

PD3

PJ13PD5PC3

PD6PC2

PA12

PMOD#2-MOSIp

PMOD#3-RX

PMOD#7-SCL

PMOD#4-SCK

PMOD#8-MOSIsPMOD#9-MISOsPMOD#10-SDA

PMOD#13-ADCPMOD#14-PWM

PMOD#17-DF-D3PMOD#18-DF-CKOUTPMOD#19-DF-D7PMOD#20-DF-CK7

PA4PF8

PC7

PC6

PB9PB8

+5V

PMOD#1

PMOD#2PMOD#3PMOD#4

PMOD#11PMOD#12

PMOD#1PMOD#2PMOD#3PMOD#4

PMOD#11PMOD#12

PD12PB15PB14PD13

STMod+

ATOM FH254206C-1600

ATOM FH200210C-12000

SB35

SB33SB34

SB36

+3V3

+3V3FHCS44-210

135791113151719

2468

101214161820

CN17

Receptacle 10X2 TH VT 1.27mm

PC7 PB9

PJ13PC6

DFSDM_CKOUT

DFSDM_DATIN2DETECTnMEMS_LED

DFSDM_CKOUTDFSDM_DATIN3 DFSDM_DATIN7

PMOD#17PMOD#18PMOD#19

PMOD#17 PMOD#19

PMOD#11

PMOD#14

PMOD#12

Audio Connector

PD3

PB14

PMOD#9

PMOD#9PC3DFSDM_DATIN1 PMOD#2

PMOD#18 SB40 PMOD#18

PMOD#1-CTS

PMOD#4-RTS

SB31SB32

SB37SB38

PA11

PD4

Page 46: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

46/61

UM

2411 Rev 4

Figure 30. TAG debug connector

12 15

TAGConnector

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

Only footprint with Cable: TC2050-IDC-NL

TDI

RESET#TRST

TMS/SWDIO

TCK/SWCLK

TDO/SWO

PA13

PA14

PB3PA15PB4

R208 22

R207 22

R206 22R212 22R211 22R210 22

+3V3

Fitted: NO

1 102 93 84 75 6

CN16

TC2050-IDC-NL

1 32

4 5

D12ESDALC6V1W5

1 32

4 5

D11ESDALC6V1W5

Page 47: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 447

/61

Figure 31. ARDUINO® Uno connector

13 15

Arduino connectors

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

Arduino uno connector

+3V3+5V

A0A1A2A3A4A5

RX/D0TX/D1

D2

D4PWM/D3

PWM/D5PWM/D6

D7

D8PWM/D9

PWM/CS/D10

SDA/D14SCL/D15 PD12

PD13

NRST

VIN

NRSTSCK/D13

MISO/D12PWM/MOSI/D11

AVDDGND

VREF+

C18[N/A]

ARD_A0ARD_A1ARD_A2ARD_A3

ARD_A4

ARD_A5

ARD_D5ARD_D4ARD_D3ARD_D2ARD_D1ARD_D0

ARD_D13ARD_D12ARD_D11ARD_D10ARD_D9ARD_D8

ARD_D6ARD_D7

ARD_D15

ARD_D14

PA4PF10PA0_CPA1_C

PC2_C

PC3_C

PJ9PJ8PJ3

PJ4PA6PJ7PJ0

PJ5PJ6PK1PJ10PJ11PK0

ADC3_IN1

ADC3_IN0

ADC12_IN1ADC12_IN0ADC3_IN8ADC12_IN4

I2C4_SDA PD13

PD12I2C4_SCL

UART8_RXUART8_TX

TIM13_CH1

TIM3_CH1

TIM8_CH2TIM1_CH1, SPI5_NSSTIM1_CH2N, SPI5_MOSISPI5_MISOSPI5_SCKIOREF

NRST3V35VGNDGNDVIN

PO

WE

RA

IN

I2C4_SCL

I2C4_SDA

WARNING voltage applied to VIN <11.5V

TIM8_CH2N

PF8

123456

CN9

SAMTEC SSW-106-22-x-S-VS

12345678

CN8

SSW-108-22-x-S-VS

12345678

CN6

SSW-108-22-x-S-VS

123456789

10

CN5

SSW-110-22-x-S-VS

SB24

SB7

SB23

SB6

R1201K

E5V

1 2LD6

Green

R46510

SB5

+3V3

1

23

GSD

T1BSN20BK

1MR45

R43 [N/A]

Page 48: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

48/61

UM

2411 Rev 4

Figure 32. STLINK-V3E module

11 15

STLink_V3E_Module

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

GNDDetect

STLK_VCP_RXSTLK_VCP_TX

T_SWCLKa

T_SWDIO_INT_SWDIOa

T_SWOa

T_NRSTa

3V3_STLK MCO

LED_STLK

STLK_SWDIOSTLK_SWCLK

T_PWR_ENT_PWR_EXT

T_SW_DIR

USB_DEV_HS_NUSB_DEV_HS_P

3V3_STLK

USB_DEV_HS_NUSB_DEV_HS_P

iUSB

Matched Net Lengths [Tolerance = 0.2mm]Impedance Constraint [Min = 85.00 Max = 95.00 ]

iUSB T_SWCLK

T_SWDIO

T_SWO

T_NRST

T_PWR_ENT_PWR_EXT

Fitted: NO

JP1100nFC52

10K

R112

10K

R111

2.2uFC433KR100

4K7R83

4K7R86100nF

C61

T_SWCLKT_SWO

T_NRST

T_SWDIO

LED_STLK

3V3_STLK

330

R113

330

R114

T_PWR_EXTT_PWR_EN

T_VCP_TXT_VCP_RX

Header 4x11 2 3 4

Fitted: NO

CN4

3V3_STLK

Must be on a border or the PCB.

10K

R110

20pFFitted: NO

C55

USB_uB_105017-0001

VBUS 1

DM 2

DP 3

ID 4

GND 5

Shield 6

USB

_Mic

ro-B

rece

ptac

le

Shield 7

Shield 8

Shield 9

EXP 10

EXP 11

CN2

USB_DEV_HS_CN_NUSB_DEV_HS_CN_P

iUSB

iUSB

Silkscreen = Reserved

Fitted: NO

JP4

100R96

100R102

100R104

LD_BICOLOR_CMS

21

4 3

Red

Green

LD10

ST-LINKV3E_SWD

T_VCC AIN/PA0 N3

T_NRST/PA5 P4

T_SW_DIR/PA7 R3

T_PWR_ENn/PB0 R5T_PWR_EXT/PB1 R4

USB_DEV_HS_N/PB14R14

USB_DEV_HS_P/PB15R15

MCO/PA8 F15

LED_STLK/PA10 D15

STLK_SWDIO/PA13A15

STLK_SWCLK/PA14A14

OSC32_IN/PC14E1

OSC32_OUT/PC15F1

OSC_IN/PH0G1

OSC_OUT/PH1H1

NRSTJ1

BOOT0D6

PDR_ONC6

VCP_STLK_RX/PG9 C10

VCP_STLK_TX/PG14 A7

T_SWCLK/PH6 M11

T_SWDIO_IN/PH7 N12

T_SWDIO_OUT/PF9 L2

T_SWO/PD2 D12

V12_OTGPHY/PG7J14

REXT_OTGPHY/PG6J15

GNDDetect/PG5 K13

HW_TYP_0/PI4 D4

HW_TYP_1/PI5 C4

U9A

+3V3T_VCC

Closed to Pin1 of Mirco-B

100nF

Fitted: NO

C6

ECMF02-2AMX6

GND 3NC4

D+in6 D+out 1D-in5 D-out 2

U1

12

D3

ESDA7P60-1U1M

VDD4 OUT 3

EN1 GND 2

X4

NZ2520SB-25.00M

5V_USB_CHGR

T_VCP_RXT_VCP_TX

+3V3

STDC14 Receiver

FTSH-107-01-L-DV-K

1 23 45 67 8

1091113

1214

CN13T_VCC must be to connected to VDD_MCU of the Target

100R95

T_VCC

GNDDetect

FTSH-105-01-L-DV-K soldered centrally on the 14-pin footprint

R217 22R218 22R219 22

R220 22R221 22R222 22 STLK_VCP_RX

STLK_VCP_TX

T_SWCLKT_SWDIO

T_SWO

T_NRSTT_VCP_RX T_VCP_TX

T_SWCLKaT_SWDIOa

T_SWOa

T_NRSTa

1

32

4

5

D14

ESDALC6V1W5

T_SWCLK

T_SWDIO

T_SWO

T_NRST

T_VCP_TX

1

32

4

5

D15

ESDALC6V1W5

T_VCP_RX

STLK_SWDIO

STLK_SWCLK

Page 49: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

che

matic

dia

gra

ms

UM

2411 R

ev 449

/61

Figure 33. STLINK-V3E power

15 15

STLink_V3E_PWR

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

3V3_STLK

Ceramic capacitor (Low ESR)

3V3_STLK

3.3 Volts ST-LINK3V3_STLK

T_PWR_EXT

100nFC147

100nFC144

1uF

C145

10nFC142

LDK120M33R51

2

GND3

4

BYPASSINH

Vin Vout

U20

2.2uFC136

2.2uFC127

100nFC122

10KR94

2K7R85

4K7R84

3V3_STLK

100nFC131

BAT60JFILM

D7

T_PWR_EXT

T_PWR_ENT_PWR_EN

3V3_STLK

1uFC128

4.7uFC123

5 Volts ST-LINK

1uF

C53

ST-LINKV3E_SWD

VBATC1

VSS

F9V

SSF8

VREF- N1VSSA M1

VREF+P1

VSS H9

VSS H10

VCAP2F13

VSS J6

VDDK4 VDDC5

VSS J7

VCAP1M10

VSS J8

VDDG13

VSS J9

VSS J10

VDDN10

VDDG3

VDDAR1

VDDC8

VDDC7

VDDF3

VDDJ12

VDDC9

VSS K6

VSS K7

VSS

F10

VSS

G6

BYPASS-REGL4

VDDN8

VDDN9

VDDJ13

VDDH13

VSS

G7

VSS

G8

VSS H6

VSS H7

VSS H8

VSS K8

VSS K9

VSS K10

VSS F12

VSS D5

VSS G2

VSS M8

VSS

G9

VSS

G10

VSS

M9

VSS

G12

VSS

D8

VSS

D7

VSS

F2V

SSH

12V

SSD

9V

SSF6

VSS

F7

U9B

1uF

C148

E5V

VBUS_HS

100nFC132

100nFC134

100nFC135

100nFC130

100nFC133

100nFC66

100nFC140

100nFC125

100nFC138

100nFC139

100nFC141

100nFC137

100nFC124

100nFC126

100nFC129

+5V

SB13

3V3_STLK

BAT60JFILM

D6

BAT60JFILM

D8

T_PWR_EN

10KR107

RED

LD9

820

R106

5V_USB_STLK

100nFC63

LED Curr=4mA, Lum=25%

IN5 OUT 1

GND

2

EN4 FAULT 3

STMPS2151STR

U10

100K

R109

BAT60JFILM

D55V_USB_CHGR

5V_USB_CHGR

5V_USB_PWR

SB18

Page 50: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Sc

he

ma

tic d

iag

ram

sU

M2

411

50/61

UM

2411 Rev 4

Figure 34. USB_OTG_HS port

14 15

USB_OTG_HS

MB1248 D.2

1/21/2019

Title:

Size: Reference:

Date: Sheet: of

A4 Revision:

STM32H7-DKProject:

ULPI_D[0..7]

ULPI_CK

ULPI_D0ULPI_D1ULPI_D2ULPI_D3

ULPI_DIRULPI_NXT

ULPI_STP

+5V

R133K3

12LD5

Red

R17620

C74.7uF

VBUS1

DM2

DP3

ID4

GND5

Shield6

USB

_Mic

ro-A

B re

cept

acle

Shield7

Shield8

Shield9

EXP10

CN1

475900001

VBUS_HS

PA3PB0PB1PB10

ULPI_D[0..7]

PB11PB12PB13PB5

ULPI_D4ULPI_D5ULPI_D6ULPI_D7

R11

10K

R12 820

R71330

12

LD7Green

R6647K

R6122K

C2

100nF

C5

100nF

C4

100nF

C1

100nF

RESET#

PH4PI11PC0PA5

3

1

2

T59013

A1

A2

B1

B2

D1[N/A]

A1

A2

B1

B2

D2[N/A]

+3V3

+3V3

GND2

IN5

EN4 OUT 1FAULT 3U2

STMPS2151STR

OTG_HS_OverCurrentR7 0 PJ1

C14100nF

C83100nFC85

100nF

R35 33

R1374K7

SB30 closed if reset iscontrolled by hardware

CPEN 17

VBUS 22

ID 23

REFSEL0 8

DP 18DM 19

RESETB27

VBAT 21NXT2

DIR31

STP29

CLKOUT1

VDD1.8 30VDD3.3 20

D713

D610

D59

D47

D36

D25

D14

D03 REFSEL1 11

VDD1.8 28

XO25

NC 12

REFCLK26

REFSEL2 14

VDDIO 32

RBIAS 24

GNDPAD 33

SPK_R16 SPK_L15

U4

USB3320C-EZK

R36 0R28 0R26 0

R21 0R27 0R29 0R42 0R40 0R39 0R38 0R37 0

R10 8K06_1%

R410

R250

R160

REFSEL0 REFSEL1 REFSEL2

REFSEL0REFSEL1REFSEL2

+1V8

C12 100nF+5V

VDD4 OUT 3

EN1 GND 2

X1

NZ2520SB-24.00M

R9

10K

+3V3

OSC_24M

OSC_24M

+3V3

R33 0 4

3

5 G

SD6

78

21 T4

STS5PF30L

3

1

2

T29013

+1V8

R581K

R32 10K

R31 10K

T1_D T1_G

3

4

5

G

SD

6

21

T3STT4P3LLH6[N/A]

T1_D

+3V3

T1_G

Backup footprint for T4

USB_VDDIO

USB_VDDIO

USB_VDDIO+3V3

R138100K

C11100nF

2.2uFC82

R24 51

R23 51

R34[N/A]

R30[N/A]

R22[N/A]

R14[N/A]

R136[N/A]

L2BLM18PG121SN1D

L1BLM18PG121SN1D

SB30

Page 51: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 51/61

UM2411 STM32H747I-DISCO I/O assignment

60

Appendix A STM32H747I-DISCO I/O assignment

Table 22. STM32H747I-DISCO I/O assignment

Pin GPIO port GPIO primary interface

A1 VSS -

A10 PG9 QSPI_BK2_IO2

A11 PD5 PMOD#2- USART2_TX

A12 PD4 PMOD#4- USART2_RTS

A13 PC10 SDIO1_D2

A14 PA15 JTDI

A15 PI1 FMC_D25

A16 PI0 FMC_D24

A17 VSS -

A2 PI6 FMC_D28

A3 PI5 FMC_NBL3

A4 PI4 FMC_NBL2

A5 PB5 ULPI_D7

A6 VDDLDO -

A7 VCAP -

A8 PK5 JOY_RIGHT

A9 PG10 DCMI_D2

B1 VBAT -

B10 PJ15 Audio_INT

B11 PD6 PMOD#3- USART2_RX

B12 PD3 PMOD#18_DFSDM_CKOUT/DCMI_D5

B13 PC11 SDIO1_D3 || DCMI_D4

B14 PA14 JTCK-SWCLK

B15 PI2 FMC_D26

B16 PH15 FMC_D23

B17 PH14 FMC_D22

B2 VSS -

B3 PI7 FMC_D29

B4 PE1 FMC_NBL1

B5 PB6 HDMI_CEC

B6 VSS -

B7 PB4 NJTRST

Page 52: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

STM32H747I-DISCO I/O assignment UM2411

52/61 UM2411 Rev 4

B8 PK4 JOY_LEFT

B9 PG11 ETH_/TX_EN/TX_EN

C1 PC15-OSC32_OUT OSC32_OUT

C10 VSS -

C11 PD7 SPDIF_RX0

C12 PC12 SDIO1_CK

C13 VSS -

C14 PI3 FMC_D27

C15 PA13 JTMS-SWDIO

C16 VSS -

C17 VDDLDO -

C2 PC14-OSC32_IN OSC32_IN

C3 PE2 ETH_nINT || SAI4_CK1

C4 PE0 FMC_NBL0

C5 PB7 DCMI_VSYNC

C6 PB3 JTDO/TRACESWO

C7 PK6 JOY_UP

C8 PK3 JOY_DOWN

C9 PG12 ETH_/TXD1/TXD1

D1 PE5 SAI1_SCK_A

D10 PJ14 DCMI_PWR_EN

D11 PJ12 BL_CTRL

D12 PD2 SDIO1_CMD

D13 PD0 FMC_D2

D14 PA10 VCP-USART1_RX

D15 PA9 VCP-USART1_TX

D16 PH13 FMC_D21

D17 VCAP -

D2 PE4 SAI1_FS_A

D3 PE3 SAI1_SD_B

D4 PB9 PMOD#19_DFSDM-DATA7 || DCMI_D7

D5 PB8 PMOD#20_DFSDM-CK7 || DCMI_D6

D6 PG15 FMC_SDNCAS

D7 PK7 TOUCH_INT

D8 PG14 QSPI_BK2_IO3

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 53: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 53/61

UM2411 STM32H747I-DISCO I/O assignment

60

D9 PG13 ETH_/TXD0/TXD0

E1 VLXSMPS -

E10 PJ13 PMOD#12_GPIO

E11 VDD -

E12 PD1 FMC_D3

E13 PC8 SDIO1_D0

E14 PC9 SDIO1_D1 || DCMI_D3

E15 PA8 CEC_CK || MCO1

E16 PA12 PMOD#4-SPI2_SCK/2_CK

E17 PA11 PMOD#1-SPI2_NSS/2_WS

E2 PI9 FMC_D30

E3 PC13 TAMP_1/WKUP2

E4 PI8 uSD_Detect

E5 PE6 SAI1_SD_A

E6 VDD -

E7 PDR_ON -

E8 BOOT0 -

E9 VDD -

F1 VDDSMPS -

F13 PC7 PMOD#17_DFSDM_DATA3/DCMI_D1

F14 PC6 PMOD#11_INT/DCMI_D0

F15 PG8 FMC_SDCLK

F16 PG7 SAI1_MCLK_A

F17 VDD33USB -

F2 VSSSMPS -

F3 PI10 FMC_D31

F4 PI11 ULPI_DIR

F5 VDD -

G1 PF2 FMC_A2

G10 VSS -

G11 VSS -

G13 VDD -

G14 PG5 FMC_BA1

G15 PG6 QSPI_BK1_NCS

G16 VSS -

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 54: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

STM32H747I-DISCO I/O assignment UM2411

54/61 UM2411 Rev 4

G17 VDD50USB -

G2 VFBSMPS -

G3 PF1 FMC_A1

G4 PF0 FMC_A0

G5 VDD -

G7 VSS -

G8 VSS -

G9 VSS -

H1 PI12 LED1

H10 VSS -

H11 VSS -

H13 VDD -

H14 PG4 FMC_BA0

H15 PG3 DSI_Reset

H16 PG2 FMC_A12

H17 PK2 JOY_SEL

H2 PI13 LED2

H3 PI14 LED3

H4 PF3 FMC_A3

H5 VDD -

H7 VSS -

H8 VSS -

H9 VSS -

J1 PH1 - OSC_OUT OSC_OUT

J10 VSS -

J11 VSS -

J13 VDD -

J14 PK0 ARD_D13-SPI5_SCK

J15 PK1 ARD_D10-SPI5_NSS || TIM1_CH1

J16 VSS -

J17 VSS -

J2 PH0 - OSC_IN OSC_IN

J3 VSS -

J4 PF5 FMC_A5

J5 PF4 FMC_A4

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 55: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 55/61

UM2411 STM32H747I-DISCO I/O assignment

60

J7 VSS -

J8 VSS -

J9 VSS -

K1 NRST NRST

K10 VSS -

K11 VSS -

K13 VDD -

K14 PJ11 ARD_D12-SPI5_MISO

K15 VSSDSI -

K16 DSI_D1P -

K17 DSI_D1N -

K2 PF6 QSPI_BK1_IO3

K3 PF7 QSPI_BK1_IO2

K4 PF8 PMOD#14_PWM || ARD_D3-TIM13_CH1

K5 VDD -

K7 VSS -

K8 VSS -

K9 VSS -

L1 VDDA -

L10 VSS -

L11 VSS -

L13 VDD -

L14 PJ10 ARD_D11-SPI5_MOSI || TIM1_CH2N

L15 VSSDSI -

L16 DSI_CKP -

L17 DSI_CKN -

L2 PC0 ULPI_STP

L3 PF10 ARD_A1

L4 PF9 QSPI_BK1_IO1

L5 VDD -

L7 VSS -

L8 VSS -

L9 VSS -

M1 VREF+ -

M13 VDD -

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 56: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

STM32H747I-DISCO I/O assignment UM2411

56/61 UM2411 Rev 4

M14 PJ9 ARD_D0-UART8_RX

M15 VSSDSI -

M16 DSI_D0P -

M17 DSI_D0N -

M2 PC1 ETH_MDC || SAI4_D1

M3 PC2 PMOD#3-SPI2_MISO/2_SDI

M4 PC3 PMOD#2-SPI2_MOSI/2_SDO

M5 VDD -

N1 VREF- -

N10 VDD -

N11 VDD -

N12 VDD -

N13 PJ8 ARD_D1-UART8_TX

N14 PJ7 ARD_D6-TIM8_CH2N

N15 PJ6 ARD_D9-TIM8_CH2

N16 VSS -

N17 VCAPDSI -

N2 PH2 QSPI_BK2_IO0

N3 PA2 ETH_MDIO

N4 PA1 ETH_/RX_CLK/REF_CLK/CLK

N5 PA0 PMOD#1- USART2_CTS_NSS

N6 PJ0 ARD_D7

N7 VDD -

N8 VDD -

N9 PE10 FMC_D7

P1 VSSA -

P10 PE11 FMC_D8

P11 PB10 ULPI_D3

P12 PB11 ULPI_D4

P13 PH10 FMC_D18

P14 PH11 FMC_D19

P15 PD15 FMC_D1

P16 PD14 FMC_D0

P17 VDDDSI -

P2 PH3 QSPI_BK2_IO1

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 57: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 57/61

UM2411 STM32H747I-DISCO I/O assignment

60

P3 PH4 ULPI_NXT

P4 PH5 FMC_SDNWE

P5 PI15 LED4

P6 PJ1 OTG_HS_OverCurrent

P7 PF13 FMC_A7

P8 PF14 FMC_A8

P9 PE9 FMC_D6

R1 PC2_C ARD_A4

R10 PE12 FMC_D9

R11 PE15 FMC_D12

R12 PJ5 ARD_D8

R13 PH9 FMC_D17

R14 PH12 FMC_D20

R15 PD11 QSPI_BK1_IO0

R16 PD12 PMOD#7/ARD_D15-I2C4_SCL

R17 PD13 PMOD#10/ARD_D14-I2C4_SDA

R2 PC3_C ARD_A5

R3 PA6 ARD_D5-TIM3_CH1 || DCMI_PIXCLK

R4 VSS -

R5 PA7 ETH_/RX_DV/CRS_DV/SYNC

R6 PB2 QSPI_CLK

R7 PF12 FMC_A6

R8 VSS -

R9 PF15 FMC_A9

T1 PA0_C ARD_A2

T10 PE13 FMC_D10

T11 PH6 FMC_SDNE1

T12 VSS -

T13 PH8 FMC_D16

T14 PB12 ULPI_D5

T15 PB15 PMOD#8-SPI2_MOSI/2_SDO

T16 PD10 FMC_D15

T17 PD9 FMC_D14

T2 PA1_C ARD_A3

T3 PA5 ULPI_CK

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 58: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

STM32H747I-DISCO I/O assignment UM2411

58/61 UM2411 Rev 4

T4 PC4 ETH_/RXD0/RXD0/RXD

T5 PB1 ULPI_D2

T6 PJ2 DSI_TE

T7 PF11 FMC_SDNRAS

T8 PG0 FMC_A10

T9 PE8 FMC_D5

U1 VSS -

U10 PE14 FMC_D11

U11 VCAP1 -

U12 VDDLDO -

U13 PH7 FMC_SDCKE1

U14 PB13 ULPI_D6

U15 PB14 PMOD#9-SPI2_MISO/2_SDI

U16 PD8 FMC_D13

U17 VSS -

U2 PA3 ULPI_D0

U3 PA4PMOD#13_ADC || ARD_A0 ||

DCMI_HSYNC

U4 PC5 ETH_/RXD1/RXD1

U5 PB0 ULPI_D1

U6 PJ3 ARD_D2

U7 PJ4 ARD_D4

U8 PG1 FMC_A11

U9 PE7 FMC_D4

Table 22. STM32H747I-DISCO I/O assignment (continued)

Pin GPIO port GPIO primary interface

Page 59: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM

24

11S

TM

od

+ G

PIO

sh

arin

g a

nd

mu

ltiplex

ing

UM

2411 R

ev 459

/61

Appendix B STMod+ GPIO sharing and multiplexing

Table 23. STMod+ GPIO sharing and multiplexing

Shared or exclusive functions STMod+(1) Shared or exclusive functions

DFSDM ARD Pmod™ Some other Alternate Functions(2) Basic SB Port Pins Port SB Basic Some other Alternate Functions(2) Pmod™ ARD DFSDM DCMI

- -CTSS2CSN2

ADC123_INO, TIM5_CH1CNA1_RX, USART1_CTS

CTSS2NSS2

3132

PA0PA11

1

-

11 PC6 - INT TIM3_CH1, TIM8_CH1, USART6_TX INT - CK3 D0

DATA1-

TXS3MOSI2

CAN1_TXFD, USART2_RXADC123_IN13

TXS2MOSI2

3334

PD5PC3

2 12 PJ13 - RST - RST - - -

DATA1CKOUT

-RXS3MISO2

USART2_TXADC123_IN12

RXS2MISO2

3536

PD6PC2

3 13 PA4 - ADC ADC12_IN4, TIM5_ETR, DAC1_OUT - A0 - HSYNC

- -RTSS3SCK2

CAN1_RXFDTIM1_ETR, CAN1_TX, USART1_RTS

RTSS2SCK2

3738

PD4PA12

4 14 PF8 - PWM ADC3_IN6, TIM13_CH1 - D3 - -

- - - - GND - GND 5 15 +5V - +5V - - - - -

- - - - +5V - +5V 6 16 GND - GND - - - - -

- SCL4 - TIM4_CH1 SCL4 - PD12 7 17 PC7 - GPIO TIM3_CH2, TIM8_CH2, USART6_RX - - - D1

CK2 - - TIM1_CH3N, TIM8_CH3N, TIM12_CH2, USART1_RX MOSI2 - PB15 8 18 PD3* - GPIO - - - CKOUT D5

DATA2 - - TIM1_CH2N, TIM8_CH2N, TIM12_CH1, USART1_TX MISO2 - PB14 9 19 PB9 - GPIO TIM4_CH4, TIM17_CH1, CAN1_TX, I2C1_SDA - - DATA7 D7

- SDA4 - TIM4_CH2 SDA4 - PD13 10 20 PB8* - GPIO TIM4_CH3, TIM16_CH1, CAN1_RX, I2C1_SCL - - CK7 D6

Legend:

= DFSDM = ARDUINO® Uno = Pmod™ = Alternate Functions = STMod+ = CAM = DCMI = Supply = GND

1. Table 23 gives the description of the signals available on the STMod+ connector. It also shows which signal is shared with other board connector or function. The I2C bus on pins 19 / 20 might be shared with built-in Discovery slave devices. Check the slave address of any new device when adding it to the bus.

2. RTSS2 stands for USART2_RTS, CTSS2 stands for USART2_CTS, RXS2 stands for USART2_RX, TXS2 stands for USART2_TX, MOSI2 stands for SPI2_MOSI, MISO2 stands for SPI2_MISO, NSS2 stands for SPI2_NSS, SCK2 stands for SPI2_SCK, SDA4 stands for I2C4_SDA, SCL4 stands for I2C4_SCL, RST stands for RESET, INT stands for INTERRUPT.

Page 60: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

Revision history UM2411

60/61 UM2411 Rev 4

Revision history

Table 24. Document revision history

Date Revision Changes

23-Nov-2018 1 Initial version

29-Mar-2019 2

Updated schematics from Figure 20 to Figure 34 in Chapter 7: Schematic diagrams. Updated board views in Figure 1, Figure 2, and Figure 3 in the cover page. Reorganized Chapter 2: Ordering information and Chapter 3: Development environment. Updated Table 1: Ordering information. Added Section 2.1: Product marking and Section 2.2: Codification.

10-Sep-2019 3Updated Quad-SPI Flash memory device reference in Section 5.9: Quad-SPI Flash memory.

3-Jan-2020 4

Updated Section 5.7: Ethernet for Ethernet setting; Added Table 5: Ethernet related solder bridge and resistor settings.

Updated Section 5.2.3: SMPS/LDO power supply with hardware/firmware mismatch deadlock recovery.

Page 61: UM2411 User manual - STMicroelectronics · January 2020 UM2411 Rev 4 1/61 1 UM2411 User manual Discovery kit with STM32H747XI MCU Introduction The STM32H747I-DISCO Discovery kit is

UM2411 Rev 4 61/61

UM2411

61

IMPORTANT NOTICE – PLEASE READ CAREFULLY

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.

No license, express or implied, to any intellectual property right is granted by ST herein.

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. For additional information about ST trademarks, please refer to www.st.com/trademarks. 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.

© 2020 STMicroelectronics – All rights reserved