The STM32H5 Nucleo-144 board based on the MB1404 reference board (order code NUCLEO-H563ZI) provides an affordable
and flexible way for users to try out new concepts and build prototypes, by choosing from the various combinations of
performance and power consumption features provided by the STM32H5 series microcontroller.
The ST Zio connector, which extends the ARDUINO® Uno V3 connectivity, and the ST morpho headers provide an easy
extension of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields.
The STM32H5 Nucleo-144 board does not require any separate probe as it integrates the STLINK-V3EC debugger/
programmer.
The STM32H5 Nucleo-144 board comes with the STM32 comprehensive free software libraries and examples available with the
STM32CubeH5 MCU Package.
Figure 1.
NUCLEO-H563ZI top viewFigure 2. NUCLEO-H563ZI bottom view
Pictures are not contractual.
UM3115 - Rev 2 - August 2023
For further information contact your local STMicroelectronics sales office.
www.st.com
Page 2
1 Features
•STM32H563ZIT6 microcontroller based on the Arm® Cortex®-M33 core, featuring 2 Mbytes of flash
memory and 640 Kbytes of SRAM in an LQFP144 package
•Ethernet compliant with IEEE-802.3-2002
•USB Type-C® (sink only)
•Three user LEDs
•Reset and user push-buttons
•32.768 kHz LSE crystal oscillator
•Board connectors:
–
USB Type-C
–
ST Zio connector including ARDUINO® Uno V3 expansion connector
–ST morpho extension pin headers for full access to all STM32 I/Os
•Flexible power-supply options: ST-LINK USB V
•On-board STLINK-V3EC debugger/programmer with USB re-enumeration capability: mass storage, Virtual
COM port, and debug port
•Comprehensive free software libraries and examples available with the STM32CubeH5 MCU Package
•Support of a wide choice of Integrated Development Environments (IDEs) including IAR Embedded
Workbench®, MDK-ARM, and STM32CubeIDE
Note:Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
®
, USB connector, or external sources
BUS
UM3115
Features
UM3115 - Rev 2
page 2/44
Page 3
2 Ordering information
To order the STM32H5 Nucleo-144 board, refer to Table 1. Additional information is available from the datasheet
and reference manual of the target STM32.
Order codeBoard referenceTarget STM32
1. Subsequently named main board in the rest of the document.
2.1 Products and codification
The meaning of the codification is explained in Table 2.
NUCLEO-XXYYZTDescriptionExample: NUCLEO-H563ZI
NUCLEO-H563ZI
XXMCU series in STM32 32-bit Arm Cortex MCUsSTM32H5 series
YYMCU product line in the seriesSTM32H563/573
ZSTM32 package pin count144 pins
T
STM32 flash memory size:
•I for 2 Mbytes
Table 1. Ordering information
(1)
MB1404
Table 2. Codification explanation
UM3115
Ordering information
STM32H563ZIT6
2 Mbytes
In this document, for any information that is common to all sales types, the references are noted as the STM32H5
Nucleo-144 board.
UM3115 - Rev 2
page 3/44
Page 4
3 Development environment
3.1 System requirements
Multi‑OS support: Windows® 10, Linux® 64-bit, or macOS
•
•USB Type-A or USB Type-C® to USB Type-C® cable
Note:
3.2 Development toolchains
macOS® is a trademark of Apple Inc., registered in the U.S. and other countries and regions.
Linux® is a registered trademark of Linus Torvalds.
Windows is a trademark of the Microsoft group of companies.
•
IAR Systems® - IAR Embedded Workbench
•
Keil® - MDK-ARM
•STMicroelectronics - STM32CubeIDE
1.
On Windows® only.
(1)
UM3115
Development environment
®
®(1)
3.3 Demonstration 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.
UM3115 - Rev 2
page 4/44
Page 5
4 Conventions
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 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
Capacitor Cx ONCapacitor soldered
Capacitor Cx OFFCapacitor not soldered
UM3115
Conventions
Table 3. ON/OFF convention
UM3115 - Rev 2
page 5/44
Page 6
5 Quick start
The STM32H5 Nucleo-144 board is a low-cost and easy-to-use development kit, to evaluate and start
development quickly with an STM32H5 series microcontroller in an LQFP 144-pin package.
Before installing and using the product, accept the Evaluation Product License Agreement from the www.st.com/
epla webpage. For more information on the STM32H5 Nucleo-144 board and demonstration software, visit the
www.st.com/stm32nucleo webpage.
UM3115
Quick start
5.1
Getting started
Follow the sequence below to configure the STM32H5 Nucleo-144 board and launch the demonstration
application (refer to Figure 4 and Figure 5 for component location):
1.Check the jumper position on the board as described in Table 4.
Table 4. Default jumper configuration
JumperDefinitionPositionComment
JP1External debugOFF-
JP2Power source selection[1-2]STLK (5V_STLK from ST-LINK)
JP3STLK_RSTOFF-
JP4VDD_MCU power selection
JP5IDD measurementONMCU current measurement
JP6Ethernet transmit data1ONRMII_TXD1
2.For the correct identification of the device interfaces from the host PC and before connecting the board,
install the Nucleo USB driver available on the www.st.com/stm32nucleo website.
3.Power the board by connecting the STM32H5 Nucleo-144 board to a PC with a USB Type-A or USB Type-
C® cable through the USB connector (CN1). As a result, the PWR green LED (LD5), the COM LED (LD4),
and the PWR LED (LD6) light up, while the three user LEDs (LD1 to LD3) blink.
4.Press the user blue button (B1).
5.Observe how the blinking frequency of the three LEDs (LD1 to LD3) changes, according to the number of
clicks on the user button (B1).
6.The software demonstration and the several software examples that allow the user to exercise the Nucleo
features, are available at the
7.Develop your application using the available examples.
www.st.com website.
[1-2] (default)VDD_MCU supplied with 3V3_VDD
[2-3] (optional)VDD_MCU supplied with 1V8_VDD
UM3115 - Rev 2
page 6/44
Page 7
6 Hardware layout and configuration
The STM32H5 Nucleo-144 board is designed around an STM32H5 series microcontroller in a 144-pin LQFP
package.
Figure 3 shows the connections between the STM32H5 and its peripherals (STLINK-V3EC, push-buttons, LEDs,
USB, Ethernet, ST Zio connectors, and ST morpho headers).
Figure 4 and Figure 5 show the location of these features on the STM32H5 Nucleo-144 board.
The mechanical dimensions of the board are shown in Figure 6.
Figure 3. Hardware block diagram
UM3115
Hardware layout and configuration
I/O
USB Type-C
STLINK-V3EC
SWD
SWD
microcontroller
connector
Embedded
STM32
®
UART
UART
VCP
VCP
LED1
LED2
LED3
I/O
UM3115 - Rev 2
Note:
Zio connector
ST morpho extension header
User
button
(B1)
VCP: Virtual COM port
SWD: Serial Wire Debug
USBRMII
USB Type-C
®
connector
RJ45
connector
Zio connector
ST morpho extension header
Reset
button
(B2)
DT59060V1
page 7/44
Page 8
6.1 STM32H5 Nucleo-144 board layout
Figure 4. STM32H5 Nucleo-144 board top layout
UM3115
STM32H5 Nucleo-144 board layout
MIPI20 connector (CN5)
User LEDs (LD1-LD3)
External debug (JP1)
VDD_MCU power selection (JP4)
IDD measurement (JP5)
Zio connector (CN8)
STM32 microcontroller (U14)
ST morpho pin header (CN11)
ST-LINK RST (JP3)
ST-LINK USB Type-C
®
connector (CN1)
ST-LINK power status LED (LD6)
ST-LINK COM LED (LD4)
5V Power LED (LD5) (green)
Power source selection (JP2)
Zio connector (CN7)
ST morpho pin header (CN12)
Zio connector (CN9)
User button (B1)
User USB connector (CN13)
USB V
LED (LD7)
BUS
Zio connector (CN10)
Reset button (B2)
Ethernet RJ45 connector
(CN14)
DT59061V1
UM3115 - Rev 2
page 8/44
Page 9
STM32H5 Nucleo-144 board layout
Figure 5. STM32H5 Nucleo-144 board bottom layout
UM3115
IOREF power
selection
(SB16, SB25)
UM3115 - Rev 2
DT59062V1
page 9/44
Page 10
6.2 Mechanical drawing
Figure 6. STM32H5 Nucleo-144 board mechanical drawing (in millimeters)
UM3115
Mechanical drawing
70.00 mm
133.34 mm
DT59087V1
UM3115 - Rev 2
page 10/44
Page 11
7 Embedded STLINK-V3EC
The chapter below gives some information about the implementation of STLINK-V3EC.
For more details on STLINK-V3EC such as LEDs management, drivers, and firmware, refer to the technical note
Overview of ST-LINK derivatives (TN1235).
For information about the debugging and programming features of STLINK-V3EC, refer to the user manual
STLINK-V3SET debugger/programmer for STM8 and STM32 (UM2448).
Description
There are two different ways to program and debug the onboard STM32 MCU.
•Using the embedded STLINK-V3EC programming and debugging tool on the NUCLEO-H563ZI board.
•Using an external debug tool connected to the CN5 MIPI20 connector (SWD/JTAG/TRACE)
The STLINK-V3EC facility for debugging and flashing is integrated into the STM32H5 Nucleo-144 board.
Supported features in STLINK-V3EC:
•
5 V/500 mA power supply capability through the USB Type-C® connector (CN1)
•USB 2.0 high-speed-compatible interface
•JTAG and Serial Wire Debug (SWD) with Serial Wire Viewer (SWV)
•Virtual COM port (VCP)
•1.7 to 3.6 V application voltage
•COM status LED, which blinks during communication with the PC
•Power status LED giving information about STLINK-V3EC target power.
•Overvoltage protection (U2) with current limitation
Two tricolor LEDs (green, orange, and red) provide information about STLINK-V3EC communication status (LD4)
and STLINK-V3EC power status (LD6).
For detailed information about the management of these LEDs, refer to the technical note Overview of ST-LINK derivatives (TN1235).
UM3115
Embedded STLINK-V3EC
Drivers
The installation of drivers is not mandatory from Windows 10® but allocates an ST-specific name to the ST-LINK
COM port in the system device manager.
For detailed information on the ST-LINK USB drivers, refer to the technical note Overview of ST-LINK derivatives
(TN1235).
STLINK-V3EC firmware upgrade
STLINK-V3EC embeds a firmware upgrade (stsw-link007) mechanism through the USB-C® port. As the
firmware might evolve during the lifetime of the STLINK-V3EC product (for example to add new functionalities, fix
bugs, and support new microcontroller families), it is recommended to keep the
date before starting to use the NUCLEO-H563ZI board. The latest version of this firmware is available from the
www.st.com website.
For detailed information about firmware upgrades, refer to the technical note Overview of ST-LINK derivatives
(TN1235).
Using an external debug tool to program and debug the on-board STM32
Before connecting any external debug tool to the MIPI20 debug connector (CN5), the SWD and VCP signals from
STLINK-V3EC must be isolated. For this, fit the jumper on JP1. It disables the U1 level shifter and isolates SWD
and VCP signals from STLINK-V3EC. The configuration of the JP1 is explained in Table 5.
Once the jumper is fitted on JP1, an external debug tool can be connected to the MIPI20 debug connector (CN5).
The two level shifters U1 and U10 allow compatibility between the target MCU signals (1V8 or 3V3) and the
STLINK-V3EC signals (3V3). They are used on VCP and SWD interfaces to offer a debug capability when
operating the target MCU at 1V8.
STLINK-V3EC firmware up to
UM3115 - Rev 2
page 11/44
Page 12
Embedded STLINK-V3EC
Table 5. JP1 configuration
JumperDefinitionSettingComment
An external debugger connected to the
MIPI20 connector (CN5) can be used.
ON [1-2]
JP1Debugger selection
OFF
The level shifter (U1) is in high
impedance (high‑Z).
STLINK-V3EC no longer drives the
embedded STM32
The embedded STLINK-V3EC is
selected (default configuration).
UM3115
Note:
The MIPI20 TRACE connector supports 1V8 or 3V3 for target reference voltage. When using the external debug
connector (CN5), STLINK-V3EC can be used to supply the board through the CN1 USB Type-C® connector.
Otherwise, another power supply source can be used as described in Section 8 Power supply.
Figure 7. Connecting an external debug tool to program the on-board STM32
STLINK-V3EC USB connector
(CN1)
5V power supply selection
(JP2)
MIPI20 connector
(SWD/JTAG/TRACE)
(CN5)
External debugger selection
(JP1)
DT59063V1
UM3115 - Rev 2
Table 6. MIPI20 debug connector (CN5) pinout
MIPI20
pin
1VTrefTarget reference voltage (fed from VDD)
2SWDIO/JTMSTarget SWDIO using SWD protocol or target JTMS using JTAG protocol
3GNDGround
4SWCLK/JCLKTarget SWCLK using SWD protocol or target JCLK using JTAG protocol
5GNDGround
6JTDO/SWOTarget SWO using SWD protocol or target JTDO using JTAG protocol
7KEYNot connected
8JTDI
9GNDGround
10NRSTTarget NRST using SWD protocol or target JTMS (T_JTMS) using JTAG protocol
CN5Designation
Not used by SWD protocol, target JTDI (T_JTDI) using JTAG protocol, only for external
tools
page 12/44
Page 13
UM3115
Embedded STLINK-V3EC
MIPI20
pin
11TgtPwr5 V target power to the target MCU–To be disconnected (SB84 OFF)
12TRACECLKTrace clock
13TgtPwr5 V target power to the target MCU–To be disconnected (SB84 OFF)
14TRACED0Trace Data0
15GNDGround
16TRACED1Trace Data1
17GNDGround
18TRACED2Trace Data2
19GNDGround
20TRACED3Trace Data3
CN5Designation
UM3115 - Rev 2
page 13/44
Page 14
UM3115
Power supply
8 Power supply
Six different sources can provide the power supply to NUCLEO-H563ZI:
•A host PC connected to CN1 through a USB cable (default configuration)
•An external 7 to 12 V power supply connected to CN8 pin 15 or CN11 pin 24 (VIN)
•An external 5 V power supply connected to CN11 pin 6 (5V_EXT)
•An external 5 V USB charger (VBUS_STLK) connected to CN1
•A host PC connected to CN13 through a USB cable
•An external 3.3 V power supply (3V3) connected to CN8 pin 7 or CN11 pin 16
In case VIN, 5V_EXT, or 3V3 is used to power the STM32H5 Nucleo-144 board, this power source must comply
with the EN-60950-1: 2006+A11/2009 standard and must be safety extra low voltage (SELV) with limited power
capability.
In case the power supply is +3.3 V, STLINK-V3EC is not powered and cannot be used.
8.1 Power supply input from STLINK-V3EC USB connector: 5V_STLK (default
configuration)
The 5 V signal on the STLINK-V3EC USB connector (CN1) can power the STM32H5 Nucleo-144 board and its
shield. To select the 5V_STLK power source, JP2 must be set on [1-2] ‘STLK’ (refer to Figure 8).
This is the default configuration.
Figure 8. Power supply input from STLINK-V3EC USB connector with PC (5 V, 500 mA maximum)
PC
5V
5V
3V3
If the USB enumeration succeeds, the ST-LINK power is enabled, by asserting the T_PWR_EN signal from
STLINK-V3EC. This pin is connected to a power switch (U2), which powers the board. The power switch also
features a current limitation to protect the PC in case of a short circuit onboard. If an overcurrent (more than
500 mA) happens onboard, the POWER LED STATUS (LD6) is lit in red color.
The STLINK-V3EC USB connector (CN1) can power the Nucleo board with its shield.
•If the host can provide the required power, the power switch and the green LED (LD5) are turned ON.
Thus, the Nucleo board and its shield can consume up to 500 mA current, but no more.
•If the host is not able to provide the requested current, the enumeration fails.
Therefore, the power switch (U2) remains OFF and the MCU part including the extension board is not powered.
As a consequence, the green LED (LD5) remains turned OFF. In this case, it is mandatory to use an external
power supply.
DT59064V1
UM3115 - Rev 2
Warning:In case the maximum current consumption of the STM32H5 Nucleo-144 board and its shield
boards exceed 500 mA, it is mandatory to power the STM32H5 Nucleo-144 board, using an
external power supply connected to 5V_EXT, VIN, or 3V3.
page 14/44
Page 15
External power supply input from VIN (7 to 12 V, 800 mA maximum)
8.2 External power supply input from VIN (7 to 12 V, 800 mA maximum)
When the STM32H5 Nucleo-144 board is power supplied by VIN (refer to Table 7 and Figure 9, the JP2 jumper
must be fitted on [3-4] (VIN 5V).
The STM32H5 Nucleo-144 board and its shield boards can be powered in three different ways from the VIN
external power supply, depending on the used voltage. The three power sources are summarized in Table 7.
Table 7. External power sources VIN (7 to 12 V)
UM3115
Input
power
name
VIN
Connector pinsVoltage
CN8 pin 15
CN11 pin 24
7 to 12 V800 mA
Maximum
current
From 7 to 12 V only and input current capability is
linked to input voltage:
•800 mA input current when VIN = 7 V
•450 mA input current when 7 V < VIN < 9 V
•250 mA input current when 9 V < VIN < 12 V
Figure 9. Power supply input from VIN (7 to 12 V, 800 mA maximum)
5V
3V3
VIN < 12V
Limitation
8.3 External power supply input 5V_EXT (5 V, 1.3 A maximum)
When the STM32H5 Nucleo-144 board is power supplied by 5V_EXT (refer to Figure 10 and Table 8, the JP2
jumper must be fitted on [5-6] (E5V).
Table 8. Power supply input from 5V_EXT (5 V, 1.3 A)
Input power
name
5V_EXTCN11 pin 64.75 to 5.25 V1.3 A
Note:Refer to Using an external debug tool to program and debug the on-board STM32 about debugging when using
an external power supply.
Connector pinsVoltageMaximum current
DT59065V1
UM3115 - Rev 2
page 15/44
Page 16
External power supply input from a USB charger (5 V)
Figure 10. Power supply input from 5V_EXT (5 V, 1.3 A maximum)
5V
3V3
5V_EXT
8.4 External power supply input from a USB charger (5 V)
When the STM32H5 Nucleo-144 board is power supplied by a USB charger on CN1 (refer to Figure 11 and
Table 9), the JP2 jumper must be set on [7-8] (CHGR).
UM3115
DT59066V1
Table 9. External power source CHGR (5 V)
Input power
name
CHGRCN15 V-
Connector pinsVoltageMaximum current
Figure 11. Power supply input from STLINK-V3EC USB connector with a USB charger (5 V)
USB charger or PC
5V
No
debug
5V
3V3
DT59067V1
UM3115 - Rev 2
page 16/44
Page 17
UM3115
External power supply input from the USB user connector (5 V, 3 A maximum)
8.5 External power supply input from the USB user connector (5 V, 3 A maximum)
The STM32H5 Nucleo-144 board and shield can be powered from the USB user connector (CN13). To select the
USB user power source, JP2 must be fitted on [9-10] 'USB USER' (refer to Figure 12 and Table 10).
Table 10. External power source USB user (5 V, 3 A)
Input power
name
USB USERCN135 V3 A
Connector pinsVoltageMaximum current
Figure 12. Power supply input from USB user connector (5 V, 3 A)
3V3
5V
UM3115 - Rev 2
5V
Host PC
DT59088V1
page 17/44
Page 18
External power supply input 3V3_EXT (3.3 V, 1.3 A maximum)
8.6 External power supply input 3V3_EXT (3.3 V, 1.3 A maximum)
In some cases, it might be interesting to use the 3V3 provided by a shield board (CN8 pin 7 or CN11 pin 16)
directly as the power input (refer to Figure 13 and Table 11). In this case, note that programming and debugging
features are unavailable as STLINK-V3EC is not powered.
Table 11. External power source 3V3_EXT (3.3 V, 1.3 A maximum)
UM3115
Input power
name
3V3
3V3_EXT
Connector pinsVoltage rangeMaximum current
CN8 pin 7
CN11 pin 16
3.0 to 3.6 V1.3 A
Figure 13. Power supply input from 3V3_EXT (3.3 V)
No
jumper
3V3
DT59068V1
8.7 Debugging/programming when not using an external power supply
When powered by VIN (VIN 5 V) or 5V_EXT (E5V), it is still possible to use STLINK-V3EC for programming or
debugging only. In this case, it is mandatory to power the board first using VIN 5 V or E5V, then connect the USB
cable from CN1 to the PC. In this way, the enumeration succeeds, thanks to the external power source.
The following power-sequence procedure must be respected:
1.Configure the jumper JP2 [5-6] for E5V or [3-4] for VIN 5V.
2.Connect the external power source to VIN 5 V or E5V.
3.Power on the external power supply 7 V < VIN < 12 V to VIN 5 V, or 5 V for E5V.
4.Check that the green LED (LD5) is turned ON.
5.Connect the PC to the USB connector (CN1).
If this order is not respected, the following risks might be encountered:
1.If the board needs more than 300 mA current, the PC might be damaged, or the PC can limit the supplied
current. As a consequence, the board is not powered correctly.
2.If 300 mA is requested during enumeration, there is a risk that the request is rejected and the enumeration
does not succeed if the PC cannot provide such current. Consequently, the board is not power supplied. The
green LED (LD5) remains OFF.
UM3115 - Rev 2
page 18/44
Page 19
9 Clock sources
9.1 HSE clock (high‑speed external clock)
There are four ways to configure the pins corresponding to the high‑speed external clock (HSE):
•MCO from STLINK-V3EC (default): The MCO output of ST-LINK is used as an input clock of the STM32H5.
The MCO clock frequency cannot be changed. It is fixed at 8 MHz and connected to the PF0/PH0‑OSC_IN
of the STM32H5 series microcontroller. The configuration must be:
–SB49 ON
–SB48 and SB50 OFF
–SB3 and SB4 OFF
•HSE on-board oscillator from X3 crystal (provided): For typical frequencies and its capacitors and resistors,
refer to the STM32H5 series microcontroller datasheet and the application note Oscillator design guide for STM8AF/AL/S, STM32 MCUs and MPUs (AN2867) for the oscillator design guide. The X3 crystal has the
following characteristics: 25 MHz, 6 pF, and 20 ppm. ST recommends using NX2016SA-25MHz-EXS00ACS11321 manufactured by NDK. The configuration must be:
–SB3 and SB4 ON
–C69 and C70 ON with 5.6 pF capacitors
–SB48 and SB50 OFF
–SB49 OFF
•Oscillator from external PF0/PH0: From an external oscillator through pin 29 of the CN11 connector. The
configuration must be:
–SB50 ON
–SB48 and SB49 OFF
–SB3 and SB4 OFF
•HSE not used: PF0/PH0 and PF1/PH1 are used as GPIOs instead of clocks. The configuration must be:
–SB48 and SB50 ON
–SB49 OFF
–SB3 and SB4 OFF
UM3115
Clock sources
9.2
LSE clock (low‑speed external clock): 32.768 kHz
There are three ways to configure the pins corresponding to the low-speed clock (LSE):
•On-board oscillator (default): X2 crystal. Refer to the application note Oscillator design guide for
STM8AF/AL/S, STM32 MCUs and MPUs (AN2867) for oscillator design guide for STM32H5 series
microcontrollers. ST recommends using NX3215SA-32.768kHZ-EXS00A-MU00525 (32.768 kHz, 9 pf load
capacitance, 20 ppm) from NDK. The configuration must be:
–SB44 and SB45 OFF
–R34 and R35 ON
•Oscillator from external PC14: From an external oscillator through pin 25 of the CN11 connector. The
configuration must be:
–SB45 ON
–SB44 OFF
–R34 and R35 OFF
•LSE not used: PC14 and PC15 are used as GPIOs instead of the low-speed clock.
The configuration must be:
–SB44 and SB45 ON
–R34 and R35 OFF
UM3115 - Rev 2
page 19/44
Page 20
10 Board functions
10.1 LEDs
User green LED (LD1)
The user green LED (LD1) is connected to the PB0 STM32 I/O (SB43 ON and SB51 OFF) or PA5 (SB51 ON and
SB43 OFF) corresponding to the D13 ST Zio.
User yellow LED (LD2)
The user yellow LED (LD2) is connected to PF4.
User red LED (LD3)
The user red LED (LD3) is connected to PG4.
These user LEDs are ON when the I/O is in the HIGH state, and are OFF when the I/O is in the LOW state.
COM LED (LD4)
The tri-color (green, orange, and red) LED (LD4) provides information about the ST-LINK communication status.
LD4 default color is red. LD4 turns to green to indicate that communication is in progress between the PC and
STLINK-V3EC, with the following setup:
•Slow blinking red/OFF at power-on before USB initialization
•Fast blinking red/OFF after the first correct communication between PC and STLINK-V3EC (enumeration)
•Red LED ON when the initialization between the PC and STLINK-V3EC is complete
•Green LED ON after a successful target communication initialization
•Blinking red/green during communication with the target
•Green ON communication finished and successful
•Orange ON communication failure
UM3115
Board functions
10.2
Green PWR LED (LD5)
The green LED (LD5) indicates that the +5 V power supply is available on the STM32H5 Nucleo-144. This source
is available on CN8 pin 9 and CN11 pin 18.
STLINK POWER STATUS LD6
The tricolor LED (LD6) provides information about the STLINK-V3EC target power.
USB Type-C® green LED (LD7)
The green LED (LD7) indicates the V
presence on the user USB Type-C® connector (CN13).
BUS
Push-buttons
Blue user button (B1)
The user button is connected to the PC13 I/O by default (tamper support: SB54 ON and SB59 OFF) or PA0
(wake‑up support: SB59 ON and SB54 OFF) of the
Black reset button (B2)
This push-button is connected to NRST and is used to reset the STM32H5 series microcontroller.
STM32H5 series microcontroller
UM3115 - Rev 2
page 20/44
Page 21
10.3 MCU voltage selection 1V8/3V3
The STM32H5 Nucleo-144 board offers the possibility to supply the STM32H5 microcontroller with 1.8 or 3.3 V.
JP4 is used to select the VDD_MCU power level:
•JP4 jumper must be fitted on [1-2] to supply the MCU with 3V3
•JP4 jumper must be fitted on [2-3] to supply the MCU with 1V8
10.4 Current consumption measurement (IDD)
The JP5 jumper, labeled IDD, is used to measure the
jumper and by connecting an ammeter:
•JP5 must be ON when STM32H5 is powered with VDD (default)
•If JP5 is OFF, an ammeter must be connected to measure the STM32H5 current. If there is no ammeter,
the STM32H5 is not powered.
STM32H5 microcontroller consumption by removing the
10.5 Virtual COM port (VCP): LPUART1/USART3
The STM32H5 Nucleo-144 board offers the flexibility to connect the LPUART1 or the USART3 interface to the
STLINK-V3EC, or to the ST morpho and ARDUINO® Uno V3 connectors.
The selection is done by setting the related solder bridges (refer to Table 12 and Table 13 below).
By default, the serial interface USART3 (PD8/PD9) that supports the bootloader is connected and directly
available as a Virtual COM port of a PC connected to the STLINK-V3EC USB Type-C® connector (CN1).
UM3115
MCU voltage selection 1V8/3V3
Table 12. USART3 connection
Pin
name
PD8USART3 TX
PD9USART3 RX
DefinitionVirtual COM port (default configuration)ST morpho connection
SB24 ON
SB13, SB15, and SB23 OFF
SB18 ON
SB40, SB65, and SB75 OFF
SB13 ON
SB23 and SB24 OFF
SB75 ON
SB18 and SB65 OFF
Table 13. LPUART1 connection
Pin
name
PB6LPUART1 TX
PB7LPUART1 RX
Definition
Virtual COM port (default
configuration)
SB15 and SB23 ON
SB14, SB24 OFF
SB40 and SB65ON
SB18 and SB63 OFF
ARDUINO® D0 and D1
SB14 and SB24 ON
SB15 and SB23 OFF
SB18 and SB63 ON
SB40 and SB65 OFF
ST morpho connection
SB14 and SB15 OFF
SB40 and SB63 OFF
By default:
•Serial communication between the target MCU and ST-LINK MCU is enabled on USART3 because this
interface supports the Bootloader mode.
•Serial communication between the target MCU, ARDUINO® Uno V3, and ST morpho connectors is
enabled on LPUART1, not to interfere with the VCP interface.
UM3115 - Rev 2
page 21/44
Page 22
UM3115
USB Type-C® FS
10.6
USB Type-C® FS
The STM32H5 Nucleo-144 board supports USB full-speed (FS) communication. The USB connector (CN13) is a
USB Type-C® connector.
The STM32H5 Nucleo-144 board supports the USB Type-C® Sink mode only.
A green LED (LD7) lights up when V
USB Device.
10.6.1 USB FS device
When a USB Host connection to the USB Type-C® connector (CN13) of the STM32H5 Nucleo-144 board is
detected, the board starts behaving as a USB Device.
Depending on the powering capability of the USB Host, the board can take power from the V
CN13. In the board schematic diagrams, the corresponding power voltage line is called 5V_UCPD. The
Nucleo-144 board supports a 5 V USB voltage, from 4.75 to 5.25 V. On the MCU side, VDD_USB supports the
3V3 voltage only. Section 8 provides information on how to use powering options. The hardware configuration for
the USB FS interface is shown in Table 14.
Pin
name
PA11USB_FS_NSB21
PA12USB_FS_PSB22
1. The default configuration is in bold.
FunctionSolder bridge
is powered by a USB Host and the NUCLEO-H563ZI board works as a
BUS
Table 14. Hardware configuration for the USB interface
(1)
State
PA11 can be used as a GPIO on the ST morpho connector (CN12).
ON
USB function can be used also but performance is degraded due to
track length and impedance mismatch.
OFFPA11 used as USB_FS_N signal
PA12 can be used as a GPIO on the ST morpho connector (CN12).
ON
USB function can be used also but performance might be degraded
due to track length and impedance mismatch.
OFFPA12 used as USB_FS_P signal
Description
terminal of
BUS
STM32H5
10.6.2 UCPD
The USB Type-C® introduces the USB power-delivery feature. The STM32H5 Nucleo-144 supports the dead
battery and the Sink mode.
In addition to the DP/DM I/O directly connected to the USB Type-C® connector, five I/Os are also used for UCPD
configuration: Configuration channel (UCPD_CC1 and UCPD_CC2), VBUS-SENSE, UCPD dead battery
(UCPD_DBn), and UCPD_FLT (FAULT) feature.
To protect the STM32H5 Nucleo-144 from USB overvoltage, a Programmable Power Supply (PPS) compliant
USB Type-C® port protection is used: TCPP01‑M12 IEC6100‑4‑2 level 4‑compliant IC:
•Configuration Channel I/O: UCPD_CCx: These signals are connected to the associated CCx line of the
•Dead battery I/O: UCPD_DBn: This signal is connected to the associated DBn line of the TCPP01-M12.
•V
USB Type-C® connector through the STM USB port protection TCPP01-M12. These lines are used for the
configuration channel lines (CCx) to select the
USB Type-C® current mode. The STM32H5 Nucleo-144
supports only Sink current mode.
The STM USB port protection TCPP01-M12 internally manages the dead battery resistors.
fault detection: UCPD_FLT: This signal is provided by the ST USB Type-C® port protection. It is used
BUS
as a fault reporting to the MCU after a bad V
V
protection is set to 6 V maximum. (R56 is set to 2.4 kΩ to select 6 V maximum).
BUS
level detection. By design, the STM32H5 Nucleo-144
BUS
UM3115 - Rev 2
page 22/44
Page 23
Table 15. Hardware configuration for the UCPD feature
UM3115
Ethernet
Pin
name
PB13
PB14UCPD_CC2
PG7UCPD_FLTSB74
PA9UCPD_DBnSB31
PA4VBUS_SENSESB56
1. The default configuration is in bold.
Function
UCPD_CC1SB29
Solder
Bridge
SB30
(1)
State
PB13 is connected to the USB Type-C® port protection and used as
UCPD_CC1. (SB6 and SB12 must be OFF).
ON
If SB6 is ON, thus the protection on the CC1 line is bypassed
PB13 can be used as:
•GPIO on ST morpho connector (CN12)
OFF
ON
OFFPB13 can be used as a GPIO on the ST morpho connector (CN12)
ON
OFFPB13 can be used as a GPIO on the ST morpho connector (CN12)
ON
OFFPA9 can be used as a GPIO on the ST morpho connector (CN12)
ONPA4 is used as the VBUS_SENSE signal
OFFPA4 can be used as a GPIO on the ST morpho connector (CN11)
–(SB12 must be OFF)
•I2S_CK signal on the Zio connector (CN7)
–(SB12 must be ON).
PB14 is connected to the USB Type-C® port protection and used as
UCPD_CC2. (SB5 must be OFF).
If SB5 is ON, the protection on the CC2 line is bypassed
PG7 is connected to the USB Type-C® port protection and used as
overvoltage fault reporting to the MCU.
PA9 is connected to the USB Type-C® port protection and is used
as a dead battery feature
Description
10.7
Ethernet
The STM32H5 Nucleo-144 board supports 10M/100M Ethernet communication by a PHY LAN8742A-CZ-TR
(U15) and RJ45 connector (CN14). Ethernet PHY is connected to the STM32H5 series microcontroller via the
RMII interface. The PHY RMII_REF_CLK generates the 50 MHz clock for the STM32H5 series microcontroller.
Note:Make sure that JP6 is ON when using Ethernet.
Note:Ethernet PHY LAN8742A must be set in power-down mode (in this mode, the Ethernet PHY reference clock
turns off) to achieve the expected low-power mode current. This is done by configuring the Ethernet PHY basic
control register (at address
0x00) bit 11 (power down) to '1'. SB58 can also be OFF to get the same effect.
Table 16. Ethernet pin configuration
Pin name
PA1RMII reference clock-SB58 ONSB58 OFF
PA2RMII MDIO-SB69 ONSB69 OFF
PC1RMII MDC-SB62 ONSB62 OFF
PA7RMII RX data valid-SB38 ONSB38 OFF
PC4RMII RXD0-SB42 ONSB42 OFF
PC5RMII RXD1-SB36 ONSB36 OFF
PG11RMII TX enable-SB34 ONSB34 OFF
PG13RXII TXD0-SB37 ONSB37 OFF
PB15RMII TXD1I2S_A_SDJP6 ONJP6 OFF
Function
Conflict with Zio
connector signal
Configuration when
using Ethernet
Configuration when
using ST Zio or ST
morpho connector
UM3115 - Rev 2
page 23/44
Page 24
11 Solder bridges and jumpers
SBxx can be found on the top layer and SB1xx can be found on the bottom layer of the STM32H5 Nucleo-144
board.
Table 17. Solder bridge and jumper configuration
Solder Bridge
SB1 (3V3)
SB2 (1V8)
SB3, SB4
(External 25 MHz
crystal)
SB5, SB6
(OVP protections on
CC lines)
SB7
(OVP protection on
V
line)
BUS
SB8, SB9, SB64,
SB68, SB78
(trace signals)
SB10 (PB15)
SB11
SB12 (PB13)
SB13 (PD8)
SB14, SB63,
SB15, SB40
(PB6, PB7)
SB16, SB25
SB17 (PB5)
(1)
State
ONOutput of voltage regulator ST1L05CPU33R is connected to 3V3.
OFFOutput of voltage regulator ST1L05CPU33R is not connected to 3V3.
ONOutput of voltage regulator ST1L05BPUR is connected to 1V8.
OFFOutput of voltage regulator ST1L05BPUR is not connected to 1V8.
ON, ON PH0/PF0 and PH1/PF1 are connected to the external 25 MHz crystal X3.
OFF,
OFF
ON, ON The overvoltage protections on CC1 and CC2 lines are bypassed.
OFF,
OFF
OFF
ON, ON,
ON, ON,
OFF,
OFF,
OFF,
OFF,
OFF
OFFPB15 is used as RMII_TXD1 signal.
OFFThe input of the ST1L05BPUR LDO is not connected to 3V3.
OFFPB13 is used as the UCPD_CC1 signal.
OFFPD8 is not connected to the ST morpho (CN12/pin12).
ON, ON,
OFF,
OFF
OFF,
OFF
ON, ON
ON, OFF IOREF is connected to VDD (default).
OFF, ON IOREF is connected to 3V3.
OFFPB5 (SPI1_MOSI/I2S_3_MCK) is not connected to the ST Zio connector (pin13 of CN7).
PH0/PF0 and PH1/PF1 are not connected to the external 25 MHz crystal X3.
The overvoltage protections on CC1 and CC2 lines are connected.
The overvoltage protection on the V
ON
The overvoltage protection on the V
PE2, PE3, PE4, PE5, and PE6 are used as GPIOs on the ST morpho connector (CN11) or
on the Zio connector (CN9).
ON
PE2, PE3, PE4, PE5, and PE6 are used as trace signals and are connected to the MIPI-20
connector (CN5). SB70 and SB71 must be OFF.
PB15 can be used as I2S_2_SD or a GPIO signal on the Zio connector (pin 3 of CN7) if not
ON
used on the ST morpho.
ONThe input of the ST1L05BPUR LDO is connected to 3V3.
PB13 can be used as I2S_2_CK or GPIO signal on the Zio connector (CN7/pin5) if not
ON
used on the ST morpho.
ONPD8 is connected to the ST morpho (CN12/pin12).
LPUART1 is connected to ARDUINO® D0 and D1 (default).
LPUART1 connected to Virtual COM port (VCP).
ONPB5 (SPI1_MOSI/I2S_3_MCK) is connected to the ST Zio connector (pin13 of CN7).
Description
line is bypassed.
BUS
line is connected.
BUS
UM3115
Solder bridges and jumpers
UM3115 - Rev 2
page 24/44
Page 25
UM3115
Solder bridges and jumpers
Solder Bridge
SB18, SB24,
SB23, SB65
(USART3)
SB19 (SDMMC_D0)
SB20 (SDMMC_D1)
SB21 (PA11)
SB22 (PA12)
SB26
(VDD33_USB_2)
SB29 (PB13)
SB30 (PB14)
SB31 (PA9)
SB32
(VDD_MMC_1)
SB33, SB39 (PB3)
RMII signals
SB34 (PG11), SB36
(PC5), SB37 (PG13),
SB38 (PA7), SB42
(PC4), SB58 (PA1),
SB62 (PC1), SB69
(PA2), JP6 (PB15)
SB35, SB67 (PE9)
SB43, SB51
(LD1 green LED)
SB44, SB45
(32.768 kHz crystal)
State
(1)
Description
ON, ON,
OFF,
USART3 is connected to the Virtual COM Port (VCP) (default).
OFF
OFF,
OFF,
USART3 is connected to ARDUINO® D0 and D1.
ON, ON
ONSDMMC data (D0/D1) signals are connected to the ST morpho connector (CN12).
OFF
ON, ON
OFF,
OFF
SDMMC data signals (D0/D1) are not connected to the ST morpho connector (CN12) to
avoid stubs on SDMMC data signals.
These pins can be used as GPIOs on the ST morpho connector (CN12). (SB27 and SB28
must be OFF).
These pins are used as D- and D+ on the USB connector (CN13). (SB27 and SB28 must
be ON). (Default).
ONVDD33_USB_2 pin of STM32H5 is connected to 3V3.
OFFVDD33_USB_2 pin of STM32H5 is not connected.
ON, ON
PB13 and PB14 are used as the UCPD_CC1 and UCPD_CC2 signals.
(SB12 must be OFF)
PB13 and PB14 can be used as GPIOs on the ST morpho connector (CN12). (SB12 must
OFF,
OFF
be OFF).
PB13 can be used as the I2S_2_CK signal on the ST Zio connector (CN7) (SB12 must be
ON).
ONPA9 is connected and used as the UCPD_DBn signal (dead battery detection).
OFFPA9 can be used as GPIO on the ST morpho connector (CN12).
ONVDD_MMC_1 pin of STM32H5 is connected to VDD_MCU.
OFFVDD_MMC_1 pin of STM32H5 is not connected.
OFF, ON
ON, OFF
OFF,
OFF
OFF
SWO signal of the STM32H5 (PB3) is connected to the ST-LINK SWO input (SB33 must be
OFF).
PB3 is connected on ST Zio connector (CN7) and can be used as I2S_3_CK/ SPI1_SCK
signals.
PB3 can be used as GPIOs on the ST morpho connector (CN12).
These pins are used as RMII signals and connected to Ethernet PHY. SB10 must be OFF.
ON
PB15 can be used as I2S_2_SD on ST Zio (pin 3 of CN7) if not used on the ST morpho.
These pins can be used as GPIOs on the ST morpho connectors. PB15 can be used as
I2S_2_SD on ST Zio (pin 3 of CN7) if not used on the ST morpho.
ON, OFF PE9 is used as TIM1_CH1 on the ST Zio connector (CN9)
OFF, ON
PE9 is used as GPIO on the ST Zio connector (CN9) and the ST morpho connector
(CN12).
ON, OFF The green user LED (LD1) is connected to PB0. (default).
OFF, ON
OFF,
OFF
ON, ON
The green user LED (LD1) is connected to D13 of the ARDUINO® signal (PA5).
The green user LED (LD1) is not connected.
PC14 and PC15 are connected to the ST morpho connector (CN11). R34 and R35 must be
OFF.
UM3115 - Rev 2
page 25/44
Page 26
UM3115
Solder bridges and jumpers
Solder Bridge
SB44, SB45
(32.768 kHz crystal)
SB48, SB49, SB50
(HSE clock)
SB52, SB57
(I²C)
SB54, SB59
(B1 user button)
SB55
(VBAT)
SB56
(VBUS_SENSE)
SB61, SB66 (PB2)
SB70 (PE2)
SB71 (PE6)
SB72
(Ethernet nRST)
RMII signal
SB73 (PA0)
SB74 (PG7)
SB75 (PD9)
SB84
(TargetPwr)
(1)
State
OFF,
OFF
OFF, ON,
OFF
X2 Crystal provides the 32.768KHz clock. PC14 and PC15 are not connected to the ST
morpho connector (CN11).
The MCO clock (8 MHz) from ST-LINK is used as the main clock of the STM32H563ZIT6
MCU and is connected to its PH0-OSCIN pin. (Default). SB3 and SB4 must be OFF.
Description
ON, OFF, ONPF0/PH0 and PF1/PH1 are connected to the ST morpho connector (CN11). SB3 and SB4
must be OFF.
OFF,
OFF,
OFF
ON, ON
OFF,
OFF
PF0/PH0 and PF1/PH1 are connected to the external 25 MHz crystal X3. SB3 and SB4
must be ON.
The I2C1 bus is connected to the ST Zio connector (pin9 and pin11 of CN9). SB53 and
SB60 must be OFF.
The I2C1 bus is not connected to the ST Zio connector (pin9 and pin11 of CN9).
ADC_IN are connected to A4 and A5 (pin 9 and pin 11) on the ST Zio connector (CN9).
Thus, SB53 and SB60 must be ON.
ON, OFF The B1 push-button is connected to PC13.
OFF, ON The B1 push-button is connected to PA0 (set SB73 OFF if the ST Zio connector is used).
OFF,
OFF
The B1 push-button is not connected.
ONThe VBAT pin of the STM32H5 is connected to VDD_MCU.
OFFThe VBAT pin of the STM32H5 is not connected to VDD_MCU.
ONPA4 is connected to the VBUS_SENSE signal.
OFF
PA4 is not connected to the VBUS_SENSE signal and can be used as GPIO on the ST
morpho connector (CN11).
ON, OFF PB2 is used as QSPI_CK signal on the ST Zio connector (pin15 of CN10).
OFF, ON PB2 can be used as GPIO on the ST Zio connector (pin13 of CN9).
OFF,
OFF
OFF
OFF
PB2 can be used as GPIO on the ST morpho connector (CN12)
PE2 is connected to the ST Zio connector (pin25 of CN10) and is used as the
ON
QSPI_BK1_IO2 signal.
PE2 can be used as the trace signal if SB64 is OFF or as the SAI_A_MCLK signal on ST
Zio connector (pin14 of CN9) if SB64 is ON.
PE6 is connected to the ST Zio connector (pin28 of CN10) and is used as the
ON
TIMER_1_BKIN1 signal. SB68 must be OFF.
PE2 can be used as the trace signal if SB68 is OFF or as the SAI_A_SD signal on ST Zio
connector (pin20 of CN9) if SB68 is ON.
ONNRST of STM32H5 is connected to Ethernet PHY (U15).
OFFNRST of STM32H5 is not connected to Ethernet PHY (U15).
ONPA0 is connected to the ST Zio connector (pin 29 of CN10).
OFFPA0 is not connected to the ST Zio connector (pin 29 of CN10).
ONPG7 is used as the UCPD_FLT signal.
OFFPG7 can be used as GPIO on the ST morpho connector (CN12).
ONPD9 is connected to the ST morpho connector (CN11).
OFFPD9 is not connected to the ST morpho connector (CN11).
ONThe pin11 and pin15 (TrgtPwr pins) of trace connector CN5 are connected to GND.
OFFThe pin11 and pin15 (TrgtPwr pins) of trace connector CN5 are not connected to GND.
UM3115 - Rev 2
page 26/44
Page 27
UM3115
Solder bridges and jumpers
Solder Bridge
State
(1)
Description
An external debugger connected to the MIPI20 connector (CN5) can be used. The level
shifter (U1) is in high impedance (high‑Z).
JP1
(external debug)
ON
STLINK-V3EC no longer drives the embedded STM32.
OFFThe embedded STLINK-V3EC is selected (default configuration).
JP3
(ST-LINK RST)
JP5
1. The default status is in bold.
(IDD)
ONSTLINK-V3EC is in the Reset mode.
OFFSTLINK-V3EC is active.
ONVDD_MCU is connected to VDD.
OFFVDD_MCU is not connected to VDD (the MCU is not power supplied).
All the other solder bridges present on the STM32H5 Nucleo-144 board are used to configure several I/Os and
power supply pins for compatibility of features and pinout with the target‑supported STM32H5.
The STM32H5 Nucleo-144 board is delivered with the solder bridges configured according to the target STM32H5
supported.
UM3115 - Rev 2
page 27/44
Page 28
12 Board connectors
Several connectors are implemented on the STM32H5 Nucleo-144 board.
UM3115
Board connectors
12.1
STLINK-V3EC USB Type-C® connector (CN1)
The USB Type-C® connector (CN1) is used to connect the embedded STLINK-V3EC to the PC for programming
and debugging purposes.
Figure 14. USB Type-C® connector (CN1) front view
The related pinout for the USB STLINK-V3EC connector is listed in Table 18.
Table 18. STLINK-V3EC USB Type-C® connector (CN1) pinout
Connector Pin numberPin nameSignal name
A1GNDGND-Ground
A4VBUSVBUS_STLK-Power
A5CC1STLK_UCPD_CC1_CPC3USB-PD controller side for the CC1 pin
A6D+STLK_USB_PPB15USB differential pair P
A7D-STLK_USB_NPB14USB differential pair M
A8SBU1---
A9VBUSVBUS_STLK-Power
CN1
A12GNDGND-Ground
B1GNDGND-Ground
B4VBUSVBUS_STLK-Power
B5CC2STLK_UCPD_CC2_CPC4USB-PD controller side for the CC2 pin
B6D+STLK_USB_PPB15USB differential pair P
B7D-STLK_USB_NPB14USB differential pair M
B9VBUSVBUS_STLK-Power
B12GNDGND-Ground
STM32H5
pin
Function
UM3115 - Rev 2
page 28/44
Page 29
UM3115
User USB Type-C® connector (CN13)
12.2
User USB Type-C® connector (CN13)
Figure 15. USB Type-C® connector (CN13) front view
The related pinout for the user USB connector is listed in
Table 19. User USB Type-C® connector (CN13) pinout
Connector Pin numberPin nameSignal name
A1GNDGND-Ground
A4VBUSVBUSc-Power
A5CC1UCPD_CC1PB13USB-PD controller side for the CC1 pin
A6D+USB_FS_PPA12USB differential pair P
A7D-USB_FS_NPB11USB differential pair M
A8SBU1---
A9VBUSVBUSc-Power
CN13
A12GNDGND-Ground
B1GNDGND-Ground
B4VBUSVBUSc-Power
B5CC2UCPD_CC2PB14USB-PD controller side for the CC2 pin
B6D+USB_FS_PPA12USB differential pair P
B7D-USB_FS_NPA11USB differential pair M
B9VBUSVBUSc-Power
B12GNDGND-Ground
Table 19.
STM32H5
pin
Function
12.3 Ethernet RJ45 connector (CN14)
The STM32H5 Nucleo-144 board supports 10 Mbps/100 Mbps Ethernet communication with the LAN8742A-CZTR PHY (U15) from MICROCHIP and integrated RJ45 connector (CN14). The Ethernet PHY is connected to the
MCU via the RMII interface.
UM3115 - Rev 2
page 29/44
Page 30
UM3115
Ethernet RJ45 connector (CN14)
The X4 oscillator generates the 25 MHz clock for the PHY. The 50 MHz clock for the MCU (derived from the
25 MHz crystal oscillator) is provided by the RMII_REF_CLK of the PHY.
Figure 16. Ethernet RJ45 connector (CN14) front view
1.Green LED: Ethernet traffic
2.Amber LED: Ethernet connection
The related pinout for the Ethernet connector is listed in Table 20. Ethernet connector (CN14) pinout.
For all STM32H5 Nucleo-144 boards, Figure 17 shows the signals connected by default to the ST Zio connectors
(CN7, CN8, CN9, and CN10), including the support of ARDUINO® Uno V3.
UM3115
Expansion connectors
Figure 17. STM32H5 Nucleo-144 board
UM3115 - Rev 2
CN7, CN8, CN9, and CN10 are female connectors on the top side and male connectors on the bottom side. They
include support for
board.
ARDUINO® Uno V3. Most shields designed for ARDUINO® can fit the STM32H5 Nucleo-144
page 31/44
Page 32
Caution:
Caution:
UM3115
ST Zio connectors
To cope with ARDUINO® Uno V3, apply the following modifications:
•SB52 and SB57 must be ON
•SB53 and SB60 must be OFF to connect I2C on A4 (pin 9) and A5 (pin 11 of CN9).
The I/Os of the STM32H5 series microcontroller are 3.3 V compatible instead of 5 V for ARDUINO® Uno V3.
R33 must be OFF before implementing the ARDUINO® shield with V
NUCLEO-H563ZI pin assignments
Table 21. Zio connector (CN7) pinout
Zio
Pin
pin
name
1D16I2S_A_MCKPC6I2S_22D15I2C_A_SCLPB8I2C1_SCL
3D17I2S_A_SDPB15I2S_24D14I2C_A_SDAPB9I2C1_SDA
5D18I2S_A_CKPB13I2S_26VREFPVREFP-
7D19I2S_A_WSPB12I2S_28GNDGND--
9D20I2S_B_WSPA15I2S_310D13SPI_A_SCKPA5SPI1_SCK
11D21I2S_B_MCKPC7I2S_312D12SPI_A_MISOPG9SPI1_MISO
13D22
15D23
17D24SPI_B_NSSPG10SPI118D9TIM_B_PWM2PD15TIM4_CH4
19D25SPI_B_MISOPB4SPI120D8IOPF3-
Signal name
I2S_B_SD/
SPI_B_MOSI
I2S_B_CK/
SPI_B_SCK
STM32
pin
PB5I2S_3/SPI114D11
PB3I2S_3/SPI116D10
STM32
function
Zio
pin
Pin
name
power provided on CN7 pin 6.
REF+
Signal name
SPI_A_MOSI/
TIM_E_PWM1
SPI_A_CS/
TIM_B_PWM3
STM32
pin
PB5
PD14
STM32
function
VDDA/
VREFP
SPI1_MOSI/
TIM3_CH2
SPI1_CS/
TIM4_CH3
1.For more details, refer to Table 17. Solder bridge and jumper configuration.
2.PB13 is used as I2S_A_CK and connected to CN7 pin 5. If JP6 is ON, it is also connected to Ethernet PHY
as RMII_TXD1. In this case, only one function of the Ethernet or I2S_A must be used.
The ST morpho connector consists of male-pin header footprints CN11 and CN12 (not soldered by default). They
are used to connect the STM32H5 Nucleo-144 board to an extension board or a prototype/wrapping board placed
on the top of the ST morpho. All signals and power pins of the STM32H5 are available on the ST morpho
connector. An oscilloscope, logical analyzer, or voltmeter can also probe this connector.
Table 25 shows the pin assignments of each STM32H5 on the ST morpho connector.
Table 25. Pin assignment of the ST morpho connector
CN11 odd pinsCN11 even pinsCN12 odd pinsCN12 even pins
Pin
number
1PC102PC111PC92PC8
3PC124PD23PB84PC6
5VDD65V_EXT5PB96PC5
7BOOT08GND7VREFP85V_STLK
9PF610NC9GND10PD8
11PF712IOREF11PA512PA12
13PA1314NRST13PA614PA11
15PA14163V315PA716PB12
17PA15185V17PB618NC
19GND20GND19PC720GND
21PB722GND21PA922PB2
23PC1324VIN23PA824PB1
25PC1426NC25PB1026PB15
27PC1528PA027PB428PB14
29PH030PA129PB530PB13
31PH132PA431PB332AGND
33VBAT34PB033PA1034PC4
35PC236PC135PA236PF5
37PC338PC037PA338PF4
39PD440PD339GND40PE8
41PD542PG241PD1342PF10
43PD644PG343PD1244PE7
45PD746PE245PD1146PD14
47PE348PE447PE1048PD15
49GND50PE549PE1250PF14
51PF152PF251PE1452PE9
53PF054PF853PE1554GND
55PD156PF955PE1356PE11
57PD058PG157PF1358PF3
59PG060GND59PF1260PF15
61NC62PE661PG1462PF11
63PG964PG1563GND64PE0
65PG1266PG1065PD1066PG8
Pin name
Pin
number
Pin name
Pin
number
Pin name
ST morpho connector
Pin
number
UM3115
Pin name
UM3115 - Rev 2
page 34/44
Page 35
UM3115
ST morpho connector
CN11 odd pinsCN11 even pinsCN12 odd pinsCN12 even pins
Pin
number
67NC68PG1367PG768PG5
69PD970PG1169PG470PG6
Pin name
1.The default state of BOOT0 is 0. It can be set to 1 when a jumper is set [5-7] on CN11.
2.5V_STLK is the 5 V power coming from the STLINK-V3EC USB connector that rises before and it rises
before the +5 V rises on the board.
3.PA13 and PA14 are shared with SWD signals connected to STLINK-V3EC. ST does not recommend using
them as I/O pins.
Pin
number
Pin name
Pin
number
Pin name
Pin
number
Pin name
UM3115 - Rev 2
page 35/44
Page 36
14 NUCLEO-H563ZI product information
14.1 Product marking
The stickers located on the top or bottom side of all PCBs provide product information:
•First sticker: product order code and product identification, generally placed on the main board featuring
the target device.
Example:
Product order code
Product identification
•Second sticker: board reference with revision and serial number, available on each PCB.
Example:
MBxxxx-Variant-yzz
syywwxxxxx
On the first sticker, the first line provides the product order code, and the second line the product identification.
On the second sticker, the first line has the following format: “MBxxxx-Variant-yzz”, where “MBxxxx” is the board
reference, “Variant” (optional) identifies the mounting variant when several exist, “y” is the PCB revision, and “zz”
is the assembly revision, for example B01. The second line shows the board serial number used for traceability.
Parts marked as “ES” or “E” are not yet qualified and therefore not approved for use in production. ST is not
responsible for any consequences resulting from such use. In no event will ST be liable for the customer using
any of these engineering samples in production. ST’s Quality department must be contacted prior to any decision
to use these engineering samples to run a qualification activity.
“ES” or “E” marking examples of location:
•On the targeted STM32 that is soldered on the board (for an 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
and is not available for sales.
To use the same commercial stack in their applications, the developers might need to purchase a part number
specific to this stack/library. The price of those part numbers includes the stack/library royalties.
“U” marking option at the end of the standard part number
Board referenceBoard variant and revisionBoard change descriptionBoard limitations
MB1404
(main board)
H563ZI-C01Initial revisionNo limitation
UM3115 - Rev 2
page 37/44
Page 38
UM3115
Federal Communications Commission (FCC) and ISED Canada Compliance Statements
15 Federal Communications Commission (FCC) and ISED Canada
Compliance Statements
15.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 B digital device, pursuant to part
15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a
residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed
and used in accordance with the instruction, may cause harmful interference to radio communications. However,
there is no guarantee that interference will not occur in a particular installation. If this equipment does cause
harmful interference to radio or television reception which can be determined by turning the equipment off and on,
the user is encouraged to try to correct interference by one or more of the following measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and receiver.
•Connect the equipment into an outlet on circuit different from that to which the receiver is connected.
•Consult the dealer or an experienced radio/TV technician for help.
Note:Use only shielded cables.
15.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
ISED Compliance Statement
ISED Canada ICES-003 Compliance Label: CAN ICES-3 (B) / NMB-3 (B).
Étiquette de conformité à la NMB-003 d'ISDE Canada: CAN ICES-3 (B) / NMB-3 (B).
UM3115 - Rev 2
page 38/44
Page 39
Revision history
Table 28. Document revision history
DateRevisionChanges
24-Feb-20231Initial release.
Updated:
04-Aug-20232
•PA15 replaced by PA5 on SPI1_SCK MCU signal in Table 21
•New product identification including MCU silicon revision in Table 26
USB Type-C® connector (CN1) front view ................................................ 28
USB Type-C® connector (CN13) front view................................................ 29
UM3115 - Rev 2
page 43/44
Page 44
UM3115
IMPORTANT NOTICE – 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 acknowledgment.
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, 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.