Evaluation boards with STM32H747XI and STM32H757XI MCUs
Introduction
The STM32H747I-EVAL and STM32H757I-EVAL Evaluation boards (STM32H7x7I-EVAL) are high-end development platforms
for the Arm® Cortex®-M7-based STM32H747XI and STM32H757XI microcontrollers (STM32H7x7XI), respectively. The
STM32H7x7I-EVAL Evaluation boards provide access to all the STM32 peripherals for user applications, and include an
embedded STLINK-V3E debugger/programmer.
The full range of the STM32H7x7I-EVAL hardware features helps develop applications and evaluate all peripherals: USB
OTG_HS and FS, Ethernet, FDCAN, USART, Audio DAC and ADC, digital microphone, SRAM, SDRAM, NOR Flash memory,
Twin Quad-SPI Flash memory, microSD™ 3.0 card, 4” 480×800 TFT color LCD with MIPI DSISM interface and capacitive
touchpanel, and cryptographic hardware accelerator (available only on STM32H757XI devices) .
The expansion connectors provide an easy way to add specialized features, while ETM trace is supported through external
probes.
Figure 1. STM32H7x7I-EVAL board (top view)
Picture is not contractual.
UM2525 - Rev 3 - May 2019
For further information contact your local STMicroelectronics sales office.
www.st.com
Page 2
1Features
•STM32H747XIH6 and STM32H757XIH6 microcontrollers with 2 Mbytes of Flash memory and 1 Mbyte of
RAM in TFBGA240+25 package
•4” 480×800 TFT color LCD with MIPI DSISM interface and capacitive touchpanel
•8 M×32bit SDRAM, 1 M×16bit SRAM and 8 M×16bit NOR Flash memory
•1-Gbit Twin Quad-SPI NOR Flash memory or two 512-Mbit Quad-SPI NOR Flash memories
•Potentiometer
•4 color user LEDs
•Reset, wakeup, tamper or key buttons
•Joystick with 4-direction control and selector
•Board connectors
–Power jack
–3 USB interfaces with Micro-AB connector
–RS-232 communications
–Ethernet RJ45
–FDCAN compliant connection
–Stereo headset jack including analog microphone input
–2 audio jacks for external speakers
–microSD™ card
–JTAG/SWD and ETM trace
–Extension connectors and memory connectors for daughterboard or wire-wrap board
•Flexible power-supply options: ST-LINK USB V
•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®, GCCbased IDEs
Note:Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
or external sources
BUS
UM2525
Features
UM2525 - Rev 3
page 2/69
Page 3
2Ordering information
To order STM32H747I-EVAL and STM32H757I-EVAL refer to Table 1. Ordering information. Additional information
is available from the datasheet and reference manual of the target STM32.
Order codeBoard referenceTarget STM32Differentiating features
STM32H747I-EVAL
STM32H757I-EVALSTM32H757XIH6UCryptography
1. LCD board.
2.1Product marking
Evaluation tools marked as “ES” or “E” are not yet qualified and therefore not ready to be used as reference
design or in production. Any consequences deriving from such usage will not be at ST charge. In no event, ST will
be liable for any customer usage of these engineering sample tools as reference design or in production.
“E” or “ES” marking examples of location:
•On the targeted STM32 that is soldered on the board (for illustration of STM32 marking, refer to the STM32
datasheet “Package information” paragraph at the www.st.com website).
•Next to the evaluation tool ordering part number that is stuck or silk-screen printed on the board.
Some 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.
•MB1246
•MB1166
UM2525
Ordering information
Table 1. Ordering information
STM32H747XIH6U-
(1)
2.2Codification
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.
H7MCU series in STM32 Arm Cortex MCUsSTM32H7 Series
X7MCU product line in the seriesSTM32H757
I
Table 2. Codification explanation
STM32 Flash memory size:
•I for 2 Mbytes
2 Mbytes
UM2525 - Rev 3
page 3/69
Page 4
3Development environment
3.1System requirements
UM2525
Development environment
•Windows® OS (7, 8 and 10), Linux® 64-bit, or macOS
•USB Type-A to Micro-B cable
Note:
macOS® is a trademark of Apple Inc. registered in the U.S. and other countries.
3.2Development toolchains
•Keil® MDK-ARM (see note)
•IAR™ EWARM (see note)
•GCC-based IDEs
Note:
On Windows® only.
3.3Demonstration software
The demonstration software, included in the STM32Cube MCU Package corresponding to the on-board
microcontroller, 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 www.st.com.
®
UM2525 - Rev 3
page 4/69
Page 5
4Conventions
Table 3 provides the conventions used for the ON and OFF settings in the present document.
ConventionDefinition
Jumper JPx ONJumper fitted
Jumper JPx OFFJumper not fitted
Jumper JPx [1-2]Jumper should be fitted between Pin 1 and Pin 2
Solder bridge SBx ONSBx connections closed by 0 Ω resistor
Solder bridge SBx OFFSBx connections left open
Resistor Rx ONResistor soldered
Resistor Rx OFFResistor not soldered
UM2525
Conventions
Table 3. ON/OFF convention
UM2525 - Rev 3
page 5/69
Page 6
UM2525
Delivery recommendations
5Delivery recommendations
Some verifications are needed before using the Evaluation board for the first time, to make sure that no damage
occurred during shipment and that no components are unplugged or lost.
When the board is extracted from its plastic bag, check that no component remains in the bag. The main
component to verify is the microSD card that may have been ejected from the connector CN13 (right side of the
board).
Caution:There is an explosion risk if the battery is replaced by an incorrect one. Make sure to dispose of used batteries
according to the instructions.
UM2525 - Rev 3
page 6/69
Page 7
STM32H7x7I-EVAL hardware layout and configuration
6STM32H7x7I-EVAL hardware layout and configuration
The STM32H7x7I-EVAL Evaluation boards are designed around the STM32H7x7XIH6U (240+25-pin TFBGA
package) microcontroller. Figure 2 shows the hardware block diagram for STM32H7x7XIH6U and illustrates the
connection between the microcontroller and the peripherals (SDRAM, SRAM, NOR Flash, Twin Quad-SPI Flash,
color LCD, USB OTG connectors, USART, Ethernet, Audio, FDCAN, microSD 3.0 card and embedded ST-LINK).
Figure 3. STM32H7x7I-EVAL Evaluation board (top side) helps users to locate these features on the Evaluation
board. The mechanical dimensions of the board are showed in Figure 4. STM32H7x7I-EVAL Evaluation board
The STLINK-V3E programming and debugging tool is integrated on the STM32H7x7I-EVAL Evaluation board.
The key STLINK-V3E features are the following:
•Standalone probe with modular extensions
•Self-powered through a USB connector (Micro-B)
•USB 2.0 high-speed compatible interface
•Direct firmware update support (DFU)
•JTAG/serial wire debugging (SWD) specific features:
–3 to 3.6 V application voltage support and 5 V tolerant inputs
–Flat cables STDC14 to MIPI10 / STDC14 / MIPI20 (connectors with 1.27 mm pitch)
–JTAG communication support
–SWD and serial wire viewer (SWV) communication support
•Virtual COM port (VCP) specific features:
–3 to 3.6 V application voltage support on the UART interface and 5 V tolerant inputs
–VCP frequency up to 15 MHz
–Available on STDC14 debug connector (not available on MIPI10)
•Multipath bridge USB to SPI/UART/I2C/CAN/GPIOs specific features:
–3 to 3.6 V application voltage support and 5 V tolerant inputs
–Signals available on adapter board only (MB1440)
•Drag-and-drop Flash programming
•Two color LEDs: communication, power
Refer to http://www.st.com for details about STLINK-V3E.
Note:It is possible to power the Evaluation board through CN23 (Embedded STLINK/V3E USB connector) even if an
external tool is connected to CN8 (ETM Trace connector) or CN9 (External JTAG and SWD connector).
ETM can only work at 50 MHz clock by default because ETM signals are shared with other peripherals. If better
performance of ETM is required (84 MHz/98 MHz), R217, R230, R231, R234, R236, SB2, SB5, SB8, SB11,
SB42, SB57 must be removed to reduce the stub on ETM signals. In this configuration SAI and PDM are not
functional and NOR Flash and the address of SRAM are limited on A18.
ETM trace function would be abnormal as SAI_SDB share the same pins with TRACE_D0, and TRACE_D0
would be forced high by SAI_SDB. When using ETM trace it is necessary to set ADCDAT1 pin (SAI_SDB signal
of the STM32) of audio codec WM8994ECS/R (U22) by software to be tri-state.
6.3.1Drivers and firmware upgrade
The STLINK-V3E requires drivers to be installed on Windows®. It embeds a firmware which needs to be updated
from time to time to benefit from new functionalities and bug corrections. Refer to technical note "Overview of ST-LINK derivated" (TN1235) for details.
6.4Power supply
The STM32H7x7I-EVAL Evaluation board is designed to be powered by 5 V DC power supply and is protected by
PolyZen from wrong power plug-in events. It is possible to configure the Evaluation board to use any of the
following six sources for the power supply:
•5 V DC power adapter connected to CN10, the power jack on the board (Power Supply Unit on silk screen of
JP10 (PSU)).
•5 V DC power with 500 mA limitation from CN23, the USB Micro-B connector of STLINK-V3E (USB 5 V
power source on silkscreen of JP10 (STlk)). If the USB enumeration succeeds (as explained below), the STLINK U5V power is enabled, by asserting the PWR_EN pin. This pin is connected to a power switch (ST890)
that powers the board. This power switch features also a current limitation to protect the PC in case of shortcircuit on the board. If overcurrent (more than 600 mA) happens on the board, the LED LD11 lights up.
•5 V DC power with 500 mA limitation from CN14, the USB OTG1_HS Micro-AB connector (USB 5V power
source on silkscreen of JP10 (HS)).
UM2525 - Rev 3
page 10/69
Page 11
UM2525
Power supply
•5 V DC power with 500 mA limitation from CN18, the USB OTG2_FS Micro-AB connector (USB 5V power
source on silkscreen of JP10 (FS2)).
•5 V DC power with 500 mA limitation from CN16, the USB OTG1_FS Micro-AB connector (USB 5V power
source on silkscreen of JP10 (FS1)).
•5 V DC power from CN6 and CN7, the extension connectors for daughterboard (daughterboard power
source on silkscreen of JP10 (D5V)).
The STM32H7x7I-EVAL Evaluation board can be powered from the STLINK-V3E USB connector CN23 (U5V),
but only the ST-LINK/V2-1 circuit has the power before USB enumeration, because the host PC only provides
100 mA to the board at that time. During the USB enumeration phase the STM32H7x7I-EVAL board requires
300 mA power from the host PC. If the host is able to provide the required power, the enumeration succeeds, the
power transistor U19 is switched ON, the green LED LD9 is turned ON, and thus the STM32H7x7I-EVAL board is
powered and can consume maximum 300 mA current. If the host PC is not able to provide the requested current,
the enumeration fails. Therefore the STM32 part including the extension board is not powered. As a consequence
the green LED LD9 remains turned OFF. In this case it is mandatory to use an external power supply to supply
extra power.
E5V (from PSU) or D5V can be used as an external power supply in case the current consumption of the
STM32H7x7I-EVAL board exceeds the allowed current on USB. In this condition it is still possible to use USB for
communication, programming or debugging only, but it is mandatory to power the board first using E5V or D5V,
and then connecting the USB cable to the PC. Proceeding this way ensures that the enumeration succeeds
thanks to the external power source.
The following power sequence procedure must be respected:
1.Connect jumper JP10 for PSU or D5V side
2.Check that SB35 is removed
3.Connect the external power source to PSU or D5V (daughterboard mounted)
4.Check green LED LD9 is turned ON
5.Connect the PC to USB connector CN23
If this order is not respected, the board may be powered by V
may be encountered:
1.If more than 300 mA current is needed by the board, the PC may be damaged or current can be limited by
PC. As a consequence the board is not powered correctly.
2.300 mA is requested at the enumeration phase (since JP15 must be OFF), so there is risk that the request is
rejected and the enumeration does not succeed if PC cannot provide such current. Consequently the board
is not powered (LED LD9 remains OFF).
Note:In case the STM32H7x7I-EVAL board is powered by a USB charger, there is no USB enumeration, so the led
LD9 remains set to OFF permanently and the board is not powered. Only in this specific case the jumper JP15
needs to be set to ON, to allow the board to be powered anyway.
The power supply is configured by setting the related jumpers JP9, JP10 and JP11 as described in Table 5.
first then by E5V or D5V, and the following risks
BUS
UM2525 - Rev 3
Jumper
JP9
Table 5. Power related jumpers
Description
JP9 is used to measure STM32 current consumption manually by a multimeter.
Default setting: ON
page 11/69
Page 12
JumperDescription
JP10 is used to select one of the six possible power supply resources.
To supply the STM32H7x7I-EVAL board through the USB connector of the STLINK-V3E (CN23) set JP10 as shown
below: (default setting)
HS
FS1
FS2
D5V
PSU
STlk
To supply the STM32H7x7I-EVAL board through the jack (CN10), set JP10 as shown below:
HS
FS1
FS2
D5V
PSU
STlk
To supply the STM32H7x7I-EVAL board through the daughterboard connectors (CN6 and CN7), set JP10 as
shown below:
JP10
HS
FS1
FS2
D5V
PSU
STlk
UM2525
Power supply
To supply the STM32H7x7I-EVAL board through the USB OTG1_FS (CN16), set JP10 as shown below:
HS
FS1
FS2
D5V
PSU
STlk
To supply the STM32H7x7I-EVAL board through the USB OTG2_FS (CN18), set JP10 as shown below:
HS
FS1
FS2
D5V
PSU
STlk
UM2525 - Rev 3
page 12/69
Page 13
JumperDescription
To supply the STM32H7x7I-EVAL board through the USB OTG1_HS (CN14), set JP10 as shown below:
HS
FS1
FS2
D5V
PSU
STlk
JP10
To supply the STM32H7x7I-EVAL board and the daughterboard connected on CN6 and CN7 through the powersupply jack (CN10), set JP10 as shown below (daughterboard must not have its power supply connected)
HS
FS1
FS2
D5V
PSU
STlk
V
is connected to +3.3 V when JP11 is set as shown below: (Default setting)
BAT
UM2525
Power supply
JP11
V
is connected to the battery when JP11 is set as shown below:
BAT
The LED LD9 lights up when the STM32H7x7I-EVAL Evaluation board is powered by the 5 V correctly.
Note:To avoid the impact of USB PHY, Ethernet PHY and get precise results about current consumption on JP9, take
into account the following cautions:
1.Remove JP5 to avoid Ethernet PHY influence.
2.Configure USB HS PHY into low-power mode (Register Address=04, bit 6 in USB PHY)
UM2525 - Rev 3
page 13/69
Page 14
6.4.1SMPS/LDO power supply
There are three solutions to provide power to the microcontroller V
LDO. Power consumption in Run mode is significantly improved by generating V
converter (SMPS) and the default connection must be set to SMPS. Some modifications are required to supply
the microcontroller from the LDO. Below the board configuration for each case:
•SMPS mode (default):
–SB13, SB23 and SB18 mounted
–SB14, SB16, SB20, SB10, SB17 and SB53 removed
•LDO mode:
–SB14, SB20, SB10 and SB53 mounted
–SB13, SB17, SB23, SB16 and SB18 removed
•SMPS+ LDO mode:
–SB13, SB23, SB10 and SB53 mounted
–SB14, SB16, SB17, SB18 and SB20 removed
Caution:Using inconsistent firmware and hardware configurations for V
bricked and unable to start up. To recover from this status, resoldered the component according to the below
steps:
1.Check the microcontroller firmware configuration regarding the V
2.Resolder the solder bridges as described above for SMPS or LDO mode.
3.At power-on, check that the ST-LINK operates normally.
4.When the ST-LINK is connected, use the right SMPS/LDO configuration for your application.
logic supply: SMPS, LDO, and SMPS+
CORE
from the internal DC/DC
CORE
SMPS/LDO mode will cause the board to be
CORE
power mode.
CORE
UM2525
Clock source
6.5
Clock source
Two clock sources (X1 and X2) are available on the STM32H7x7I-EVAL Evaluation board for the STM32H7x7XI,
and embedded RTC. Other clock sources (X3 and X4) are used for their peripherals:
•X1, 25-MHz crystal for the STM32H7x7XI, it can be disconnected by removing R15 and R16 when internal
RC clock is used
•X2, 32-kHz crystal for embedded RTC
•X3, 25-MHz crystal for Ethernet PHY
•X4, 24-MHz crystal for USB OTG2_HS PHY
Table 6. 25-MHz crystal X1 related solder bridges
Solder
bridge
SB39
SB40
PH0 is connected to 25-MHz crystal when SB39 is OFF (Default setting).
PH0 is connected to extension connector CN6 when SB39 is ON. In such case R15 must be removed to avoid
disturbance due to the 25-MHz quartz.
PH1 is connected to 25-MHz crystal when SB40 is OFF (Default setting).
PH1 is connected to extension connector CN6 when SB40 is ON. In such case R16 must be removed to avoid
disturbance due to the 25-MHz quartz.
Table 7. 32 kHz crystal X2 related solder bridges
Description
UM2525 - Rev 3
Solder
bridge
SB1
Description
PC14 is connected to 32-kHz crystal when SB1 is OFF (Default setting).
PC14 is connected to extension connector CN7 when SB1 is ON. In such case R18 must be removed to avoid
disturbance due to the 32-kHz quartz.
page 14/69
Page 15
UM2525
Reset sources
Solder
bridge
SB4
PC15 is connected to 32-kHz crystal when SB4 is OFF (Default setting).
PC15 is connected to extension connector CN7 when SB4 is ON. In such case R17 must be removed to avoid
disturbance due to the 32-kHz quartz.
Description
Note:For Ethernet clock and jumper JP5 configuration refer to Section Ethernet.
6.6
Reset sources
The reset signal of STM32H7x7I-EVAL Evaluation board is low active and the reset sources include:
•Reset button B1
•Debugging tools from JTAG/SWD connector CN9 and ETM trace connector CN8
•Daughterboard from CN6
•Embedded STLINK-V3E
•RS232 connector CN2 for ISP.
Note:The jumper JP6 has to be ON for RESET handled by pin 8 of RS232 connector CN2 (CTS signal).
6.7
Boot option
The STM32H7x7I-EVAL Evaluation board can boot from:
•Embedded user Flash
•System memory with boot loader for ISP
•Embedded SRAM for debugging
The boot option is configured by setting the switch SW1 (BOOT) and the boot base address programmed in the
BOOT_ADD0 and BOOT_ADD1 option bytes. The BOOT can be also configured through the RS232 connector
CN2.
Table 8. Boot selection switch
Switch configurationBoot address option bytesBoot space
(Default setting)
BOOT_ADD0 [15:0]
BOOT_ADD1
[15:0]
CPU boot address defined by user option byte
BOOT_ADD0[15:0]
ST programmed value: Flash at 0x0800 0000.
CPU boot address defined by user option byte
BOOT_ADD1[15:0]
ST programmed value: System boot loader at 0x0000 0000.
Table 9. Boot related jumpers
Jumper
JP3
The Bootloader_BOOT0 is managed by pin 6 of connector CN2 (RS232 DSR signal) when JP3 is ON. This
configuration is used for boot-loader application only.
Default Setting: OFF
Description
UM2525 - Rev 3
page 15/69
Page 16
6.8Audio
An audio codec WM8994ECS/R with 4 DACs and 2 ADCs inside is connected to the SAI interface of the
STM32H7x7XI microcontroller to support the TDM feature on SAI port. This feature is able to implement audio
recording on digital and analog microphones and audio playback of various audio streams on headphone and
lineout at the same time.
It communicates with the STM32H7x7XI through I2C1 bus which is shared with LCD and MFX (Multi Function
eXpander).
The analog microphone on the headset is connected to the ADC of the WM8994ECS/R through the audio jack
CN17. External speakers can be connected to WM8994ECS/R through the audio jack CN19.
Two digital microphones (ST-MEMS microphones) MP34DT01TR are on the STM32H7x7I-EVAL Evaluation
board. They can be connected to either an audio codec DFSDM or to the PDM port of the STM32H7x7XI, by
setting the switch SW2 shown in Table 10. Audio related switch and jumper. The coupon connectors CN25 and
CN26 can be used to support ST-MEMS microphone STEVAL-MKI129V1 after removing SB54 and SB55 solder
bridges.
UM2525
Audio
Table 10. Audio related switch and jumper
Switch/
Jumper
SW2
JP12
Description
Digital microphone is connected to the audio codec when SW2 is set as shown below (Default setting):
Digital microphone is connected to the DFSDM port of STM32H7x7XI when SW2 is set as shown below:
Digital microphone is connected to the PDM port of STM32H7x7XI when SW2 is set as shown below:
Digital microphone power source is connected to +3.3 V power when JP12 is set as shown below (Default
setting):
Digital microphone power source is connected to MICBIAS1 from WM8994ECS/R when JP12 is set as shown
below:
Note:
6.9
UM2525 - Rev 3
I2C address of WM8994ECS/R is 0b0011010.
PDM clock is on PE2 and it conflicts with SAI_CLK on PE2 by default. When PDM and SAI functions are used at
the same time, SB57 must be OFF and SB56 must be ON to move SAI_CLK to PG7.
USB OTG1_HS and FS
The STM32H7x7I-EVAL Evaluation board supports USB OTG1:
•High-speed communication through a USB Micro-AB connector (CN14), USB high-speed PHY (U13) for
high-speed function
•Full-speed communication through another USB Micro-AB connector (CN16)
page 16/69
Page 17
The Evaluation board can be powered by these USB connectors (CN14 or CN16) at 5 V DC with 500 mA current
limitation.
As several OTG1_FS signals are shared with the OTG1_HS ULPI bus and USART1, some PCB reworks are
needed when using OTG1_FS (CN16) as shown in Table 11.
Table 11. USB OTG1 and USART1 function configuration
and provides power to either CN14 (with SB27 and SB30
BUS
ON and SB28 and SB29 OFF) or CN16 (with SB28 and SB29 ON and SB27 and SB30 OFF).
Green LED LD5 (for CN14) or LD7 (for CN16) lights up in one of these cases:
•Power switch (U14) is ON and the STM32H7x7I-EVAL board works as a USB host.
•V
The red LED LD6 lights up when an overcurrent occurs (I
is powered by another USB host when the STM32H7x7I-EVAL board works as a USB device.
BUS
> 500 mA).
VBUS
Note:The STM32H7x7I-EVAL board should be powered by an external power supply when using OTG function.
6.10
USB OTG2_FS
The STM32H7x7I-EVAL Evaluation board supports USB OTG2 full-speed communication through a USB MicroAB connector (CN18) and USB power switch (U18) connected to V
. The Evaluation board can be powered by
BUS
this USB connection at 5 V DC at a current up to 500 mA.
A green LED (LD10) lights up if either one of the following events occurs:
•Power switch (U18) is ON and the STM32H7x7I-EVAL board works as a USB host.
•V
The red LED (LD8) lights up when an overcurrent occurs (I
is powered by another USB host when the STM32H7x7I-EVAL board works as a USB device.
BUS
> 500 mA).
VBUS
Note:The STM32H7x7I-EVAL board must be powered by an external power supply when using the OTG function.
Note:JP2 and SB50 must be removed when using USB OTG_FS as mentioned in Table 13. CAN related jumpers and
solder bridges.
Note:.
6.11RS232
Communication through RS232 is supported by the D-type, 9-pins connector CN2, which is connected to the
USART1 of the STM32H7x7XI on the STM32H7x7I-EVAL Evaluation board. The signals Bootloader_RESET and
Bootloader_BOOT0 are added on the RS232 connector CN2 for ISP support.
The USART1 of the STM32H7x7XI is shared with the RS232 of the STLINK-V3E controller. Connection is
switched by setting JP7 and JP8.
UM2525 - Rev 3
page 17/69
Page 18
Table 12. USART1 related jumpers
JumperDescription
USART1_TX is connected to RS232 when JP7 is set as shown below (Default setting):
JP7
USART1_TX is connected to the USART_RX of the STLINK-V3E controller when JP7 is set as shown below:
USART1_RX is connected to RS232 when JP8 is set as shown below (Default setting):
JP8
USART1_RX is connected to the USART_TX of the STLINK-V3E controller when JP8 is set as shown below:
UM2525
microSD™ card
6.12
6.13
microSD™ card
The 8-Gbyte (or more) microSD™ card connected to the SDIO 3.0 port of the STM32H7x7XI microcontroller is
available on the Evaluation board. Detection of the microSD card is managed by MFX GPIO15.
IP4856CX25/C (M1) is an SD 3.0-compliant, 6-bit-bidirectional, dual-voltage-level translator. It is implemented on
the STM32H7x7I-EVAL board and it supports SD 3.0, SDR104, SDR50, DDR50, SDR25, SDR12 and SD 2.0 in
high-speed (50 MHz) and default-speed (25 MHz) modes.
External I2C connector
The I2C1 bus of the STM32H7x7XI is connected to CN4 on the STM32H7x7I-EVAL. The I2C functional
daughterboard can be mounted on the CN4 connector and accessed by the microcontroller through the I2C1 bus.
6.14FDCAN
The STM32H7x7I-EVAL Evaluation board supports one channel of the Flexible Data Rate CAN (FDCAN)
communication bus, based on the 3.3 V CAN transceiver.
The standby signal on the FDCAN transceiver is controlled by PD3 of the STM32H7x7XI. Other FDCAN signals
are shared with USB OTG1_FS signals.
JumperDescription
JP1
JP2
Table 13. CAN related jumpers and solder bridges
CAN terminal resistor is enabled when JP1 is ON.
Default setting: OFF
PA11 is connected with FDCAN RX signal when JP2 is ON.
Default setting: OFF
6.15Ethernet
The STM32H7x7I-EVAL Evaluation board supports 10M/100M Ethernet communication by a PHY LAN8742A
(U5) and integrated RJ45 connector (CN1). Ethernet PHY is connected to STM32H7x7XI through the RMII
interface.
A 50-M reference clock can be generated by PHY with 25-M crystal or with 25-M MCO from STM32H7x7XI.
These two resources can be selected by setting jumper JP5 as shown in Table 14. Ethernet related jumpers.
UM2525 - Rev 3
page 18/69
Page 19
JumperDescription
50M RMII reference clock is generated by an external crystal X3 when JP5 is set as shown below: (Default setting)
JP5
50M RMII reference clock is generated by MCO at PA8 when JP5 is set as shown below:
6.16Memories
An 8M x 32-bit SDRAM is connected to the SDRAM bank1 of the FMC interface of the STM32H7x7XI
microcontroller.
A 1Mx16-bit SRAM is connected to the NOR/PSRAM2 bank1 of the FMC interface and both 8-bit and 16-bit
accesses are allowed by BLN0 and BLN1, connected to BLE and BHE of SRAM respectively.
A 128-Mbit NOR Flash is connected to the NOR/PSRAM1 bank1 of the FMC interface. The 16-bit operation mode
is selected by pull-up resistor connected to the BYTE pin of NOR Flash memory. The write protection can be
enabled or disabled, depending on how the jumper JP13 is set, as showed in Table 15. NOR Flash related
jumpers.
UM2525
Memories
Table 14. Ethernet related jumpers
6.17
Table 15. NOR Flash related jumpers
JumperDescription
JP13
All signals for memory are also connected on memory connectors CN11 and CN12 for memory daughterboards.
Limitations can happen when using other peripherals:
1.FMC addressing limitation depending on number of trace data bus used (A18 max for 4 bit ETM to A21 max
2.FMC addresses limited to A18 when SAI used
3.FMC addresses limited to A22 when PDM is used
In such cases, serial resistors R236 (A19), R231 (A20), R217 (A21) and R230 (A22) should be removed. Thus
memory addresses A19 to A22 are not connected to FMC and they are pulled down on the board. Memories can
be addressed within a limited address range.
By default, all these serial resistors are soldered on the board. If A19 is required, it is necessary to configure
(SAI_SDB) ADCDAT1 pin of audio codec WM8994ECS/R (U22) by software to be tri-state.
Write protection is enabled when JP13 is ON while write protection is disabled when JP13 is OFF.
Default Setting: OFF
for 1 bit ETM)
Twin Quad-SPI NOR Flash memory
The Quad-SPI Flash memory is implemented on the STM32H7x7XI microcontroller of the Evaluation board either
as 1 Twin Quad-SPI NOR Flash memory (1-Gbit (2*512 Mb)) memory or as two Quad-SPI NOR Flash (512 Mb)
memories.
The two dies in the Twin Quad-SPI Flash memory share the same clock and chip select signals of the
STM32H7x7XI microcontroller.
6.18
UM2525 - Rev 3
Analog input
The two-pin header CN5 and 10 KΩ potentiometer RV1 is connected to PA0_C of STM32H7x7XI as analog input.
A low-pass filter can be implemented by replacing R11 and C7 with the right value of resistor and capacitor as
requested by the end-user application.
page 19/69
Page 20
6.19Display and input devices
Four general-purpose-color LEDs (LD 1, 2, 3 and 4) are available as display device.
The 4-direction joystick (B4) with selection, Wakeup (B2) and Tamper/key button (B3) are available as input
devices.
A 4” 800x480 TFT color LCD with capacitive touch panel is connected to the MIPI DSI interface of the
Figure 7. CAN D-type, 9-pin connector CN3 (front view)
Table 20. CAN D-type 9-pin male connector CN3
Pin numberDescriptionPin numberDescription
1,4,8,9NC7CANH
2CANL3,5,6GND
UM2525
CAN D-type, 9-pin male connector CN3
7.4
External I2C connector CN4
Figure 8. I2C EXT connector CN4 (front view)
17
28
Table 21. I2C EXT connector CN4
Pin numberDescriptionPin numberDescription
1I2C1_SDA (PB7)5+3.3 V
2NC6NC
3I2C1_SCL (PB6)7GND
4RESET (PA4)8NC
UM2525 - Rev 3
page 23/69
Page 24
7.5Analog input-output connector CN5
Figure 9. Analog input-output connector CN5 (top view)
1
2
Table 22. Analog input-output connector CN5
Pin numberDescriptionPin numberDescription
1analog input-output (PA0_C)2GND
7.6Daughterboard extension connector CN6 and CN7
Two 60-pin male headers CN6 and CN7 can be used to connect a daughterboard or a standard wrapping board
to the STM32H7x7I-EVAL Evaluation board. All GPI/Os are available on CN6 and CN7 and memory connectors
on CN11 and CN12.
The space between these two connectors is defined as a standard that allows developing common
daughterboards for several ST evaluation boards. The standard width between CN6 pin1 and CN7 pin1 is
2700 mils (68.58 mm).
Each pin on CN6 and CN7 can be used by a daughterboard after disconnecting it from the corresponding function
block on STM32H7x7I-EVAL Evaluation board. For details refer to Table 23. Daughterboard extension connector
CN6 and Table 24. Daughterboard extension connector CN7.
UM2525
Analog input-output connector CN5
Table 23. Daughterboard extension connector CN6
Pin DescriptionAlternate functionHow to disconnect with function block on STM32H7x7I-EVAL board
1PC0ULPI_STPRemove R124
3PH0OSC_INRemove R15, Close SB39
5RESET#--
7PI11ULPI_DIRRemove R123
9PB5ULPI_D7Remove R101
11PF8QSPI_BK1_IO0Remove R38
13PG14QSPI_BK2_IO3Remove R27
15PH3QSPI_BK2_IO1Remove R28
17PH2QSPI_BK2_IO0Remove R52
19PA4EXT_RESETDisconnect CN4
21PA3ULPI_D0Remove R114
23PF9QSPI_BK1_IO1Remove R32
25PA6GPIO_LCD_BL_CTRLDisconnect CN15
27PC4RMII_RXD0Remove R41
29PB0ULPI_D1Remove R113
31PB1ULPI_D2Remove R111
33PJ3--
35PA1RMII_RX_CLKRemove R31
UM2525 - Rev 3
page 24/69
Page 25
UM2525
Daughterboard extension connector CN6 and CN7
Pin DescriptionAlternate functionHow to disconnect with function block on STM32H7x7I-EVAL board
37PC3DFSDM_DATA1Not to dial SW2 to the middle
39GND--
41PJ1--
43PJ0--
45PB14USART1_TX/USB_FS1_DMOpen SB46, SB47
47PB15USART1_RX/USB_FS1_DPOpen SB49, SB51
49D5V--
51PB11ULPI_D4Remove R108
53PJ7TRGINRemove SB24
55PJ6--
57PG6QSPI_BK1_NCSOpen SB6, Remove R19
59GND--
2PC1RMII_MDC/ PDM1_D1Open SB38, Not to dial SW2 to the right
4PF7QSPI_BK1_IO2Remove R36
6PH1OSC_OUTRemove R16
8PF6QSPI_BK1_IO3Remove R26
10GND--
12PC2_C--
14PC3_C--
16PA0_CPotentiometerOpen SB43
18PA1_C--
20GND--
22PA5ULPI_CKRemove R118
24PB2QSPI_CLK-
26PH4ULPI_NXTRemove R117
28PC5RMII_RXD1Remove R39
30GND--
32PG9QSPI_BK2_IO2Remove R33
34PA7RMII_CRS_DVRemove R44
36PJ4--
38PI15--
40PJ2DSI_TEDisconnect CN15
42PJ5--
44PB13ULPI_D6/USB_FS1_VBUSRemove R104, R254
46PB12ULPI_D5/USB_FS1_IDRemove R105, Open SB48
48+3V3--
50GND--
52PB10ULPI_D3Remove R109
54PJ8--
56PJ9--
UM2525 - Rev 3
page 25/69
Page 26
UM2525
Daughterboard extension connector CN6 and CN7
Pin DescriptionAlternate functionHow to disconnect with function block on STM32H7x7I-EVAL board
58PJ10--
60+5V--
Table 24. Daughterboard extension connector CN7
Pin DescriptionAlternate function
1PF10GPIO_DSI_RSTRemove R286, Disconnect CN15
3PC15OSC32_OUTRemove R17, Close SB4
5PI14--
7PI13--
9PC13KEY_TAMP_1/WKUP2Remove R193
11PB8SDIO_1_CKINRemove R161
13PK7--
15PB3JTDO/TRACESWORemove R60
17PK6LED4Remove R199
19GND--
21PK4LED2Remove R201
23PK3LED1Remove R202
25PG13RMII_TXD0-
27PA0KEY_WKUP0Remove R173, R203
29PJ15--
31PJ11--
33PC12SDIO_1_CKAdd R139 10Kohm, Remove R83
35PA15JTDI/CECRemove R61, Disconnect CN15
37PG11RMII_TX_EN-
39GND--
41PD2SDIO_1_CMDAdd R139 10Kohm
43PA13JTMS-SWDIORemove R55
45PC6SDIO_1_D0DIRAdd R139 10Kohm, Remove SB58
47PA10USB_FS2_IDDisconnect CN18
49D5V--
51PG7SAI_1_MCLK_A/ETH_nINTRemove SB56, SB62
53PC9SDIO_1_D1Add R139 10Kohm
55PK0--
57PK1--
59GND--
2PC2DFSDM_CKOUTNot to dial SW2 to the middle
4PC14OSC32_INRemove R18, Close SB1
6PI12--
8PA2RMII_MDIORemove R47
How to disconnect with function block on STM32H7x7I-EVAL
The STM32H7x7I-EVAL Evaluation board can be powered from a DC 5 V power supply through the external
power supply jack (CN10) shown in Figure 13. Power supply connector CN10 (front view). The central pin of
CN10 must be positive.
Figure 12. Power supply connector CN10 (front view)
UM2525
Power connector CN10
DC +5V
GND
7.10Memory connector CN11 and CN12
Two 40-pin male headers CN11 and CN12 are used to connect with memory daughterboard.
All GPIOs are connected on the extension connectors CN6 and CN7, but the GPIOs which are used for FMC
memory signals, are connected on CN11 and CN12.
The space between these two connectors is defined as a standard that allows to develop common
daughterboard. The standard width between CN11 pin1 and CN12 pin1 is 1914 mils (48.62 mm). For details on
signals assignment refer to Table 27. Memory connector CN11 and Table 28. Memory connector CN12.
Table 27. Memory connector CN11
Pin DescriptionAlternative functionHow to disconnect with function block on STM32H7x7I-EVAL board
1PH6SDNE1-
3PF13A7-
5PF12A6-
7PG1A11-
9GND--
11PE7D4-
13PE10D7-
15PE12D9-
17PE15D12-
19PE13D10-
21PD11A16-
23PD12A17-
25PG5A15/BA1-
27PH11D19-
29GND--
31PD13A18-
UM2525 - Rev 3
page 29/69
Page 30
UM2525
Memory connector CN11 and CN12
Pin DescriptionAlternative functionHow to disconnect with function block on STM32H7x7I-EVAL board
Figure 14. USB OTG1_HS Micro-AB connector CN14 (front view)
MicroSDcard_detect
(MFX GPIO15)
UM2525 - Rev 3
page 32/69
Page 33
Table 30. USB OTG1_HS Micro-AB connector CN14
Pin numberDescriptionPin numberDescription
1
2D-5GND
3D+--
V
BUS
7.13TFT LCD connector CN15
A TFT-color LCD with MIPI DSI interface board is mounted on CN15. Refer to Section 6.19 Display and input
devices for details.
7.14USB OTG1_FS Micro-AB connector CN16
Figure 15. USB OTG1_FS Micro-AB connector CN16 (front view)
UM2525
TFT LCD connector CN15
4ID
Table 31. USB OTG1_FS Micro-AB connector CN16
Pin numberDescriptionPin numberDescription
1VBUS (PB13)4ID (PB12)
2D- (PB14)5GND
3D+ (PB15)--
7.15Audio jack CN17
A 3.5 mm stereo audio jack CN17 is available on the STM32H7x7I-EVAL Evaluation board to support headset
(headphone and microphone integrated).
7.16USB OTG2_FS Micro-AB connector CN18
Figure 16. USB OTG2_FS Micro-AB connector CN18 (front view)
UM2525 - Rev 3
page 33/69
Page 34
Table 32. USB OTG2_FS Micro-AB connector CN18
Pin numberDescriptionPin numberDescription
V
1
2D- (PA11)5GND
3D+ (PA12)--
BUS
(PA9)
7.17Audio jack (speaker) CN19
A 3.5mm stereo audio jack CN19 for speaker out is available on STM32H7x7I-EVAL Evaluation board to support
an external speaker.
7.18STLINK-V3E programming connector CN21
The connector CN21 is used only for embedded STLINK-V3E programming during board manufacturing. It is not
populated by default and not for end users.
7.19MFX programming connector CN22
UM2525
Audio jack (speaker) CN19
4ID (PA10)
The connector CN22 is used only for MFX (Multifunction eXpander) programming during board manufacturing. It
is not populated by default and not for end users.
7.20STLINK-V3E USB Micro-B connector CN23
The USB Micro-B connector CN23 is used to connect the embedded STLINK-V3E to a PC for programming and
debugging purposes.
Figure 17. USB Micro-B connector CN23 (front view)
T_VCC must be to connected to VDD_MCU of the Target
100
R162
T_TMS/SWDIO
T_TCK/SWCLK
T_TDO/SWO
T_NRST
T_VCP_TXT_VCP_RX
T_VCC
GNDDetect
JTAG conn ectorTra ce connector
STLK_VCP_RX
STLK_VCP_TX
R169 22
R171 22
T_TDI
1
324
5
U1
ESDALC6V1W5
UM2525 - Rev 3
page 59/69
Figure 36. STM32H7x7I-EVAL JTAG and trace
STM32H7x7I-EVAL electrical schematics
UM2525
Page 60
11
4 inch DSI LCD boar d
MB1166A.8
3/5/2019
Title:
Size:Reference:
Date:Sheet: of
A4Revision:
LCD dau gterboar dProject:
Touch panel connector for LCD panel
VDD
I2C_SDA
I2C_SCL
INT
BL_CTRL
VDD
C6
4.7uF
C7
100nF
A
K
Z1
STPS1L40M
C1
4.7uF/50V
L2
4.7uH(1A)
R3
10
BLGND
BLVDD
R2
100K
C5
4.7uF/10V
R4
[N/A]
R5
4K7
BL_CTRL
BLGND
BLGND
BLGND
Vi
1
Rset
2
GND3FB
4
NC
5
Vo
6
EN
7
SW
8
PGND
9
U1
STLD40DPUR
C4
10nF
C3
100nF
L1
BEAD
C2
10nF
VLVH
BLGND
BLVDD
Connector for motherboard
KJD KM-040TMP-02
TP1
TP2
TP3
TP4
TP5
GND
BLGND
VDD
VH
VL
I2C Address:1010100
Note: Text in italic placed on a wire doesn¡¯t correspond to net name. It just helps to
identify rapidly MCU IO related to this wire.
H3
H4
Backlight driver & PFC connector for LCD panel
HSSI_CLK_N
HSSI_CLK_P
HSSI_D0_N
HSSI_D0_P
HSSI_D1_N
HSSI_D1_P
TE
C9
100nF
VDD
RST
RST
CABC
CABC
R1
0
INT
R6
[N/A]R7[N/A]
VDD
R8
4K7
I2C_SDA
I2C_SCL
HSSI_CLK_N
HSSI_CLK_P
HSSI_D0_N
HSSI_D0_P
HSSI_D1_N
HSSI_D1_P
TE
RST
C8
100nF
HSSI_CLK_N
12
NC
13
HSSI_CLK_P
14
GND
15
HSSI_D1_N
16
NC
17
HSSI_D1_P
18
GND
19
NC/ERR
20
VCC
21
TE
22
LEDK
23
LEDA
24
GND
25
IOVCC
6
ID
1
GND
2
CABC
3
GND
4
HSSI_D0_N
8
NC
9
HSSI_D0_P
10
GND
11
RESX
5
GND
7
CN2
FH26-25S-0.3SHW
GND
6
VDD
1
INT
2
SCL
3
SDA
4
RESET
5
CN3
FH19C-6S-05SH
112
2
334
4
556
6
778
8
9910
10
111112
12
131314
14
151516
16
171718
18
191920
20
212122
22
232324
24
252526
26
272728
28
292930
30
313132
32
333334
34
353536
36
373738
38
393940
40
414142
42
434344
44
454546
46
474748
48
494950
50
515152
52
535354
54
555556
56
575758
58
595960
60
61
61
62
62
63
63
64
64
CN1
QTH-030-02-F-D-A
SB1Open
BLVDD
BLGND
SB2
Open
VDD
FPC03025-14201(ATOM)
FPC05006-09200(ATOM)
H1
H2
Frida FRD397B2509
LCD P/N:
Frida FRD397B25009-D-CTK
UM2525 - Rev 3
Figure 37. STM32H7x7I-EVAL 4” DSI LCD board
STM32H7x7I-EVAL electrical schematics
page 60/69
UM2525
Page 61
STM32H7x7I-EVAL board revision history and limitations
10STM32H7x7I-EVAL board revision history and limitations
Table 37. STM32H7x7I-EVAL board revision history and limitations
BoardVersionRevision detailsKnown limitations
MB1246 (Main board)E-02Initial version of STM32H7x7I-EVAL-
MB1166 (LCD board)A-08Initial version-
UM2525
UM2525 - Rev 3
page 61/69
Page 62
Federal Communications Commission (FCC) and Industry Canada (IC) Compliance Statements
Appendix A Federal Communications Commission (FCC) and Industry
Canada (IC) Compliance Statements
A.1 FCC Compliance Statement
Part 15.19
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this
device may not cause harmful interference, and (2) this device must accept any interference received, including
interference that may cause undesired operation.
Part 15.21
Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause
harmful interference and void the user's authority to operate this equipment.
Part 15.105
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part
15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference
when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate
radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause
harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause
harmful interference in which case the user will be required to correct the interference at his own expense.
UM2525
A.2
Responsible party (in the USA)
Terry Blanchard
Americas Region Legal | Group Vice President and Regional Legal Counsel, The Americas
STMicroelectronics, Inc.
750 Canyon Drive | Suite 300 | Coppell, Texas 75019
USA
Telephone: +1 972-466-7845
IC Compliance Statement
This device complies with FCC and Industry Canada RF radiation exposure limits set forth for general population
for mobile application (uncontrolled exposure). This device must not be collocated or operating in conjunction with
any other antenna or transmitter.
Compliance Statement
Notice: This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the
following two conditions: (1) this device may not cause interference, and (2) this device must accept any
interference, including interference that may cause undesired operation of the device.
Industry Canada ICES-003 Compliance Label: CAN ICES-3 (A)/NMB-3(A).
Déclaration de conformité
Avis: Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de
licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de
brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage
est susceptible d'en compromettre le fonctionnement.
Étiquette de conformité à la NMB-003 d'Industrie Canada: CAN ICES-3 (A)/NMB-3(A).
UM2525 - Rev 3
page 62/69
Page 63
Revision history
DateRevisionChanges
20-Dec-20181Initial release.
28-Mar-20192
21-May-20193Changed document classification to public.
UM2525
Table 38. Document revision history
Reorganized the beginning of the document: updated Features and Ordering information; added
Codification.
Updated the schematics in Section 9 STM32H7x7I-EVAL electrical schematics. Updated the
corresponding entries in Section 10 STM32H7x7I-EVAL board revision history and limitations.
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.