ST STM32H747XI MCU User Manual
जाहिरात
जाहिरात
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 ®
STM32H747XIH6 microcontroller with four I 2
-M7 and -M4 dual-core-based
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
and
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
March 2019
Figure 3. STM32H747I-DISC1 top view
UM2411 Rev 2
Pictures are not contractual.
PCB colors may differ.
www.st.com
1
Contents
Contents
UM2411
Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Delivery recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Drivers and firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Supplying the board through STLINK-V3E USB port . . . . . . . . . . . . . . 15
Using STLINK-V3E along with powering through external power . . . . . 15
SMPS/LDO power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
STM32H747I-DISCO as USB device . . . . . . . . . . . . . . . . . . . . . . . . . . 19
STM32H747I-DISCO as USB host . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Quad-SPI Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
UM2411 Rev 2
UM2411 Contents
USB OTG HS Micro-AB connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . 22
STLINK-V3E USB Micro-B connector CN2 . . . . . . . . . . . . . . . . . . . . . . . 23
SPDIF input RCA connector CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
STLINK-V3E MCU programming header CN4 . . . . . . . . . . . . . . . . . . . . . 23
Arduino™ Uno V3 connectors CN5, CN6, CN8 and CN9 . . . . . . . . . . . . 24
Ethernet RJ45 connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Audio blue jack (Line In) connector CN10 . . . . . . . . . . . . . . . . . . . . . . . . 25
Audio green jack (Line Out) connector CN11 . . . . . . . . . . . . . . . . . . . . . . 26
microSD card connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
STDC14 connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
External 5 V USB Micro-B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . 29
DSI LCD connector CN15 (MIPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Camera module connector P1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
STMod+ connector P2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Appendix A STM32H747I-DISCO I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . 51
Appendix B STMod+ GPIO sharing and multiplexing . . . . . . . . . . . . . . . . . . . . . 59
UM2411 Rev 2
3
List of tables
List of tables
UM2411
UM2411 Rev 2
UM2411
List of figures
List of figures
STM32H747I-DISCO board mechanical dimensions (top view) . . . . . . . . . . . . . . . . . . . . . 13
UM2411 Rev 2
5
Features UM2411
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 DSI
SM
(STM32H747I-DISCO order code only)
interface
• 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 V
BUS
, 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.
UM2411 Rev 2
UM2411 Ordering information
To order the STM32H747I-DISCO or STM32H747I-DISC1 Discovery kit, refer to Table 1 .
Order code
STM32H747I-DISCO
STM32H747I-DISC1
1. LCD extension board.
Table 1. Ordering information
Board reference Target STM32
– MB1248
– MB1166 (1)
– MB1248
STM32H747XIH6U
STM32H747XIH6U
Differentiating feature
– With LCD module
– No LCD module
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.
UM2411 Rev 2
60
Development environment UM2411
2.2 Codification
The meaning of the codification is explained in
.
STM32H7XXY-DISCZ
STM32H7
XX
Y
DISCZ
Table 2. Codification explanation
Description
MCU series in STM32 High Performance MCUs
MCU line in the series
Flash memory size:
– I: 2 Mbytes
Discovery kit configuration:
– DISCO: with LCD module
– DISC1: no LCD module
Example: STM32H747I-DISCO
STM32H7 Series
STM32H747 line
STM32H747XI MCU with
2 Mbytes of Flash memory
With LCD module
The order code is mentioned on a sticker placed on the top side of the board.
• Keil
®
MDK-ARM
(a)
• IAR™ EWARM (a)
• GCC-based IDEs
• Windows ® OS (7, 8 and 10), Linux ® 64-bit or macOS ®(b)
• USB Type-A to Micro-B cable
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.
a. On Windows only b. macOS® is a trademark of Apple Inc., registered in the U.S. and other countries.
UM2411 Rev 2
UM2411 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:
• DSI
SM
display MB1166 daughterboard in the CN15 connector if requested
For product information related to the STM32H747XIH6 microcontroller, visit the www.st.com
website.
UM2411 Rev 2
60
N+]FU\VWDO
[0ELW
4XDG63,)ODVK
PLFUR6'FDUG
6'5$0
3+< (WKHUQHW
FRQQHFWRU
+63+< 86%
FRQQHFWRU
67/,1.9(
7$*
FRQQHFWRU
3PRG
FRQQHFWRU
670RG
FRQQHFWRU
Hardware layout and configuration
5 Hardware layout and configuration
UM2411
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.
of the main components on the Discovery kit.
Figure 4. STM32H747I-DISCO hardware block diagram
9
SRZHUVXSSO\
9
SRZHUVXSSO\
')6'0
57&
6$,
463,
670+;,+
7)%*$
0,3,'6,
60
6',2
'&0,
)0&
50,,
8/3,
,&
8$57
63,
$'&
7,0V
8$57
'$3
*3,2
8$5763,
*3,2
63',)
$XGLR'$&
DPSOLILHU
/&'+'0,
FRQQHFWRU
&DPHUD
$UGXLQR
FRQQHFWRU
.H\:DNHXS
7DPSHUEXWWRQV
/('V
5&$
FRQQHFWRU
06Y9
UM2411 Rev 2
UM2411 Hardware layout and configuration
Figure 5. STM32H747I-DISCO board layout (top view)
/'
86%+6
2YHU&XUUHQW
&1
86%27*+6
FRQQHFWRU
8
670+;,
0&8
3
&DPHUDPRGXOH
FRQQHFWRU
&1&1
$UGXLQR
FRQQHFWRUV
&1
67/,1.9(
86%FRQQHFWRU
&1
5&$
FRQQHFWRU
/'
86%27*+6
&1
6'FDUG
FRQQHFWRU
/'
9SRZHU
&1
$XGLR,Q
MDFN
&1
$XGLR2XW
MDFN
/'
67/,1.9(
2YHU&XUUHQWDODUP
&1&1
$UGXLQR
FRQQHFWRUV
&1
67'&
FRQQHFWRU
06Y9
UM2411 Rev 2
60
Hardware layout and configuration
/'
67/,1.9
&20/('
Figure 6. STM32H747I-DISCO board layout (bottom view)
&1
'6,
60
/&'
FRQQHFWRU
UM2411
3
670RG
FRQQHFWRU
%
5HVHW
EXWWRQ
/'WR/'
FRORU/('V
%
:DNHXS
EXWWRQ
&1
7$*FRQQHFWRU
%
-R\VWLFN
8
0(06
PLFURSKRQH
&1
$XGLR
FRQQHFWRU
3
3PRG
FRQQHFWRU
06Y9
UM2411 Rev 2
UM2411 Hardware layout and configuration
Figure 7 provides the mechanical dimensions of the STM32H747I-DISCO Discovery board.
Figure 7. STM32H747I-DISCO board mechanical dimensions (top view)
88mm
77.84mm
5.08mm
37.7mm
16.81mm
12
6
7
20
10
2
9
1
C
1
A
6
10
9
9
1
A R
11
1
8
9
32 25
24
16
17
20
10
30
40
60
50
2
1
1 5
59
16
9
12
7
1
8
48.26mm
UM2411 Rev 2
60
Hardware layout and configuration UM2411
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.
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
.
• 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.
UM2411 Rev 2
UM2411
5.2.1
Hardware layout and configuration
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.
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
result and passes the power unconditionally to the board.
The LD8 green LED turns on whenever the whole board is powered.
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
UM2411 Rev 2
60
Hardware layout and configuration UM2411 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.
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
If coherent firmware and hardware configuration is not used for the core power SMPS/LDO mode, the board is bricked and cannot start up. Re-solder the component according to the steps below for recovery:
• Check the firmware configuration of the MCU core power mode
• Re-solder the solder bridges for the SMPS or LDO mode
• On power on, check that the STLINK can work properly
• When ST-LINK is connected, use the right SMPS/LDO configuration for the application
UM2411 Rev 2
UM2411 Hardware layout and configuration
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
67ON 89 +6 (9 &+JU
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.
67ON 89 +6 (9 &+JU
STM32H747I-DISCO is supplied through the CN14 Micro-B USB receptacle.
JP6
Power source selector
67ON 89 +6 (9 &+JU
STM32H747I-DISCO is supplied through the CN1 Micro-AB USB receptacle.
SB16
V
BAT
connection
SB10
V
DD_USB
connection
STM32H747I-DISCO is supplied through the pin 8 of CN8 (marked V
IN
).
67ON 89 +6 (9 &+JU
67ON 89 +6 (9 &+JU
SB16 ON
SB16 OFF
SB10 ON
SB10 OFF
STM32H747I-DISCO is supplied through the CN2 Micro-B USB receptacle.
Setting for powering the board through
CN2 using USB charger.
Default setting.
V
BAT
is connected to +3V3.
V
BAT
is not connected to +3V3.
Default setting.
V
DD_USB
(VDDUSB terminal of
STM32H747XIH6) is connected to
V
DD_MCU
.
V
DD_USB
is not connected to V
DD_MCU
.
UM2411 Rev 2
60
Hardware layout and configuration UM2411
Table 3. Power-supply related jumper and solder bridge settings (continued)
Jumper / Solder bridge Setting Configuration
Default setting.
V
DD_MCU
(VDD terminals of
STM32H747XIH6) is connected to fixed
+3.3 V.
JP3
V
DD_MCU
connection
V
DD_MCU
(VDD terminals of
STM32H747XIH6) is not connected to fixed +3.3 V
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.
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 DSI
SM
LCD, camera module, Arduino™ Uno connectors, and
STMod+ connector.
UM2411 Rev 2
UM2411 Hardware layout and configuration
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.
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.
Solder bridge
SB45, SB21,
SB44, SB22
SB42, SB41
Table 4. Digital microphone-related jumper settings
Setting Configuration
SB45, SB21 open,
SB44, SB22 closed
SB45, SB21 closed,
SB44, SB22 open
SB41 closed,
SB42 open
SB41 open,
SB42 closed
The PDM clock for the digital microphone is provided by the WM8994 codec.
Default setting .
The PDM clock for the digital microphone is provided by the STM32H747XIH6 MCU.
The power supply of the digital microphone is generated by the WM8994 codec.
Default setting .
The power supply of the digital microphone is +3V3.
5.6
5.6.1
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.
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
UM2411 Rev 2
60
Hardware layout and configuration
5.6.2
UM2411
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.
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 10Mbps/100Mbps 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.
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 (MX25QL512ABB8ESF-0SIT from
MACRONIX) 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
UM2411 Rev 2
UM2411 Hardware layout and configuration
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)
UM2411 Rev 2
60
Connectors
6 Connectors
6.1
UM2411
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
1
2
3
Pin number
Table 5. USB OTG HS Micro-AB connector CN1
Description Pin number Description
VBUS
DM
DP
4
-
5
ID
-
GND
06Y9
UM2411 Rev 2
UM2411
6.2
Connectors
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
6.4
Note:
1
2
3
Pin number
Table 6. USB Micro-B connector CN2
Description Pin number
VBUS (power)
DM
DP
4
-
5
NC
-
GND
Description
06Y9
SPDIF input RCA connector CN3
1
2
Pin number
Table 7. SPDIF input RCA connector CN3
Description Pin number
SPDIF_RX0 (PD7)
GND
3
4
GND
GND
Description
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.
1
2
Pin number
Table 8. STLINK-V3E MCU programming header CN4
Description Pin number Description
3V3
SWCLK (PA14)
3
4
GND
SWDIO (PA13)
The STLINK-V3E MCU programming header is not populated by default. Its use is reserved to advanced users.
UM2411 Rev 2
60
Connectors UM2411
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 9. Arduino™ Uno V3 compatible connectors
Left connectors Right connectors
CN No.
Pin
No.
Pin
Name
MCU
Pin
Function Function
MCU
Pin
Pin
Name
Pin
No.
CN No.
-
I2C4_SCL
I2C4_SDA
AVDD
PD12
PD13
-
D15
D14
AREF
10
9
8
1
2
3
NC
IOREF
RESET
-
-
NRST
-
3.3 V Ref
RESET
Ground
SPI5_SCK
SPI5_MISO
TIM1_CH2N,
SPI5_MOSI
-
PK03
PJ11
PJ10
GND
D13
D12
D11
7
6
5
4
CN5
Digital
CN8
Power
4
5
6
7
8
1
2
+3V3
+5V
GND
GND
VIN
A0
A1
-
-
-
-
-
-
PF7
PF10
PA0_C
3.3 V (1) input / output
5 V output
Ground
Ground
Power input
(2)
ADC3_IN5
ADC12_IN0
ADC12_IN1
TIM1_CH1,
SPI5_NSS
TIM8_CH2
-
-
TIM8_CH2N
TIM3_CH1
-
PK1
PJ6
PJ5
PJ0
PJ7
PA6
PJ4
-
D10
D9
D8
D7
D6
D5
D4
3
2
1
8
7
6
5
CN9
Analog
3
4
5
6
A2
A3
A4
A5
PA1_C
PC2_C or
PD13
PC3_C or
PD12
ADC1_IN15
ADC3_IN50 or
I2C4_SDA
(3)
ADC3_IN1 or
TIM13_CH1
-
UART8_TX
UART8_RX
PF8
PJ3
PJ8
PJ9
D3
D2
D1
D0
4
3
2
1
CN6
Digital
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
I 2 C interface signals on pins 5 and 6 of CN9 instead of ADC inputs, open SB6 and SB23, and close SB7 and SB24.
UM2411 Rev 2
UM2411 Connectors
Before using any Arduino™ Uno V3 Shield, it is important to refer to
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)
6.7
4
5
6
1
2
3
Yellow LED: Ethernet connection.
Green LED: Ethernet traffic.
Pin number
TX+
TX-
RX+
CT
CT
RX-
Table 10. USB Micro-B connector CN2
Description Pin number
10
11
12
7
8
9
Description
CT
CT
K, yellow LED
A, yellow LED
K, green LED
A, green LED
06Y9
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.
UM2411 Rev 2
60
Connectors
6.8
UM2411
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 ϰ ϱ ϭ ϲ
Ϯ ϯ
3
4
1
2
5
6
Pin number
Table 11. Audio jack connector CN11 (on board)
Description Stereo headset pinning
NC
NC
GND
OUT_Right
NC
OUT_Left
NA
NA
GND
SPK_R (33 ohm typ.)
NA
SPK_L (33 ohm typ.)
06Y9
UM2411 Rev 2
UM2411
6.9
Connectors 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
1
2
3
4
5
Pin number
Table 12. microSD connector CN12
Description
SDIO1_D2 (PC10)
SDIO1_D3 (PC11)
SDIO1_CMD (PD2)
+3V3
SDIO1_CK (PC12)
6
7
8
9
10
Pin number
Description
GND
SDIO1_D0 (PC8)
SDIO1_D1 (PC9)
GND
µSD_DETECT (PI8)
UM2411 Rev 2
60
Connectors
6.10 STDC14 connector CN13
Figure 13. STDC14 debugging connector CN13 (top view)
UM2411
Terminal
7
9
11
13
1
3
5
Table 13. STDC14 debugging connector CN13
Function / MCU port
-
VDD
GND
GND
KEY
GND
VCP_RX (PA10)
Terminal
8
10
12
14
2
4
6
Description
-
SWDIO/TMS (PA13)
SWDCLK/TCK (PA14)
SWO/TDO (PB3)
TDI (PA15)
RESET#
VCP_TX (PA9)
06Y9
UM2411 Rev 2
UM2411 Connectors
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
1
2
3
Pin number
Table 14. USB Micro-B connector CN14
Description Pin number
VBUS (power)
NC
NC
4
-
5
NC
-
GND
Description
06Y9
6.12 DSI LCD connector CN15 (MIPI)
The CN15 connector is designed to connect the DSI SM LCD daughterboard. The MB1166
daughterboard is available to be mounted on the STM32H747I-DISCO board. Table 15
shows the assignment of CN15 and STM32H747XIH6 terminals.
Figure 15. DSI LCD display connector CN15 ϱϵ ϭ ϲϬ
Ϯ
UM2411 Rev 2
06Y9
60
Connectors
Function
BLGND
BLGND
-
-
SCLK/MCLK
LRCLK
I2S_DATA
-
-
CEC_CLK
CEC
DSI_TE
GND
DSI_CK_P
DSI_CK_N
GND
DSI_D0_P
DSI_D0_N
GND
DSI_D1_P
DSI_D1_N
GND
BLVDD (5V)
BLVDD (5V)
-
-
DSI_BL_CTRL
-
DSI_RST
-
1. Reserved for future use.
Table 15. DSI LCD module connector CN15
Pin connection
CN15 pin number
Pin connection
PE6
-
-
PA8
PB6
PJ2
-
-
-
-
PE5
PE4
-
-
-
-
-
-
-
-
-
-
-
-
-
PJ12
-
PG3
-
39
41
43
45
47
49
27
29
31
33
35
37
51
53
55
57
59
15
17
19
21
23
25
11
13
7
9
1
3
5
40
42
44
46
48
50
28
30
32
34
36
38
52
54
56
58
60
16
18
20
22
24
26
8
10
12
14
2
4
6
-
-
-
PD13
-
PD12
-
-
-
-
-
-
-
-
-
-
-
GND
-
-
-
-
-
-
PK7
-
GND
GND
-
GND
Function
-
-
-
-
-
-
-
3.3 V
-
I2C_SDA
-
I2C_SCL
-
-
-
-
DSI_INT
GND
RFU
(1)
RFU
GND
RFU
RFU
GND
-
-
-
-
-
1.8 V
UM2411
UM2411 Rev 2
UM2411 Connectors
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
5
7
1
3
9
Pin number
VDD
GND
GND
NC
TRST (PB4)
Table 16. TAG connector CN16
Description Pin number
6
8
2
4
10
Description
SWDIO/TMS (PA13)
SWDCLK/TCK (PA14)
SWO/TDO (PB3)
TDI (PA15)
RESET#
The 2x10-male-pin 1.27 mm-pitch audio connector is used for Audio MEMS daughter board extension with the DFSDM interface.
Terminal
9
11
13
15
5
7
1
3
17
19
Table 17. Audio connector CN17
Function / MCU port
NC
NC
NC
NC
GND
DFSDM_CKOUT (PD3)
DFSDM_DATIN3 (PC7)
DFSDM_DATIN1 (PC3)
NC
+3V3
10
12
14
16
6
8
2
4
18
20
Terminal Function / MCU port
+3V3
DFSDM_CKOUT (PD3)
DFSDM_DATIN7 (PB9)
DFSDM_DATIN2 (PB14)
DETECTn (PC6)
MEMS_LED (PJ13)
NC
NC
NC
GND
UM2411 Rev 2
60
Connectors UM2411
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 I 2 C peripheral share with Pmod™/STMOD+ connector,
Arduino™ connector, and Audio DSI SM 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)
Pin number
13
14
15
9
10
11
12
7
8
5
6
3
4
1
2
Table 18. Camera module connector P1
Description Pin number Description
GND
NC
NC
DCMI_D0 (PC6)
DCMI_D1 (PC7)
DCMI_D2 (PG10)
DCMI_D3 (PC9)
DCMI_D4 (PC11)
DCMI_D5 (PD3)
DCMI_D6 (PB8)
DCMI_D7 (PB9)
NC
NC
GND
DCMI_PIXCK (PA6)
28
29
30
24
25
26
27
20
21
22
23
16
17
18
19
GND
DCMI_HSYNC (PA4)
NC
DCMI_VSYNC (PB7)
3V3
Camera_CLK (OSC_24M)
NC
GND
NC
DCMI_PWR_EN (PJ14)
RESET#
DCMI_SDA (PD13)
DCMI_SCL (PD12)
GND
3V3
06Y9
UM2411 Rev 2
UM2411 Connectors
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
Pin number
6
7
4
5
1
2
3
8
9
10
)URQWYLHZ
06Y9
Table 19. STMod+ connector P2
Description
Pin number
SPI2_NSS/USART2_CTS (PA11/PA0)
SPI2_MOSI/ USART2_TX (PC3/PD5)
SPI2_MISO/ USART2_RX (PC2/PD6)
SPI2_SCK/ USART2_RTS (PA12/PD4)
GND
+5 V
I2C4_SCL (PD12)
SPI2_MOSIs (PB15)
SPI2_MISOs (PB14)
I2C4_SDA (PD13)
14
15
16
17
11
12
13
18
19
20
Description
INT (PC6)
RESET (PJ13)
ADC (PA4)
PWM (PF8)
+5 V
GND
DFSDM-DATA3 (PC7)
DFSDM-CKOUT (PD3)
DFSDM-DATA7 (PB9)
DFSDM-CK7 (PB8)
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
STMod+ GPIO sharing and multiplexing .
UM2411 Rev 2
60
Connectors UM2411
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
)URQWYLHZ
06Y9
3
4
1
2
5
6
Pin number
Table 20. Pmod connector P3
Description Pin number
SPI2_NSS/USART2_CTS (PA11/PA0)
SPI2_MOSI/ USART2_TX (PC3/PD5)
SPI2_MISO/ USART2_RX (PC2/PD6)
SPI2_SCK/ USART2_RTS (PA12/PD4)
GND
+3V3
7
8
9
10
11
12
Description
INT (PC6)
RESET (PJ3)
NA
NA
GND
+3V3
Pmod™ also shares GPIOs with other functions of the board. For more detailed information, refer to
Appendix B: STMod+ GPIO sharing and multiplexing
.
UM2411 Rev 2
UM2411 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
UM2411 Rev 2
60
+3V3
R131 1K5
R130 1K5
U_Audio
Audio.SchDoc
I2C4_SCL
I2C4_SDA
SAI1_SCKA
SAI1_FSA
SAI1_SDA
SAI1_SDB
SAI1_MCLKA
SAI4_CK1
SAI4_D1
SPDIF_RX0
Audio_INT
24MHz clock
U_LCD&Camera Connectors
LCD&Camera Connectors.SchDoc
I2C4_SCL
I2C4_SDA
SCLK/MCLK
LRCLK
I2S
DSI_CK_P
DSI_CK_N
DSI_D0_P
DSI_D0_N
DSI_D1_P
DSI_D1_N
DSI_TE
DSI_RESET
LCD_BL_CTRL
CEC
CEC_CLK
TOUCH_INT
RESET#
OSC_24M
DCMI_PIXCK
DCMI_HSYNC
DCMI_VSYNC
DCMI_D[0..7]
DCMI_PWR_EN
U_USB_OTG
USB_OTG .SchDoc
OSC_24M
RESET#
ULPI_D[0..7]
ULPI_CK
ULPI_DIR
ULPI_STP
ULPI_NXT
OTG_HS_OverCurrent
U_Arduino Connectors
Arduino Connectors.SchDoc
ARD_D15
ARD_D14
NRST
ARD_A0
ARD_A1
ARD_A2
ARD_A3
ARD_A4
ARD_A5
ARD_D0
ARD_D1
ARD_D2
ARD_D3
ARD_D4
ARD_D5
ARD_D6
ARD_D7
ARD_D8
ARD_D9
ARD_D10
ARD_D11
ARD_D12
ARD_D13
U_PMOD_STMod+ connector
PMOD_STMod+ connector .SchDoc
PMOD#7-SCL
PMOD#1-NSS
PMOD#2-MOSIp
PMOD#2-TX
PMOD#3-MISOp
PMOD#3-RX
PMOD#4-SCK
PMOD#1-CTS
PMOD#8-MOSIs
PMOD#9-MISOs
PMOD#10-SDA PMOD#4-RTS
PMOD#11-INT
PMOD#12-RST
PMOD#13-ADC
PMOD#14-PWM
PMOD#17-DF-D3
PMOD#18-DF-CKOUT
PMOD#19-DF-D7
PMOD#20-DF-CK7
Figure 20. Overall schematics for the board
Same length
60MHz clock
U_MCU
MCU.SchDoc
I2C4_SCL
I2C4_SDA
SAI1_SCKA
SAI1_FSA
SAI1_SDA
SAI1_SDB
SAI1_MCLKA
SAI4_CK1
SAI4_D1
SPDIF_RX0
Audio_INT
500MHz clock
25MHz clock
DSI_CK_P
DSI_CK_N
DSI_D0_P
DSI_D0_N
DSI_D1_P
DSI_D1_N
DSI_TE
DSI_RESET
LCD_BL_CTRL
CEC
CEC_CLK
TOUCH_INT
DCMI_PIXCK
DCMI_HSYNC
DCMI_VSYNC
DCMI_D[0..7]
DCMI_PWR_EN
ARD_A0
ARD_A1
ARD_A2
ARD_A3
ARD_A4
ARD_A5
ARD_D0
ARD_D1
ARD_D2
ARD_D3
ARD_D4
ARD_D5
ARD_D6
ARD_D7
ARD_D8
ARD_D9
ARD_D10
ARD_D11
ARD_D12
ARD_D13
ULPI_D[0..7]
ULPI_CK
ULPI_DIR
ULPI_STP
ULPI_NXT
OTG_HS_OverCurrent
PMOD#1-NSS
PMOD#2-MOSIp
PMOD#2-TX
PMOD#3-MISOp
PMOD#3-RX
PMOD#4-SCK
PMOD#1-CTS
PMOD#8-MOSIs
PMOD#9-MISOs
PMOD#4-RTS
PMOD#11-INT
PMOD#12-RST
PMOD#13-ADC
PMOD#14-PWM
PMOD#17-DF-D3
PMOD#18-DF-CKOUT
PMOD#19-DF-D7
PMOD#20-DF-CK7
A[0..15]
D[0..31]
SDCLK
SDNE1
SDNRAS
SDNCAS
SDNWE
SDCKE1
FMC_NBL0
FMC_NBL1
FMC_NBL2
FMC_NBL3
QSPI_CLK
QSPI_BK1_NCS
QSPI_BK1_IO0
QSPI_BK1_IO1
QSPI_BK1_IO2
QSPI_BK1_IO3
QSPI_BK2_IO0
QSPI_BK2_IO1
QSPI_BK2_IO2
QSPI_BK2_IO3
SDIO1_CLK
SDIO1_D0
SDIO1_D1
SDIO1_D2
SDIO1_D3
SDIO1_CMD uSD_Detect
JOY_SEL
JOY_UP
JOY_DOWN
JOY_LEFT
JOY_RIGHT
WAKEUP
LED1
LED2
LED3
LED4
RMII_REF_CLK
RMII_RXD0
RMII_RXD1
RMII_CRS_DV
RMII_TXD0
RMII_TXD1
RMII_TX_EN
ETH_MDC
ETH_MDIO
OSC_25M
ETH_nINT
TDI
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
RESET#
USART1_TX
USART1_RX
90MHz clock
133MHz clock
Same length
Same length U_Peripherals
Peripherals.SchDoc
SDIO1_CLK
SDIO1_D0
SDIO1_D1
SDIO1_D2
SDIO1_D3
SDIO1_CMD uSD_Detect
JOY_SEL
JOY_UP
JOY_DOWN
JOY_LEFT
JOY_RIGHT
WAKEUP
LED1
LED2
LED3
LED4
25MHz clock
U_Ethernet
Ethernet.SchDoc
RMII_REF_CLK
RMII_RXD0
RMII_RXD1
RMII_CRS_DV
RMII_TXD0
RMII_TXD1
RMII_TX_EN
ETH_MDC
ETH_MDIO
OSC_25M
ETH_nINT
RESET#
U_Memory
Memory.SchDoc
A[0..15]
D[0..31]
SDCLK
SDNE1
SDNRAS
SDNCAS
SDNWE
SDCKE1
FMC_NBL0
FMC_NBL1
FMC_NBL2
FMC_NBL3
U_QSPI
QSPI.SchDoc
QSPI_CLK
QSPI_BK1_NCS
QSPI_BK1_IO0
QSPI_BK1_IO1
QSPI_BK1_IO2
QSPI_BK1_IO3
QSPI_BK2_IO0
QSPI_BK2_IO1
QSPI_BK2_IO2
QSPI_BK2_IO3
U_STLink_V3E_Module
STLink_V3E_Module.SchDoc
U_DEBUG
DEBUG.SchDoc
TDI
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
RESET#
T_SWDIO
T_SWCLK
T_SWO
T_NRST
T_VCP_TX
T_VCP_RX
T_PWR_EN
T_PWR_EXT
U_Power
Power.SchDoc
U_STLink_V3E_PWR
STLink_V3E_PWR.SchDoc
T_PWR_EN
T_PWR_EXT
Title: MB1248
Project: STM32H7-DK
Size: A3 Reference: MB1248
Date: 1/21/2019
Revision:
Sheet: 1
D.2
of 15
Figure 21. STM32H747I-DISCO MCU
ARD_A0
DCMI_HSYNC
PMOD#13-ADC
ARD_D5
DCMI_PIXCK
SB3
SB4
PMOD#1-CTS
RMII_REF_CLK
ETH_MDIO
ULPI_CK
RMII_CRS_DV
CEC_CLK
USART1_TX
USART1_RX
PMOD#1-NSS
PMOD#4-SCK
TMS/SWDIO
TCK/SWCLK
TDI
QSPI_CLK
TDO/SWO
TRST
CEC
DCMI_VSYNC
PMOD#20-DF-CK7
PMOD#19-DF-D7
SAI4_D1
ETH_MDC
SB8
PMOD#9-MISOs
PMOD#8-MOSIs
ULPI_STP
PMOD#3-MISOp
PMOD#2-MOSIp
RMII_RXD0
RMII_RXD1
PMOD#11-INT
PMOD#17-DF-D3
SDIO1_D0
SDIO1_D1
SDIO1_D2
SDIO1_D3
SDIO1_CLK
WAKEUP
C31 1.5pF
X3
NX3215SA-32.768KHZ-EXS00A-MU00525
C34 1.5pF
ULPI_D0
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
R5
E15
D15
D14
E17
E16
C15
B14
A14
N5
N4
N3
U2
U3
T3
R3
U6A
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
PA0
PA1
PA2
PA3
PA4
PA5
PA6
ULPI_D1
ULPI_D2
PB2 R56
ULPI_D7
DCMI_D6
DCMI_D7
ULPI_D3
ULPI_D4
ULPI_D5
ULPI_D6
PB8
PB9
PB10
PB11
PB12
PB13
PB14
PB15
PB0
PB1
33
PB3
PB4
PB5
PB6
PB7
B7
A5
B5
C5
D5
U5
T5
R6
C6
D4
P11
P12
T14
U14
U15
T15
PB7
PB8
PB9
PB10
PB11
PB12
PB13
PB14
PB15
PB0
PB1
PB2
PB3
PB4
PB5
PB6
DCMI_D0
DCMI_D1
DCMI_D3
DCMI_D4
R77
0
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PC10
PC11
PC12
PC13
PC14
PC15
E14
A13
B13
C12
E3
C2
C1
L2
M2
M3
M4
T4
U4
F14
F13
E13
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PC10
PC11
PC12
PC13
PC14-OSC32_IN
PC15-OSC32_OUT
STM32H747XIH6U
R78
0
PD7
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
PD0
PD1
PD2
PD3
PD4
PD5
PD6
D13
E12
D12
B12
A12
A11
B11
C11
U16
T17
T16
R15
R16
R17
P16
P15
R182 33
R180 33
DCMI_D5
R59
R62
R60
R67
R65
33
33
33
R157 33
33
33
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
D2
D3
D13
D14
D15
D0
D1
SDIO1_CMD
PMOD#18-DF-CKOUT
PMOD#4-RTS
PMOD#2-TX
PMOD#3-RX
SPDIF_RX0
QSPI_BK1_IO0
I2C4_SCL
I2C4_SDA
DSI_RESET
QSPI_BK1_NCS
SAI1_MCLKA
SDCLK
QSPI_BK2_IO2
RMII_TX_EN
RMII_TXD1
RMII_TXD0
QSPI_BK2_IO3
SDNCAS
A10
A11
A12
PG0
PG1
PG2
PG3
PG4 A14
A15 PG5
PG6
PG7
PG8
DCMI_D2
PG9
PG10
PG11
PG12
PG13
PG14
PG15
R55
R54
33
33
R172 33
R82 33
R168 33
R169 33
R176 33
R179 33
R181 33
R93 33
R193 33
R194 33
R178 33
R189 33
T8
U8
H16
H15
H14
G14
G15
F16
F15
A10
A9
B9
C9
D9
D8
D6
U6B
PG0
PG1
PG2
PG3
PG4
PG5
PG6
PG7
PG8
PG9
PG10
PG11
PG12
PG13
PG14
PG15
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7
PE8
PE9
PE10
PE11
PE12
PE13
PE14
PE15
D2
D1
E5
U9
T9
C4
B4
C3
D3
P9
N9
P10
R10
T10
U10
R11
R52
R51
33
33
R148 33
R146 33
R151 33
R149 33
R49
R50
33
33
R150 33
PE8
PE9
PE10
PE11
PE12
PE13
PE14
PE15
PE0
PE1
PE2
PE3
PE4
PE5
PE6
PE7 D4
D5
D6
D7
D8
D9
D10
D11
D12
FMC_NBL0
FMC_NBL1
SAI1_SDB
SAI1_FSA
SAI1_SCKA
SAI1_SDA
PF9
PF10
PF11
PF12
PF13
PF14
PF15
PF0
PF1
PF2
PF3
PF4
PF5
PF6
PF7
PF8
J5
J4
K2
K3
K4
G4
G3
G1
H4
L4
L3
T7
R7
P7
P8
R9
R199 33
R198 33
R185 33
R186 33
R197 33
R184 33
R69 33
R140 33
R144 33
R143 33
R145 33
R53 33
R147 33
PF8
PF9
PF10
PF11
PF12
PF13
PF14
PF15
PF0
PF1
PF2
PF3
PF4
PF5
PF6
PF7
A6
A7
A8
A9
A0
A1
A2
A3
A4
A5
QSPI_BK1_IO3
QSPI_BK1_IO2
QSPI_BK1_IO1
ARD_A1
SDNRAS
SB17
R87 33
SB39
+3V3
R70
10K
C22
100nF
ETH_nINT
SAI4_CK1
ARD_D3
PMOD#14-PWM
4
1
X2
VDD
OSC_25M
OUT
3
EN GND
NZ2520SB-25.00M
2
QSPI_BK2_IO0
QSPI_BK2_IO1
ULPI_NXT
SDNWE
SDNE1
SDCKE1
D16
D17
D18
D19
D20
D21
D22
D23
PH2
PH3
PH4
PH5
PH6
PH7
PH8
PH9
PH10
PH11
PH12
PH13
PH14
PH15
R141
R139
R142
R48
R89
33
33
33
33
R152 33
R159 33
R165 33
R162 33
R154 33
R183 33
R88 33
33
T11
U13
T13
R13
P13
P14
R14
N2
P2
P3
P4
D16
B17
B16
PH2
PH3
PH4
PH5
PH6
PH7
PH8
PH9
PH10
PH11
PH12
PH13
PH14
PH15
ARD_A2
ARD_A3
ARD_A4
51
OSC_25M
100nF
R73
Capacitor close to MCU
C120
R202
0
PA0_C
PA1_C
PC2_C
PC3_C
R196
10K
51 PH0
PH1
RESET#
BOOT0
R192
[N/A]
T1
T2
R1
R2
PA0_C
PA1_C
PC2_C
PC3_C
J2
J1
PH0-OSCIN
PH1-OSCOUT
K1
NRST
E8
BOOT0
E7
PDR_ON
STM32H747XIH6U
DSI_CK_P
DSI_CK_N
DSI_D0_P
DSI_D0_N
DSI_D1_P
DSI_D1_N
PK0
PK1
PK2
PK3
PK4
PK5
PK6
PK7
R191 10K
R190 [N/A]
+3V3
+3V3
L16
L17
M16
M17
K16
K17
B8
A8
C7
D7
J14
J15
H17
C8
PJ7
PJ8
PJ9
PJ10
PJ11
PJ12
PJ13
PJ14
PJ15
PJ0
PJ1
PJ2
PJ3
PJ4
PJ5
PJ6
N6
P6
T6
U6
U7
R12
N15
N14
N13
M14
L14
K14
D11
E10
D10
B10
RESET#
B1
TD-0341 [RESET/Black]
1 2
4 3
2
D13
1
ESDA7P60-1U1M
PI5
PI6
PI7
PI8
PI9
PI10
PI11
PI12
PI13
PI14
PI15
PI0
PI1
PI2
PI3
PI4
F4
H1
H2
H3
P5
B3
E4
E2
F3
A16
A15
B15
C14
A4
A3
A2
R90
R92
R91
R195
R187
R188
R200
R201
33
33
33
33
33
33
33
33
PJ0
PJ1
PJ2
PJ3
PJ4
PJ5
PJ6
PJ7
PJ8
PJ9
PJ10
PJ11
PJ12
PJ13
PJ14
PJ15
PK0
PK1
PK2
PK3
PK4
PK5
PK6
PK7
PI0
PI1
PI2
PI3
PI4
D24
D25
D26
D27
PI5
PI6
PI7
PI8
D28
D29
PI9
PI10
D30
D31
PI11
PI12
PI13
PI14
PI15
FMC_NBL2
FMC_NBL3 uSD_Detect
ULPI_DIR
LED1
LED2
LED3
LED4
ARD_D7
OTG_HS_OverCurrent
DSI_TE
ARD_D2
ARD_D4
ARD_D8
ARD_D9
ARD_D6
ARD_D1
ARD_D0
ARD_D11
ARD_D12
LCD_BL_CTRL
PMOD#12-RST
DCMI_PWR_EN
Audio_INT
ARD_D13
ARD_D10
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
TOUCH_INT
DSI_CK_P
DSI_CK_N
DSI_D0_P
DSI_D0_N
DSI_D1_P
DSI_D1_N
D[0..31]
D[0..31]
A[0..15]
A[0..15]
ULPI_D[0..7]
DCMI_D[0..7]
ULPI_D[0..7]
DCMI_D[0..7]
Title: MCU
Project: STM32H7-DK
Size: A3 Reference: MB1248
Date: 1/21/2019
Revision:
Sheet: 2
D.2
of 15
Figure 22. Power supply
LDO mode: SB1, SB12, SB49 mounted, SB2,
SB11, SB19, SB46, SB48 removed
SMPS mode (default): SB2, SB11, SB19, SB46,
SB48 mounted, SB1, SB12, SB49 removed
SB14, SB15 are backup
VDD_MCU
VDD_MCU
VDD_SDC L7
BEAD(FBMJ1608HM180NTR)
SB19
C152
10uF
GND-SD
SMPS GND
Place near L3
GND-SD
C15
C39
C33
C16
C32
C40
C26
10uF(GRM155R60G106ME44)
GND-SD
C153 220pF
L3
2.2uH(LQM2MPN2R2NG0)
SB46
4.7uF[N/A]
4.7uF
4.7uF
2.2uF
2.2uF
2.2uF[N/A]
SB14
SB2
SB11
SB1
SB12
SB15
SB48
SB49
VDD_SDC
VDD_MCU
VDD_MCU
L6
BEAD(FCM1608KF-601T03)
VDD_MCU
SB10
VREF+
VDDA
R158
0
G17
F17
C28
1uF_X5R_0603
L1
M1
U11
D17
A7
A6
C17
U12
U6C
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
K13
L5
L13
M5
M13
N7
N8
N10
N11
N12
E6
E9
E11
F5
G5
G13
H5
H13
J13
K5
F1
VDDSMPS
E1
G2
F2
VLXSMPS
VFBSMPS
VSSSMPS
VCAP
VCAP
VCAP
VDDLDO
VDDLDO
VDDLDO
VDD50USB
VDD33USB
VDDA
VREF+
VDD_MCU
C96
100nF
VDD_MCU
+3V3
C118
100nF
C93
100nF
SB16
C100
100nF
B1
C102
100nF
VBAT
STM32H747XIH6U
C95
100nF
C97
100nF
K8
K9
K10
K11
L7
L8
L9
L10
L11
N16
R4
R8
T12
U1
U17
J7
J8
J9
J10
J11
K7
H8
H9
H10
H11
J3
A1
A17
B2
B6
C10
C13
C16
G7
G8
G9
G10
G11
G16
H7
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
SB9
VIN
C143
10uF(25V)
5V_USB_STLK
5V_USB_PWR
VBUS_HS
E5V
5V_USB_CHGR
+5V
P1
N1
GND-SD
VSSA
VREF-
P17
VDDDSI VDD_MCU
DSI_VDD12
N17
VCAPDSI
VSS
VSS
VSSDSI
VSSDSI
VSSDSI
J16
J17
K15
C19
100nF
C20
2.2uF
L15
M15
Ceramic capacitor (Low ESR <600m ohm)
Only one 2.2uF required on board
C21
[N/A]
C54
4.7uF
3
CHGR
U19
LD1117S50TR
Vin Vout
Tab
3
U11
VI
2
4
C146
10uF
JP6
5
7
1
3
9
2
4
6
8
10
Shunt Fitted 1-2
VO
NC
NC
NC
2
1
4
5
+5V
ST1L05APU33R
E5V
TP3
5V
+3V3
R101
1K
C65
100nF
LD8
Green
1
TP4
+3V3
C69
2
TPSR106K006R1000
CN14
H1
H8
H7
H2
+3V3
TP1
Ground
1
2
3
4
5
JP3
TP5
Ground
5V_USB_PWR
VBUS
DM
DP
ID
GND
Shield
Shield
Shield
Shield
EXP
EXP
USB_uB_105017-0001
8
9
6
7
10
11
H5
H6
VDD_MCU
C75
100nF
H3
H4
TP2
1V8
C104
100nF
C107
100nF
C94
100nF
C36
4.7uF
+3V3
3
U8
LD1117S18TR
Vin Vout
Tab
2
4
+1V8
C42
10uF
VREF+ VDDA
C105
100nF
C98
100nF
C115
100nF
C108
100nF
C116
100nF
C110
100nF
C91
100nF
C117
100nF
C109
100nF
C106
100nF
C87
1uF
C90
100nF
C92
1uF
C101
100nF
Title: Power
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision:
Sheet: 3
D.2
of 15
D[0..31]
A[0..15]
D[0..31]
A[0..15]
Figure 23. SDRAM memory device
+3V3
SDNWE
SDNCAS
SDNRAS
SDNE1
SDCKE1
SDCLK
FMC_NBL3
FMC_NBL2
FMC_NBL1
FMC_NBL0
PH5
PG15
PF11
PH6
PH7
PG8
R47
PI5
PI4
PE1
PE0
0
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
A15
A14
+3V3
A7
F9
L7
R7
B2
L1
M9
N9
P2
P7
B7
C9
D9
E1
F2
F8
K1
K9
K8
K7
J9
J8
J2
J1
G2
G1
F3
F7
G9
G8
H3
H9
G7
J3
H2
H1
G3
U7
A5
A4
A3
A2
A1
A0
A12
A11
A10
A9
A8
A7
A6
H8
J7
BA1
BA0
WE#
CAS#
RAS#
CS#
CKE
CLK
DQM3
DQM2
DQM1
DQM0
E3
E7
NC
NC
H7
K3
K2
NC
NC
NC
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDD
VDD
VDD
VDD
IS42S32800G-6BLI
IS42S32160D-6BLI
SDRAM
VSS
VSS
VSS
VSS
DQ15
DQ14
DQ13
DQ12
DQ11
DQ10
DQ9
DQ8
DQ7
DQ6
DQ5
DQ4
DQ3
DQ2
DQ1
DQ0
DQ31
DQ30
DQ29
DQ28
DQ27
DQ26
DQ25
DQ24
DQ23
DQ22
DQ21
DQ20
DQ19
DQ18
DQ17
DQ16
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
A8
C7
A9
C8
B9
D8
D7
E8
C2
A1
C3
A2
E2
D3
D2
B1
L8
M7
M8
P9
N8
R9
N7
R8
P1
M2
M3
L2
R2
N3
R1
N2
B3
L9
M1
N1
P3
P8
B8
C1
D1
E9
A3
F1
L3
R3
D31
D30
D29
D28
D27
D26
D25
D24
D23
D22
D21
D20
D19
D18
D17
D16
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
Place close SDRAM
Title: SDRAM
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 4 of 15
Figure 24. Audio codec device
SAI4_D1
SAI4_CK1
PC1
PE2
+3V3
+3V3
SB45
LEFT SELECTION
SB43
R213 10K
1
5
U21
VDD
RIGHT
GND
LR
CLK
DOUT
MP34DT05-A
2
3
4
MP34DT05-A for replacement
+3V3
SB44
+1V8
+1V8
SB21
+1V8
SAI1_SCKA
SAI1_FSA
SAI1_SDA
SAI1_SDB
Audio_INT
PE5
PE4
PE6
PE3
PJ15
Jack in blue
CN10
3
6
4
PJ3028B-3-BE
Left
Right
+3V3
R99
C46
4K7
1uF
C71
C72
1uF
1uF
E9
D9
B2
C2
D8
G9
F1
D2
D1
U12
LDO1VDD
AVDD1
SPKVDD1
SPKVDD2
AVDD2
CPVDD
DCVDD
DBVDD
LDO2VDD
D4
D5
E6
LDO1ENA
LDO2ENA
VREFC
C6
G1
E3
E4
F2
G3
DMICCLK
BCLK1
LRCLK1
DACDAT1
ADCDAT1
ADCLRCLK1/GPIO1
C8
D7
B8
B9
C7
B7
A8
A9
F6
H5
H4
F5
H2
F4
H3
E5
G4
GPIO3/BCLK2
GPIO4/LRCLK2
GPIO5/DACDAT2
GPIO7/ADCDAT2
GPIO6/ADCLRCLK2
GPIO11/BCLK3
GPIO10/LRCLK3
GPIO8/DACDAT3
GPIO9/ADCDAT3
IN1LP
IN1LN
IN2LP/VRXN
IN2LN/DMICDAT1
IN1RP
IN1RN
IN2RP/VRXP
IN2RN/DMICDAT2
SB22
AGND
AGND
AGND
SPKGND1
SPKGND2
CPGND
DGND
HP2GND
SDA
SCLK
CS/ADDR
CIFMODE
MCLK1
GPIO2/MCLK2
SPKMODE
REFGND
MICBIAS1
MICBIAS2
VMIDC
HPOUT2N
HPOUT2P
HPOUT1FB
HPOUT1R
HPOUT1L
D3
E1
A3
A5
A7
B6
C9
F9
F8
G5
G6
H6
D6
E7
E8
A1
C1
H9
E2
F7
Default I2C Address:0011010
F3
H1
G2
A4
R108 [N/A]
R105 0
R103 0
+3V3
PD13
PD12
I2C4_SDA
I2C4_SCL
PG7
SAI1_MCLKA
C67
4.7uF
C73
4.7uF
C74
4.7uF
LINEOUT1N
LINEOUT1P
LINEOUT2N
LINEOUT2P
LINEOUTFB
C5
B5
C4
B4
A6
SPKOUTLN
SPKOUTLP
SPKOUTRN
SPKOUTRP
CPCA
CPCB
CPVOUTN
CPVOUTP
B1
A2
C3
B3
G8
H8
H7
G7
C47
C49
C48
R97
20
R98
20
2.2uF
2.2uF
2.2uF
JP2
JP5
SPK Left
SPK Right
WM8994ECS/R
SB41
SB42
MICBIAS1
+3V3
RCA in Yellow for SPDIF input
CN3
RCJ-01X-SMT
3
4
2
1 R128
75
C78
22nF
R133
100
First Stage
R132
1M
R129
[NA]
2
+3V3 Very close to Output pin 4 of first stage
U16
4 C77
22nF
74LVC1G04SE
+3V3
C81
100nF
C80
100nF
Second Stage
R126
100
+3V3
2
R127
1M
U15
4
74LVC1G04SE
PD7
SPDIF_RX0
Title: Audio
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 5 of 15
Jack out Green
3
6
CN11
4
PJ3028B-3-GR
D4
ESDA6V1BC6
Figure 25. DSI LCD and camera connector
DSI LCD
DSI_CK_P
DSI_CK_N
DSI_D0_P
DSI_D0_N
DSI_D1_P
DSI_D1_N
+5V
L5
BEAD(FCM1608KF-601T03)
C3
10uF
C76
100nF
L4
SCLK/MCLK
LRCLK
I2S
BEAD(FCM1608KF-601T03)
PE5
PE4
PE6
CEC_CLK
CEC
DSI_TE
LCD_BL_CTRL
DSI_RESET
+3V3
PA8
PB6
PJ2
PJ12
PG3
R123
10K
CN15
61
62
63
64
49
51
53
55
57
59
41
43
45
47
33
35
37
39
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
49
51
53
55
57
59
41
43
45
47
33
35
37
39
25
27
29
31
17
19
21
23
9
11
13
15
5
7
1
3
50
52
54
56
58
60
42
44
46
48
34
36
38
40
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
50
52
54
56
58
60
42
44
46
48
34
36
38
40
26
28
30
32
18
20
22
24
10
12
14
16
6
8
2
4
DSI_D2_P
DSI_D2_N
DSI_D3_P
DSI_D3_N
PD13
PD12
61
62
63
64
QSH-030-01-F-D-A-K-TR
+1V8
C10
100nF
SB29
SB28
SB27
SB26
PK7
I2C4_SDA
I2C4_SCL
TOUCH_INT
+3V3
C9
100nF
DCMI_D[0..7]
DCMI_D[0..7]
Camera Connector
DCMI_PIXCK
DCMI_HSYNC
DCMI_VSYNC
OSC_24M
PD13
DCMI_PWR_EN
RESET#
PD12
+3V3
+3V3
PA6
PA4
PB7
Camera_CLK
R5
R4
100
100
DCMI_D0
DCMI_D1
DCMI_D2
DCMI_D3
DCMI_D4
DCMI_D5
DCMI_D6
DCMI_D7
PJ14
C8
10uF
C79
100nF
P1
25
26
27
28
29
30
21
22
23
24
17
18
19
20
13
14
15
16
9
10
11
12
7
8
5
6
3
4
1
2
31
32
FPU330ZH-BT1D3-CA
Title: LCD&Camera Connectors
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 6 of 15
Figure 26. Ethernet
+3V3
L8
BEAD(FCM1608KF-601T03)
RMII_TX_EN
RMII_TXD0
RMII_TXD1
RMII_RXD0
RMII_RXD1
RMII_CRS_DV
ETH_MDC
ETH_MDIO
RESET#
RMII_REF_CLK
OSC_25M
+3V3
PG11
PG13
PG12
PC4
PC5
R171 33
R175 33
R163 10K
PA7
PC1
PA2
PA1
R160 33
R64
+3V3
R155 0
+3V3
R63
R153 33
R74
10K
R75
10K
R68
10K
1K5
10K
16
17
18
U18
TXEN
TXD0
TXD1
8
7
10
RXD0/MODE0
RXD1/MODE1
RXER/PHYAD0
11
CRS_DV/MODE2
13
12
MDC
MDIO
15
14 nRST nINT/REFCLK0
4
5
XTAL2
XTAL1/CLKIN
LAN8742A-CZ-TR
R167
50
R161
50
TXP
TXN
RXP
RXN
LED1/nINT/nPME/REGOFF
LED2/nINT/nPME/nINTSEL
R170 R164
Diff Pair 100ohm i
50 50
Diff Pair 100ohm
21
20 i
23
22 i
3
2 i
Diff Pair 100ohm
Diff Pair 100ohm
R173
RBIAS
24
12K1
VDD1A
VDD2A
VDDIO
VDDCR
19
1
9
6
+3V3
GND_EP
25
C114
470pF
C113
C99
100nF
1uF_X5R_0603
1
2
3
U17
I/O1
GND
I/O2
USBLC6-4SC6
TD_P
TD_N
RD_P
RD_N
I/O4
Vbus
I/O3
C112
100nF
C111
100nF
C86
10uF
6
5
4
C103
100nF
C89
100nF
C88
100nF
6
7
8
1
2
3
U5
TD+
CT
TD-
RD+
CT
RD-
TX+
CT
TX-
RX+
CT
RX-
KMS-1102NL
16
15
14
11
10
9
C17
TC1206KKX7RDBB102
R174 R156
75 75
R166 R76
75 75 13
14
6
7
3
4
5
8
1
2
CN7
TX+
TX-
RX+
NC
NC
RX-
NC
NC
Shield
Shield
R57
10K
R44
270
R80
10K
R79
270
10
9
12
11
LED(Yellow)_A
LED(Yellow)_K
LED(Green)_A
LED(Green)_K
KRJ-CB4.2GYZNL
R81
0
+3V3
R177 [N/A]
ETH_nINT
Title: Ethernet
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 7 of 15
Figure 27. Quad-SPI Flash memory devices
Twin Quad SPI Flash
U3
QSPI_BK1_IO3
QSPI_BK2_IO3
QSPI_BK2_IO1
+3V3
PF6 R15
C13
33
100nF
PG14 BK2_IO3 R18
PH3 BK2_IO1 R19
SB47
33[N/A] 4
33[N/A] 5
6
1
HOLD#/DQ3
2
VCC
3
NC
NC
NC
NC
QSPI_BK1_NCS
QSPI_BK1_IO1
PG6
PF9
NCS2
R20 33
7
8
CS#
DQ1
CLK
DQ0
NC
NC
NC
NC
Vss
W#/Vpp/DQ2
16
15
14
13
12
11
10
9
+3V3
R8
10K
MT25QL512ABB8ESF-0SIT
R2
R3
R6
33
QSPI_CLK PB2
BK2_IO0
33[N/A]
PH2
QSPI_CLK
PD11
QSPI_BK1_IO0
QSPI_BK2_IO0
BK2_IO2
33[N/A]
PG9
QSPI_BK2_IO2
R1 33 PF7
QSPI_BK1_IO2
U14
BK2_IO3
R135 33
+3V3
100nF
C84
1
2
3
4
5
HOLD#/DQ3
VCC
NC
NC
CLK
DQ0
NC
NC
16 SB25
15
14
R125 33
13
QSPI_CLK
BK2_IO0
NCS2
BK2_IO1
R134 33
8
6
7
NC
NC
NC
NC
12
11
CS#
DQ1
Vss
W#/Vpp/DQ2
MT25QL512ABB8ESF-0SIT
10
9
R124 33
BK2_IO2
Two QSPI Flash solution
Twin Quad SPI Flash solutions:
One Twin Quad SPI Fllash U3:MT25TL01GHBB8ESF-0SIT
Two Quad SPI Fllash (default) U3:MT25QL512ABB8ESF-0SIT
U14:NA
U14:MT25QL512ABB8ESF-0SIT
R3/R6/R18/R19, SB47 ON
R124/R125/R134/R135, SB25, C84 ON
R124/R125/R134/R135, SB25, C84 OFF
R3/R6/R18/R19, SB47 OFF
Title: QSPI
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 8 of 15
Figure 28. Physical control peripherals and microSD™ card
Buttons
R216
100
+3V3
C151
[N/A]
B2
USER
D10
R214
220K
R215
330
PC13
WAKEUP
Wakeup & Key Button
ESDA7P60-1U1M
Joystick
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
PK2
PK3
PK4
PK5
PK6
LEDs
+3V3
LD1
Green
1 2
LD2
Orange
1 2
LD3
Red
1 2
LD4
Blue
1 2
R203
510
R209
680
R204
680
R205
680
PI12
PI13
PI14
PI15
LED1
LED2
LED3
LED4
5
B3
COMMON
2
Selection
4
6
3
1
DOWN
LEFT
RIGHT
UP
MT-008A
D9
ESDA6V1-5SC6
GND
GND
7
8
MICRO SD
(TF) Card
SDIO1_D1
SDIO1_D0
SDIO1_D3
SDIO1_D2
SDIO1_CLK
SDIO1_CMD
PC9
PC8
PC11
PC10
PC12
PD2
+3V3
R115
47K
R118
47K
R119
47K
R116
47K
R117
47K
CN12
PJS008-2000
SMS064FF or SMS128FF uSD_Detect input pin with pull-up
PI8
+3V3
R121
[N/A]
R122
0
Title: Peripherals
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 9 of 15
U13
EMIF06-HSD03F3
+3V3
+3V3
C149
100nF
Figure 29. Pmod, STMod+ and audio connectors
PMOD
PMOD#1
PMOD#2
PMOD#3
PMOD#4
P3
3
4
1
2
5
6
7
8
9
10
11
12
SSW-106-02-F-D-RA
ATOM FH254206C-1600
PMOD#11
PMOD#12
+3V3
PMOD#1-NSS
PMOD#1-CTS
PMOD#2-MOSIp
PMOD#2-TX
PMOD#3-MISOp
PMOD#3-RX
PMOD#4-SCK
PMOD#4-RTS
PMOD#7-SCL
PMOD#8-MOSIs
PMOD#9-MISOs
PMOD#10-SDA
PA11
PA0
PC3
PD5
PC2
PD6
PA12
PD4
PD12
PB15
PB14
PD13
SB32
SB31
SB34
SB33
SB36
SB35
SB38
SB37
PMOD#1
PMOD#2
PMOD#3
PMOD#4
PMOD#9
+5V
STMod+
P2
7
8
5
6
3
4
1
2
9
10
11
12
13
14
15
16
17
18
19
20
SQT-110-01-F-D-RA
ATOM FH200210C-12000
PMOD#11
PMOD#12
PMOD#14
PC6
PJ13
PA4
PF8
PMOD#17
PMOD#18
PMOD#19
PC7
PD3
PB9
PB8
PMOD#11-INT
PMOD#12-RST
PMOD#13-ADC
PMOD#14-PWM
PMOD#17-DF-D3
PMOD#18-DF-CKOUT
PMOD#19-DF-D7
PMOD#20-DF-CK7
Audio Connector
DFSDM_CKOUT
DFSDM_DATIN3
DFSDM_DATIN1
PMOD#18
PMOD#17
PMOD#2
+3V3
SB40
PC7
PC3
CN17
9
11
13
15
5
7
1
3
17
19
2
4
6
8
10
12
14
16
18
20
FHCS44-210
Receptacle 10X2 TH VT 1.27mm
+3V3
PD3
PB9
PB14
PC6
PJ13
PMOD#18
PMOD#19
PMOD#9
PMOD#11
PMOD#12
DFSDM_CKOUT
DFSDM_DATIN7
DFSDM_DATIN2
DETECTn
MEMS_LED
Title: PMOD_STMod+ connector
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 10 of 15
Figure 30. TAG debug connector
TMS/SWDIO
TCK/SWCLK
TDO/SWO
TDI
TRST
RESET#
R208
R207
22
22
PA13
PA14
R206 22
R212 22
R211 22
R210 22
PB3
PA15
PB4
+3V3
3
4
1
2
5
CN16
8
7
10
9
6
TC2050-IDC-NL
Fitted: NO
Only footprint with Cable: TC2050-IDC-NL
D12
ESDALC6V1W5
D11
ESDALC6V1W5
Title: TAG Connector
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 12 of 15
Figure 31. Arduino™ Uno connector
+3V3
R46
510
1
LD6
Green
2
Arduino uno connector
T1
BSN20BK R45
1M
ADC3_IN0
I2C4_SDA
1 SB5
ARD_A4
ADC12_IN4
ADC3_IN8
ADC12_IN0
ADC12_IN1
PC2_C
PD13 SB24
NRST
ARD_A0
ARD_A1
ARD_A2
ARD_A3
SB23
+5V +3V3
E5V
NRST
WARNING voltage applied to VIN <11.5V
PA4
PF10
PA0_C
PA1_C
VIN
CN5
R120
1K CN8
1
2
3
4
5
6
7
8
CN9
IOREF
NRST
3V3
5V
GND
GND
VIN
SSW-108-22-x-S-VS
1
2
3
4
5
6
A0
A1
A2
A3
A4
A5
SCL/D15
SDA/D14
AVDD
GND
SCK/D13
MISO/D12
PWM/MOSI/D11
PWM/CS/D10
PWM/D9
D8
SSW-110-22-x-S-VS
CN6
10
9
8
7
6
5
4
3
2
1
SAMTEC SSW-106-22-x-S-VS
D7
PWM/D6
PWM/D5
D4
PWM/D3
D2
TX/D1
RX/D0
PD12
PD13
PK0
PJ11
PJ10
PK1
PJ6
PJ5
8
7
6
5
4
3
2
1
SSW-108-22-x-S-VS
PJ0
PJ7
PA6
PJ4
PF8
PJ3
PJ8
PJ9
ADC3_IN1
I2C4_SCL
ARD_A5
PC3_C
PD12 SB7
SB6
ARD_D15
ARD_D14
ARD_D13
ARD_D12
ARD_D11
ARD_D10
ARD_D9
ARD_D8
SPI5_SCK
SPI5_MISO
TIM1_CH2N, SPI5_MOSI
TIM1_CH1, SPI5_NSS
TIM8_CH2
ARD_D7
ARD_D6
ARD_D5
ARD_D4
ARD_D3
ARD_D2
ARD_D1
ARD_D0
R43
I2C4_SCL
I2C4_SDA
VREF+
[N/A]
C18
[N/A]
TIM8_CH2N
TIM3_CH1
TIM13_CH1
UART8_TX
UART8_RX
Title: Arduino connectors
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 13 of 15
Figure 32. STLINK-V3E module
3V3_STLK
C61
100nF
R95
R110
10K
5V_USB_CHGR
CN2
VBUS
DM
DP
ID
GND
Shield
Shield
Shield
Shield
EXP
EXP
USB_uB_105017-0001
8
9
6
7
10
11
3
4
1
2
5
USB_DEV_HS_CN_N
USB_DEV_HS_CN_P
C6
100nF
Fitted: NO
USB i
USB
D3 i
ESDA7P60-1U1M
Closed to Pin1 of Mirco-B
4
5
6
U1
NC
D-in
D+in
GND
D-out
D+out
ECMF02-2AMX6
3
2
1
4
X4
VDD OUT
3
1
EN GND
NZ2520SB-25.00M
2
R102 100
USB Impedance Constraint [Min = 85.00
Max = 95.00
] i
Matched Net Lengths [Tolerance = 0.2mm]
USB_DEV_HS_N
USB_DEV_HS_P i
USB
3V3_STLK
Must be on a border or the PCB.
Silkscreen = Reserved
CN4
Header 4x1
3V3_STLK
Fitted: NO
JP1
Fitted: NO
3V3_STLK
C52
100nF
C43
STLK_SWDIO
STLK_SWCLK
USB_DEV_HS_N
USB_DEV_HS_P
R111
10K
R112
10K
2.2uF
R100 3K
U9A
A15
A14
R14
R15
G1
H1
J1
D6
C6
STLK_SWDIO/PA13
STLK_SWCLK/PA14
USB_DEV_HS_N/PB14
USB_DEV_HS_P/PB15
OSC_IN/PH0
OSC_OUT/PH1
NRST
BOOT0
PDR_ON
E1
F1
J14
J15
OSC32_IN/PC14
OSC32_OUT/PC15
V12_OTGPHY/PG7
REXT_OTGPHY/PG6
LD10
Red
1
4
2
3
R113
330
R114
330
Green
LD_BICOLOR_CMS
LED_STLK
T_SW_DIR/PA7
T_SWDIO_IN/PH7
T_SWDIO_OUT/PF9
T_SWCLK/PH6
T_SWO/PD2
VCP_STLK_RX/PG9
VCP_STLK_TX/PG14
GNDDetect/PG5
T_VCC AIN/PA0
T_PWR_EXT/PB1
T_PWR_ENn/PB0
LED_STLK/PA10
MCO/PA8
T_NRST/PA5
HW_TYP_0/PI4
HW_TYP_1/PI5
F15
P4
D4
C4
R3
N12
L2
M11
D12
C10
A7
K13
N3
R4
R5
D15
STDC14 Receiver
100
T_VCC must be to connected to VDD_MCU of the Target
CN13
+3V3
T_VCC
5
7
1
3
6
8
2
4
T_SWDIO
T_SWCLK
T_SWO
GNDDetect
R222 22 T_VCP_RX
9
11
13
10
12
14
T_NRST
T_VCP_TX
R217 22
R218 22
R219 22
R220 22
R221 22
T_SWDIOa
T_SWCLKa
T_SWOa
T_NRSTa
STLK_VCP_RX
FTSH-107-01-L-DV-K
FTSH-105-01-L-DV-K soldered centrally on the 14-pin footprint
STLK_VCP_TX
ST-LINKV3E_SWD
T_NRST
T_SWDIO
5
4
T_SWCLK 3
T_SWO 1
D14
2
STLK_SWDIO
STLK_SWCLK
T_VCP_TX
T_VCP_RX
5
4
3
1
D15
ESDALC6V1W5
2
ESDALC6V1W5
JP4
Fitted: NO
T_SW_DIR
T_SWDIO_IN
T_SWDIOa
T_SWCLKa
T_SWOa
STLK_VCP_RX
STLK_VCP_TX
GNDDetect
T_PWR_EXT
T_PWR_EN
LED_STLK
R104 100
T_NRSTa
R96 100
T_NRST
T_SWDIO
T_SWCLK
T_SWO
T_VCP_TX
T_VCP_RX
T_PWR_EXT
T_PWR_EN
R86
R83
4K7
4K7
C55
20pF
Fitted: NO
MCO
Title: STLink_V3E_Module
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
T_NRST
T_SWDIO
T_SWCLK
T_SWO
T_VCP_TX
T_VCP_RX
T_PWR_EXT
T_PWR_EN
T_VCC
+3V3
Revision: D.2
Sheet: 11 of 15
Figure 33. STLINK-V3E power
5V_USB_CHGR
C53
1uF
T_PWR_EN
R107
10K
5 Volts ST-LINK
R109
100K
R106
LD9
820
RED
5
U10
IN
4
1
OUT
3
EN FAULT
GND
STMPS2151STR
LED Curr=4mA, Lum=25%
5V_USB_STLK
C63
100nF
SB18
VBUS_HS
D7
D6
BAT60JFILM
E5V
D8
BAT60JFILM
5V_USB_PWR
D5
BAT60JFILM
5V_USB_CHGR
BAT60JFILM
C148
1uF
3.3 Volts ST-LINK
1
U20
Vin
LDK120M33R
Vout
5
3V3_STLK
3
INH
GND BYPASS
C145
C144
100nF
C147
100nF C142
10nF
1uF
T_PWR_EN
T_PWR_EN
+5V
T_PWR_EXT
T_PWR_EXT
R85
2K7
R84
4K7
3V3_STLK
SB13
R94
10K
3V3_STLK
C127
2.2uF
N10
G13
C5
K4
G3
N8
N9
J13
H13
C8
C7
F3
J12
C9
R1
P1
C1
L4
M10
F13
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDDA
VREF+
VBAT
BYPASS-REG
VCAP1
VCAP2
C136
2.2uF
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSSA
VREF-
H6
H7
J6
J7
J8
J9
H8
H9
H10
J10
K6
K7
K8
K9
K10
F12
D5
G2
M8
M1
N1
U9B
ST-LINKV3E_SWD
Ceramic capacitor (Low ESR)
3V3_STLK
C131
100nF
C132
100nF
C134
100nF
C135
100nF
C130
100nF
C133
100nF
C66
100nF
C140
100nF
3V3_STLK
C124
100nF
C126
100nF
C129
100nF
C125
100nF
C138
100nF
C139
100nF
C141
100nF
C137
100nF
3V3_STLK
C123
4.7uF
C128
1uF
C122
100nF
Title: STLink_V3E_PWR
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 15 of 15
Figure 34. USB_OTG_HS port
+3V3
R9
10K
C11
100nF
ULPI_D[0..7]
ULPI_NXT
ULPI_DIR
ULPI_STP
ULPI_CK
ULPI_D[0..7]
OSC_24M
4
X1
VDD
R24
OUT
3
1
EN GND
NZ2520SB-24.00M
2
51
PH4
PI11
PC0
PA5
OSC_24M
R36
R28
R26
R35
PB5
PB13
PB12
PB11
PB10
PB1
PB0
PA3
R23
0
0
0
33
ULPI_D7
ULPI_D6
ULPI_D5
ULPI_D4
ULPI_D3
ULPI_D2
ULPI_D1
ULPI_D0
R21
R27
R29
R42
R40
R39
R38
R37
0
0
0
0
0
0
0
0
51
+3V3 USB_VDDIO
6
5
4
3
13
10
9
7
2
31
29
1
U4
NXT
DIR
STP
CLKOUT
D7
D6
D5
D4
D3
D2
D1
D0
25
26
XO
REFCLK
R137
4K7
SB30
RESET#
SB30 closed if reset is controlled by hardware
R136
[N/A]
R138
100K
CPEN
VBAT
RBIAS
VBUS
DM
DP
ID
NC
REFSEL0
REFSEL1
REFSEL2
VDDIO
15
16
SPK_L
SPK_R
27
RESETB
USB3320C-EZK
VDD3.3
VDD1.8
VDD1.8
GNDPAD
12
8
11
14
32
20
30
28
33
R11
10K
17
21
24
22
19
18
23
R10
+5V
C12
+5V
100nF
2
5
4
U2
GND
IN
EN
FAULT
OUT
STMPS2151STR
8K06_1%
R12 820
REFSEL0
REFSEL1
REFSEL2
+1V8
C85
100nF
C83
100nF
C82
2.2uF
USB_VDDIO
3
1
USB_VDDIO
R41
0
REFSEL0
R30
[N/A]
R25
0
REFSEL1
R22
[N/A]
R16
0
REFSEL2
R14
[N/A]
R7
2
R13
3K3
LD5
0
1
PJ1
R17
620
+3V3
OTG_HS_OverCurrent
+3V3
R71
330
LD7
Green
Red
C7
4.7uF
R66
47K
1 T5
9013
L2
BLM18PG121SN1D
D1
[N/A]
D2
[N/A]
C1 C4 C5 C2
R61
22K
VBUS_HS
3
4
1
2
5
CN1
VBUS
DM
DP
ID
GND
6
7
8
9
10
Shield
Shield
Shield
Shield
EXP
L1 475900001
BLM18PG121SN1D
100nF 100nF 100nF 100nF
R34
[N/A]
R33 0 T1_D
7
8
5
6
C14
100nF
1
2
3
T4
STS5PF30L
4 T1_G
+3V3
R58
1K
+3V3
T1_D
T2
9013
1 R32 10K
+1V8
R31 10K
5
6
1
2
4
Backup footprint for T4
T3
STT4P3LLH6[N/A]
3 T1_G
Title: USB_OTG_HS
Project: STM32H7-DK
Size: A4 Reference: MB1248
Date: 1/21/2019
Revision: D.2
Sheet: 14 of 15
Pin
B12
B13
B14
B15
B16
B17
A7
A8
A9
B1
B10
B11
B2
B3
B4
B5
B6
B7
A17
A2
A3
A4
A5
A6
A13
A14
A15
A16
A1
A10
A11
A12
UM2411 STM32H747I-DISCO I/O assignment
Appendix A STM32H747I-DISCO I/O assignment
Table 21. STM32H747I-DISCO I/O assignment
GPIO port GPIO primary interface
PD3
PC11
PA14
PI2
PH15
PH14
VCAP
PK5
PG10
VBAT
PJ15
PD6
VSS
PI7
PE1
PB6
VSS
PB4
VSS
PG9
PD5
PD4
PC10
PA15
PI1
PI0
VSS
PI6
PI5
PI4
PB5
VDDLDO
-
QSPI_BK2_IO2
PMOD#2- USART2_TX
PMOD#4- USART2_RTS
SDIO1_D2
JTDI
FMC_D25
FMC_D24
-
FMC_D28
FMC_NBL3
FMC_NBL2
ULPI_D7
-
-
JOY_RIGHT
DCMI_D2
-
Audio_INT
PMOD#3- USART2_RX
PMOD#18_DFSDM_CKOUT/DCMI_D5
SDIO1_D3 || DCMI_D4
JTCK-SWCLK
FMC_D26
FMC_D23
FMC_D22
-
FMC_D29
FMC_NBL1
HDMI_CEC
-
NJTRST
UM2411 Rev 2
60
Pin
D14
D15
D16
D17
D2
D3
C9
D1
D10
D11
D12
D13
D4
D5
D6
D7
D8
C15
C16
C17
C2
C3
C4
C5
C6
C7
C8
C11
C12
C13
C14
B8
B9
C1
C10
STM32H747I-DISCO I/O assignment UM2411
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
PB9
PB8
PG15
PK7
PG14
PA10
PA9
PH13
VCAP
PE4
PE3
PG12
PE5
PJ14
PJ12
PD2
PD0
PK4
PG11
PC15-OSC32_OUT
VSS
PD7
PC12
VSS
PI3
PA13
VSS
VDDLDO
PC14-OSC32_IN
PE2
PE0
PB7
PB3
PK6
PK3
JOY_LEFT
ETH_/TX_EN/TX_EN
OSC32_OUT
-
SPDIF_RX0
SDIO1_CK
-
FMC_D27
JTMS-SWDIO
-
-
OSC32_IN
ETH_nINT || SAI4_CK1
FMC_NBL0
DCMI_VSYNC
JTDO/TRACESWO
JOY_UP
JOY_DOWN
ETH_/TXD1/TXD1
SAI1_SCK_A
DCMI_PWR_EN
BL_CTRL
SDIO1_CMD
FMC_D2
VCP-USART1_RX
VCP-USART1_TX
FMC_D21
-
SAI1_FS_A
SAI1_SD_B
PMOD#19_DFSDM-DATA7 || DCMI_D7
PMOD#20_DFSDM-CK7 || DCMI_D6
FMC_SDNCAS
TOUCH_INT
QSPI_BK2_IO3
UM2411 Rev 2
UM2411
Pin
F2
F3
F4
F5
G1
G10
F1
F13
F14
F15
F16
F17
G11
G13
G14
G15
G16
E16
E17
E2
E3
E4
E5
E6
E7
E8
E9
E12
E13
E14
E15
D9
E1
E10
E11
STM32H747I-DISCO I/O assignment
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
VDDSMPS
PC7
PC6
PG8
PG7
VDD33USB
VSSSMPS
PI10
PI11
VDD
PF2
VSS
PG13
VLXSMPS
PJ13
VDD
PD1
PC8
PC9
PA8
ETH_/TXD0/TXD0
-
PMOD#12_GPIO
-
FMC_D3
SDIO1_D0
SDIO1_D1 || DCMI_D3
CEC_CK || MCO1
PA12
PA11
PI9
PC13
PMOD#4-SPI2_SCK/2_CK
PMOD#1-SPI2_NSS/2_WS
FMC_D30
TAMP_1/WKUP2
PI8 uSD_Detect
PE6 SAI1_SD_A
VDD -
PDR_ON
BOOT0
VDD
-
-
-
VSS
VDD
PG5
PG6
VSS
FMC_SDCLK
SAI1_MCLK_A
-
-
FMC_D31
ULPI_DIR
-
FMC_A2
-
-
PMOD#17_DFSDM_DATA3/DCMI_D1
PMOD#11_INT/DCMI_D0
QSPI_BK1_NCS
-
-
-
FMC_BA1
UM2411 Rev 2
60
Pin
J10
J11
J13
J14
J15
J16
H4
H5
H7
H8
H9
J1
J17
J2
J3
J4
J5
H1
H10
H11
H13
H14
H15
H16
H17
H2
H3
G5
G7
G8
G9
G17
G2
G3
G4
STM32H747I-DISCO I/O assignment UM2411
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
PF3
VDD
VSS
VSS
VSS
PH1 - OSC_OUT
VSS
VSS
VDD
PK0
PK1
VSS
PI12
VSS
VSS
VDD
PG4
PG3
PG2
PK2
PI13
PI14
VDD50USB
VFBSMPS
PF1
PF0
VDD
VSS
VSS
VSS
VSS
PH0 - OSC_IN
VSS
PF5
PF4
-
-
FMC_A1
FMC_A0
-
-
-
-
LED1
-
-
-
FMC_BA0
DSI_Reset
FMC_A12
JOY_SEL
LED2
LED3
FMC_A3
-
-
-
-
OSC_OUT
-
-
-
ARD_D13-SPI5_SCK
ARD_D10-SPI5_NSS || TIM1_CH1
-
-
OSC_IN
-
FMC_A5
FMC_A4
UM2411 Rev 2
UM2411
Pin
L16
L17
L2
L3
L4
L5
L1
L10
L11
L13
L14
L15
L7
L8
L9
M1
M13
K15
K16
K17
K2
K3
K4
K5
K7
K8
K9
K10
K11
K13
K14
J7
J8
J9
K1
STM32H747I-DISCO I/O assignment
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
VDDA
VSS
VSS
VDD
PJ10
VSSDSI
DSI_CKP
DSI_CKN
PC0
PF10
PF9
VDD
VSSDSI
DSI_D1P
DSI_D1N
PF6
PF7
PF8
VDD
VSS
VSS
VSS
VSS
VSS
VSS
NRST
VSS
VSS
VDD
PJ11
VSS
VSS
VSS
VREF+
VDD
-
-
-
NRST
-
-
-
ARD_D12-SPI5_MISO
-
-
-
QSPI_BK1_IO3
QSPI_BK1_IO2
PMOD#14_PWM || ARD_D3-TIM13_CH1
-
-
-
-
-
-
-
-
ARD_D11-SPI5_MOSI || TIM1_CH2N
-
-
-
ULPI_STP
ARD_A1
QSPI_BK1_IO1
-
-
-
-
-
-
UM2411 Rev 2
60
Pin
N9
P1
P10
P11
P12
P13
N3
N4
N5
N6
N7
N8
P14
P15
P16
P17
P2
N1
N10
N11
N12
N13
N14
N15
N16
N17
N2
M2
M3
M4
M5
M14
M15
M16
M17
STM32H747I-DISCO I/O assignment UM2411
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
PE10
VSSA
PE11
PB10
PB11
PH10
PA2
PA1
PA0
PJ0
VDD
VDD
PJ9
VSSDSI
DSI_D0P
DSI_D0N
PC1
PC2
PC3
VDD
VREF-
VDD
VDD
VDD
PJ8
PJ7
PJ6
VSS
VCAPDSI
PH2
PH11
PD15
PD14
VDDDSI
PH3
ARD_D0-UART8_RX
-
-
-
ETH_MDC || SAI4_D1
PMOD#3-SPI2_MISO/2_SDI
PMOD#2-SPI2_MOSI/2_SDO
-
-
-
-
-
ARD_D1-UART8_TX
ARD_D6-TIM8_CH2N
ARD_D9-TIM8_CH2
-
-
QSPI_BK2_IO0
ETH_MDIO
ETH_/RX_CLK/REF_CLK/CLK
PMOD#1- USART2_CTS_NSS
ARD_D7
-
-
FMC_D7
-
FMC_D8
ULPI_D3
ULPI_D4
FMC_D18
FMC_D19
FMC_D1
FMC_D0
-
QSPI_BK2_IO1
UM2411 Rev 2
UM2411
Pin
T1
T10
T11
T12
T13
T14
R4
R5
R6
R7
R8
R9
T15
T16
T17
T2
T3
R10
R11
R12
R13
R14
R15
R16
R17
R2
R3
P7
P8
P9
R1
P3
P4
P5
P6
STM32H747I-DISCO I/O assignment
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
PA0_C
PE13
PH6
VSS
PH8
PB12
VSS
PA7
PB2
PF12
VSS
PF15
PE12
PE15
PJ5
PH9
PH12
PD11
PD12
PD13
PC3_C
PA6
PH4
PH5
PI15
PJ1
PF13
PF14
PE9
PC2_C
PB15
PD10
PD9
PA1_C
PA5
ULPI_NXT
FMC_SDNWE
LED4
OTG_HS_OverCurrent
FMC_A7
FMC_A8
FMC_D6
ARD_A4
FMC_D9
FMC_D12
ARD_D8
FMC_D17
FMC_D20
QSPI_BK1_IO0
PMOD#7/ARD_D15-I2C4_SCL
PMOD#10/ARD_D14-I2C4_SDA
ARD_A5
ARD_D5-TIM3_CH1 || DCMI_PIXCLK
-
ETH_/RX_DV/CRS_DV/SYNC
QSPI_CLK
FMC_A6
-
FMC_A9
ARD_A2
FMC_D10
FMC_SDNE1
-
FMC_D16
ULPI_D5
PMOD#8-SPI2_MOSI/2_SDO
FMC_D15
FMC_D14
ARD_A3
ULPI_CK
UM2411 Rev 2
60
Pin
U15
U16
U17
U2
U11
U12
U13
U14
T8
T9
U1
U10
T4
T5
T6
T7
U3
U4
U5
U6
U7
U8
U9
STM32H747I-DISCO I/O assignment UM2411
Table 21. STM32H747I-DISCO I/O assignment (continued)
GPIO port GPIO primary interface
PC5
PB0
PJ3
PJ4
PG1
PE7
VCAP1
VDDLDO
PH7
PB13
PB14
PD8
VSS
PA3
PC4
PB1
PJ2
PF11
PG0
PE8
VSS
PE14
PA4
ETH_/RXD0/RXD0/RXD
ULPI_D2
DSI_TE
FMC_SDNRAS
FMC_A10
FMC_D5
-
FMC_D11
-
-
FMC_SDCKE1
ULPI_D6
PMOD#9-SPI2_MISO/2_SDI
FMC_D13
-
ULPI_D0
PMOD#13_ADC || ARD_A0 ||
DCMI_HSYNC
ETH_/RXD1/RXD1
ULPI_D1
ARD_D2
ARD_D4
FMC_A11
FMC_D4
UM2411 Rev 2
Appendix B STMod+ GPIO sharing and multiplexing
Table 22. STMod+ GPIO sharing and multiplexing
STMod+ (1) Shared or exclusive functions
DFSDM ARD Pmod™ Some other Alternate Functions (2) Basic SB Port
DATA1
DATA1
CKOUT
-
-
-
-
-
-
-
-
-
-
SCL4
CK2
DATA2
-
-
-
-
-
Legend:
= DFSDM
SDA4 -
= Arduino™ Uno
CTSS2
CSN2
TXS3
MOSI2
RXS3
MISO2
RTSS3
SCK2
-
-
-
ADC123_INO, TIM5_CH1
CNA1_RX, USART1_CTS
CAN1_TXFD, USART2_RX
ADC123_IN13
USART2_TX
ADC123_IN12
CAN1_RXFD
TIM1_ETR, CAN1_TX, USART1_RTS
-
-
TIM4_CH1
TIM1_CH3N, TIM8_CH3N, TIM12_CH2, USART1_RX
TIM1_CH2N, TIM8_CH2N, TIM12_CH1, USART1_TX
TIM4_CH2
CTSS2
NSS2
TXS2
MOSI2
RXS2
MISO2
RTSS2
SCK2
GND
+5V
SCL4
MOSI2
MISO2
SDA4
-
-
-
-
-
= Pmod™ = Alternate Functions = STMod+ = CAM = DCMI = Supply = GND
35
36
37
38
-
31
32
33
34
+5V
PD12
PB15
PB14
PD13
PA0
PA11
PD5
PC3
PD6
PC2
PD4
PA12
GND
1
2
3
4
8
9
10
5
6
7
Pins
-
Port
11 PC6
12 PJ13
13 PA4
14 PF8
15 +5V
16 GND
17 PC7
18 PD3*
19 PB9
20 PB8*
SB
-
-
-
-
-
-
-
-
-
-
Basic
INT
RST
ADC
PWM
+5V
GND
GPIO
GPIO
GPIO
GPIO
Shared or exclusive functions
Some other Alternate Functions (2)
Pmod™ ARD DFSDM DCMI
TIM3_CH1, TIM8_CH1, USART6_TX
-
ADC12_IN4, TIM5_ETR, DAC1_OUT
ADC3_IN6, TIM13_CH1
-
-
TIM3_CH2, TIM8_CH2, USART6_RX
-
TIM4_CH4, TIM17_CH1, CAN1_TX, I2C1_SDA
TIM4_CH3, TIM16_CH1, CAN1_RX, I2C1_SCL
INT
RST
-
-
-
-
-
-
-
-
-
-
A0
CK3
-
-
D3
-
-
-
-
-
-
-
CKOUT
DATA7
CK7
-
-
-
D0
-
HSYNC
-
D5
D7
D6
-
-
D1
1.
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 I
2
C 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.
Revision history
Revision history
Date
23-Nov-2018
29-Mar-2019
UM2411
Table 23. Document revision history
Revision Changes
1
2
Initial version
Updated schematics from Figure 20
to
. Updated board views in
,
in the cover page.
Reorganized
Chapter 2: Ordering information
and
Chapter 3: Development environment . Updated
. Added
Section 2.1: Product marking and
UM2411 Rev 2
UM2411
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.
© 2019 STMicroelectronics – All rights reserved
UM2411 Rev 2 61/61
61
डाउनलोड
जाहिरात