0% found this document useful (0 votes)
313 views49 pages

Um2407 stm32h7 Nucleo144 Boards mb1364 Stmicroelectronics

Uploaded by

FelipeAlmeida
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
313 views49 pages

Um2407 stm32h7 Nucleo144 Boards mb1364 Stmicroelectronics

Uploaded by

FelipeAlmeida
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

UM2407

User manual
STM32H7 Nucleo-144 boards (MB1364)

Introduction
The STM32H7 Nucleo-144 boards, based on the MB1364 reference board (NUCLEO-
H723ZG, NUCLEO-H743ZI (order code NUCLEO-H743ZI2), and NUCLEO-H753ZI),
provide 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 STM32H7 series microcontroller. The ST Zio
connector, which extends the ARDUINO® Uno V3 connectivity, and the ST morpho headers
provide an easy means of expanding the functionality of the Nucleo open development
platform with a wide choice of specialized shields. The STM32H7 Nucleo-144 boards do not
require any separate probe as they integrate the STLINK-V3E debugger/programmer. The
STM32H7 Nucleo-144 boards come with comprehensive free software libraries and
examples available with the STM32Cube MCU Package.
Note: For NUCLEO-H743ZI (STM32H7 Nucleo-144 (MB1137) - order code NUCLEO-H743ZI),
refer to UM1974.

Figure 1. Nucleo-144 board (top view) Figure 2. Nucleo-144 board (bottom view)

Pictures are not contractual.

June 2023 UM2407 Rev 3 1/49


www.st.com 1
Contents UM2407

Contents

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

2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

3 Development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2 Development toolchains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

4 Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

5 Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.1 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

6 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11


6.1 Nucleo-144 board layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.2 Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.3 Embedded STLINK-V3E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.3.1 Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6.3.2 STLINK-V3E firmware upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.3.3 Using an external debug tool to program and debug the on-boards
STM32H7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6.4 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.4.1 Power supply input from STLINK-V3E USB connector (default setting) 19
6.4.2 External power supply input from VIN (7 to 12 V, 800 mA max) . . . . . . 20
6.4.3 External power supply input 5V_EXT (5 V, 500 mA max) . . . . . . . . . . . 21
6.4.4 External power supply input from a USB charger (5 V) . . . . . . . . . . . . . 22
6.4.5 External power supply input from 3V3_EXT (3.3 V) . . . . . . . . . . . . . . . 22
6.4.6 Debugging while using VIN or EXT as an external power supply . . . . . 23
6.5 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.5.1 HSE clock (high-speed external clock) . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.5.2 LSE clock (low-speed external clock) - 32.768 kHz . . . . . . . . . . . . . . . . 25
6.6 Board functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

2/49 UM2407 Rev 3


UM2407 Contents

6.6.1 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.6.2 Push-buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.6.3 MCU voltage selection: 1V8/3V3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.6.4 Current consumption measurement (IDD) . . . . . . . . . . . . . . . . . . . . . . . 26
6.6.5 Virtual COM port (VCP): LPUART/USART . . . . . . . . . . . . . . . . . . . . . . 26
6.6.6 USB OTG_FS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
6.6.7 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
6.7 Solder bridges and jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

7 Board connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.1 STLINK-V3E USB Micro-B connector (CN1) . . . . . . . . . . . . . . . . . . . . . . 34
7.2 USB OTG_FS connector (CN13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.3 Ethernet RJ45 connector (CN14) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

8 Extension connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.1 ST Zio connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.2 ST morpho connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

9 Nucleo-144 boards (MB1364) information . . . . . . . . . . . . . . . . . . . . . . 43


9.1 Product marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.2 Nucleo-144 boards (MB1364) product history . . . . . . . . . . . . . . . . . . . . . 44
9.3 Board revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

10 Federal Communications Commission (FCC) and


ISED Canada Compliance Statements . . . . . . . . . . . . . . . . . . . . . . . . . 46
10.1 FCC Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
10.2 ISED Compliance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

UM2407 Rev 3 3/49


3
List of tables UM2407

List of tables

Table 1. Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7


Table 2. Codification explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 3. ON/OFF conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 4. Jumper configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 5. MIPI-10 debug connector (CN5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Table 6. External power sources: VIN (7 to 12 V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 7. External power sources: 5V_EXT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table 8. External power sources: CHGR (5 V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Table 9. External power sources: 3V3_EXT (3.3 V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Table 10. USART3 connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 11. LPUART1 connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Table 12. USB pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 13. Ethernet pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table 14. Solder bridge and jumper configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 15. USB Micro-B connector (CN1) pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 16. USB OTG_FS Micro-AB connector (CN13) pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 17. Ethernet RJ45 connector (CN14) pinout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Table 18. ZIO connector (CN7) pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 19. ZIO connector (CN8) pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Table 20. ZIO connector (CN9) pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Table 21. ZIO connector (CN10) pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 22. Pin assignment of the ST morpho connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Table 23. Product history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Table 24. Board revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Table 25. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

4/49 UM2407 Rev 3


UM2407 List of figures

List of figures

Figure 1. Nucleo-144 board (top view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1


Figure 2. Nucleo-144 board (bottom view). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 3. Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 4. Nucleo-144 board top layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 5. Nucleo-144 bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 6. Nucleo-144 board mechanical drawing in millimeters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 7. Nucleo-144 board mechanical drawing in mils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 8. USB composite device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 9. Connecting an external debug tool to program the on-board STM32H7 . . . . . . . . . . . . . . 18
Figure 10. Power supply input from STLINK-V3E USB connector with PC (5 V, 500 mA max) . . . . . 20
Figure 11. Power supply input from VIN (7 to 12 V, 800 mA max) . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 12. Power supply input from 5V_EXT (5 V, 500 mA max) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 13. Power supply input from STLINK-V3E USB connector with a USB charger (5 V) . . . . . . . 22
Figure 14. Power supply input from 3V3_EXT (3.3 V) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 15. Ethernet RJ45 connector (CN14) front view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 16. NUCLEOH7 Nucleo-144 board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

UM2407 Rev 3 5/49


5
Features UM2407

1 Features

The STM32H7 Nucleo-144 boards offer the following features:


• STM32H7 Arm®(a) Cortex® core-based microcontroller in an LQFP144 package
• Ethernet compliant with IEEE-802.3-2002 (depending on STM32H7 support)
• USB OTG full-speed
• 3 user LEDs
• 2 push-buttons: USER and RESET
• LSE crystal:
– 32.768 kHz crystal oscillator
• Board connectors:
– USB with Micro-AB
– Ethernet RJ45
– MIPI-10
– ST Zio including ARDUINO® Uno V3 expansion connectors
– ST morpho expansion connector
• Flexible power supply options: ST-LINK USB VBUS or external sources
• On-board STLINK-V3E debugger/programmer with SWD connector:
– USB reenumeration capability: Virtual COM port, mass storage, debug port
– STLINK-V3E standalone kit capability
• Comprehensive free software libraries and examples available with the STM32Cube
package
• Support of a wide choice of Integrated Development Environments (IDEs) including
IAR Embedded Workbench®, MDK-ARM, and STM32CubeIDE

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

6/49 UM2407 Rev 3


UM2407 Ordering information

2 Ordering information

To order the Nucleo-144 board corresponding to the targeted STM32, use the order code
given below in Table 1:

Table 1. Ordering information


Order code Board reference Target STM32H7 Differentiating feature

NUCLEO-H723ZG STM32H723ZGT6 -
NUCLEO-H743ZI2 MB1364 STM32H743ZIT6 -
NUCLEO-H753ZI STM32H753ZIT6 Cryptography

2.1 Codification
The meaning of the codification is explained in Table 2. The order code is mentioned on a
sticker placed on the top or bottom side of the board.

Table 2. Codification explanation


NUCLEO-XXYYZTN Description Example: NUCLEO-H743ZI2

MCU series in STM32 32-bit Arm Cortex


XX STM32H7 series
MCUs
YY MCU product line in the series STM32H743
Z STM32 package pin count 144 pins
STM32H7 flash memory size:
T -G for 1 Mbyte 2 Mbytes
-I for 2 Mbytes
N Board version: void or 2 STLINK-V3E

UM2407 Rev 3 7/49


48
Development environment UM2407

3 Development environment

3.1 System requirements


• Multi-OS support: Windows® 10, Linux® 64-bit, or macOS®(a)(b)(c)
• USB Type-A to Micro-B cable

3.2 Development toolchains


• IAR Systems® - IAR Embedded Workbench®(d)
• Keil® - MDK-ARM(d)
• STMicroelectronics - STM32CubeIDE

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.

a. macOS is a trademark of Apple Inc., registered in the U.S. and other countries and regions.
b. Linux is a registered trademark of Linus Torvalds.
c. Windows is a trademark of the Microsoft group of companies.
d. On Windows® only.

8/49 UM2407 Rev 3


UM2407 Conventions

4 Conventions

Table 3 provides the conventions used for the ON and OFF settings in the present
document.

Table 3. ON/OFF conventions


Convention Definition

Jumper JPx ON Jumper fitted


Jumper JPx OFF Jumper not fitted
Jumper JPx [1-2] Jumper fitted between pin 1 and pin 2
Solder bridge SBx ON SBx connections closed by 0 Ω resistor
Solder bridge SBx OFF SBx connections left open
Resistor Rx ON Resistor soldered
Resistor Rx OFF Resistor not soldered
Capacitor Cx ON Capacitor soldered
Capacitor Cx OFF Capacitor not soldered

In this document, for any information that is common to all sales types, the references are
noted as the STM32H7 Nucleo-144 board and STM32H7 Nucleo-144 boards.

UM2407 Rev 3 9/49


48
Quick start UM2407

5 Quick start

The STM32H7 Nucleo-144 board is a low-cost and easy-to-use development kit, used to
evaluate and start development quickly with an STM32H7 series microcontroller in an
LQFP144 package.
Before installing and using the product, accept the evaluation product license agreement
(EPLA) from the www.st.com/epla web page. For more information on the STM32H7
Nucleo-144 and demonstration software, visit the www.st.com/stm32nucleo web page.

5.1 Getting started


Follow the sequence below to configure the Nucleo-144 board and launch the
demonstration application (for components location, refer to Figure 4):
1. Check the jumper position on the board:

Table 4. Jumper configuration


Jumper Definition Position Comment

JP1 STLK_RST OFF -


JP2 Power source selection ON [1-2] 5V_USB_STLK (from ST-LINK)
JP3 T_NRST ON -
JP4 IDD measurement ON MCU current measurement
ON [1-2] (default) VDD_MCU supplied with 3V3_VDD
JP5 VDD_MCU power selection
ON [2-3] (optional) VDD_MCU supplied with 1V8_VDD

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 STM32H7 Nucleo-144 board to a PC with a USB
Type-A to Micro-B cable through the USB connector (CN1) on the ST-LINK. As a result,
the PWR green LED (LD5) and COM LED (LD4) light up and the red LED (LD3) blinks.
4. Press B1 (left button).
5. Observe the blinking frequency of the three LEDs LD1 to LD3 changes, by clicking on
the B1 button.
6. The software demonstration and the several software examples that allow the user to
use the Nucleo features, are available at the www.st.com/stm32nucleo web page.
7. Develop an application, using the available examples.

10/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

6 Hardware layout and configuration

The STM32H7 Nucleo-144 board is designed around the STM32H7 series microcontrollers
in a 144-pin LQFP package.
Figure 3 shows the connections between the STM32H7 and its peripherals (STLINK-V3E,
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 STM32H7 Nucleo-144
board.
The mechanical dimensions of the board are shown in Figure 6 and Figure 7.

Figure 3. Hardware block diagram

ST-LINK part Micro-B


USB
connector

Embedded
STLINK-V3E

VCP
SWD
UART

VCP LED1
SWD LED2
UART
ST morpho extension header

ST morpho extension header


LED3

IO IO
Zio Connector

STM32
Zio Connector

Microcontroller

USB RMII

MCU part

Micro-AB
B1 RJ45 B2
USB
user connector reset
connector
button button
MSv51396V1

UM2407 Rev 3 11/49


48
Hardware layout and configuration UM2407

6.1 Nucleo-144 board layout


Figure 4. Nucleo-144 board top layout

ST-LINK RST (JP1) ST-LINK micro USB connector (CN1)


COM LED (LD4)
DFU connector (CN2) (red/green)

ST-LINK overcurrent LED (LD6)


(red)

MIPI connector (CN5) Power LED (LD5)


(green)

Power source selection (JP2)

User LEDs (LD1-LD3)


MCU RST (JP3)

VDD_MCU Power selection (JP5)


IDD measurement (JP4)
ZIO connector (CN7)

ZIO connector (CN8)

STM32 microcontroller (U14)

ST morpho pin header (CN12)

ST morpho pin header (CN11)

ZIO connector (CN10)


ZIO connector (CN9)

User button (B1) Reset button (B2)

User USB connector (CN13)


Ethernet RJ45 connector (CN14)
USB overcurrent LED (LD7)
USB VBUS LED (LD8)

MSv62197V3

12/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Figure 5. Nucleo-144 bottom layout

IOREF Power selection


(SB10, SB11, and SB20)

MSv51398V3

UM2407 Rev 3 13/49


48
Hardware layout and configuration UM2407

6.2 Mechanical drawing


Figure 6. Nucleo-144 board mechanical drawing in millimeters

14/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Figure 7. Nucleo-144 board mechanical drawing in mils

UM2407 Rev 3 15/49


48
Hardware layout and configuration UM2407

6.3 Embedded STLINK-V3E


There are two different ways to program or debug the on-board STM32H7 MCU:
• Using the embedded STLINK-V3E
• Using an external debug tool connected to the MIPI-10 connector (CN5).
The STLINK-V3E programming and debugging tool is integrated into the STM32H7 Nucleo-
144 board.
The embedded STLINK-V3E supports only SWD and VCP for STM32H7 devices. For
information about debugging and programming features, refer to the technical note
Overview of ST-LINK derivatives (TN1235), which describes in detail all the STLINK/V3
features.
Features supported on STLINK-V3E:
• 5 V power supplied by a USB connector (CN1)
• USB 2.0 high-speed-compatible interface
• JTAG/serial wire debugging (SWD) specific features:
– 3 V to 3.6 V application voltage on the JTAG/SWD interface and 5V tolerant inputs
– JTAG
– SWD and serial viewer (SWV) communication
• STDC14 (MIPI-10) compatible connector (CN5)
• Status COM LED (LD4) which blinks during communication with the PC
• Fault red LED (LD6) alerting on USB overcurrent request
• 5 V/300 mA output power supply capability (U2) with current limitation and LED
• Green LED ON: 5V enabled (LD5)

6.3.1 Drivers
Before connecting the Nucleo-144 board to a Windows® PC via USB, a driver for STLINK-
V3E must be installed (not required for Windows® 10). The toolset supporting ST-LINK
automatically installs the driver. It is also available from the www.st.com website.
In case the STM32H7 Nucleo-144 board is connected to the PC before installing the driver,
the PC device manager might report some Nucleo interfaces as Unknown.
To recover from this situation, after installing the dedicated driver, the association of
Unknown USB devices found on the STM32H7 Nucleo-144 board to this dedicated driver
must be updated in the device manager manually.
Note: ST recommends the use of a USB composite device, as shown in Figure 8.

16/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Figure 8. USB composite device

37xx

Note: 37xx = 374E for STLINK-V3E without bridges functions


374F for STLINK-V3E with bridges functions

6.3.2 STLINK-V3E firmware upgrade


The STLINK-V3E embeds a firmware upgrade mechanism for an in-place upgrade through
the USB port. As the firmware might evolve during the lifetime of the STLINK-V3E product
(for example new functionalities, bug fixes, and support for new microcontroller families), ST
recommends keeping the STLINK-V3E firmware up to date before starting to use the
STM32H7 Nucleo-144 board. The latest version of this firmware is available from the
www.st.com website.

6.3.3 Using an external debug tool to program and debug the on-boards
STM32H7
There are two basic ways to support an external debug tool:
1. Keep the embedded STLINK-V3E running.
Power on the STLINK-V3E at first until the COM LED lights RED. Then connect your
external debug tool through the MIPI-10 debug connector (CN5).
2. Set the embedded STLINK-V3E in the high-impedance state:
When the STLK_RST jumper (JP1) is ON, the embedded STLINK-V3E is in the
RESET state, and all GPIOs are in high impedance. Then it is possible to connect the
external debug tool to the debug connector (CN5).

UM2407 Rev 3 17/49


48
Hardware layout and configuration UM2407

Figure 9. Connecting an external debug tool to program the on-board STM32H7

STLINK-V3E USB connector Power supply selection

STLK_RST (JP1)

External debug tool

MSv61202V3

Table 5. MIPI-10 debug connector (CN5)


MIPI-10 STDC14
CN5 Designation
Pin Pin

- 1 NC Reserved
- 2 NC Reserved
1 3 T_VCC Target VCC
Target SWDIO using SWD protocol or target JTMS (T_JTMS)
2 4 T_SWDIO
using JTAG protocol
3 5 GND Ground
Target SWCLK using SWD protocol or target JCLK (T_JCLK)
4 6 T_SWCLK
using JTAG protocol
5 7 GND Ground
Target SWO using SWD protocol or target JTDO (T_JTMS)
6 8 T_SWO
using JTAG protocol
Not used by SWD protocol, target JRCLK (T_JRCLK) using
7 9 T_JRCLK
JTAG protocol, only for specific use
Not used by SWD protocol, target JTDI (T_JTDI) using JTAG
8 10 T_JTDI
protocol, only for external tools
GND detection signal for plug indicator, used on SWD and
9 11 GNDDetect
JTAG neither
Target NRST using SWD protocol or target JTMS (T_JTMS)
10 12 T_NRST
using JTAG protocol

18/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Table 5. MIPI-10 debug connector (CN5) (continued)


MIPI-10 STDC14
CN5 Designation
Pin Pin

Target RX used for VCP (must be UART dedicated to


- 13 T_VCP_RX
bootloader)
Target TX used for VCP (must be UART dedicated to
- 14 T_VCP_TX
bootloader)

6.4 Power supply


Five different sources can provide the power supply:
• A host PC connected to CN1 through a USB cable (default setting)
• An external 7 to 12 V power supply connected to CN8 pin 15 or CN11 pin 24
• An external 5 V power supply connected to CN11 pin 6
• An external 5 V USB charger (5V_USB_CHGR) connected to CN1
• An external 3.3 V power supply (3V3) connected to CN8 pin 7 or CN11 pin 16
Either the host PC through the USB cable, or an external source VIN (7 to 12 V), E5V (5 V),
or +3.3 V power supply pins on CN8 or CN11, provides the power supply. In case VIN, E5V,
or +3.3 V is used to power the 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, the STLINK-V3E is not powered and cannot be used.

6.4.1 Power supply input from STLINK-V3E USB connector (default setting)
The 5 V signal on the STLINK-V3E USB connector (CN1) can power the STM32H7 Nucleo-
144 board and its shield. Use the JP2 [1-2] configuration of the STLINK jumper (refer to
Figure 10).
This is the default setting.

UM2407 Rev 3 19/49


48
Hardware layout and configuration UM2407

Figure 10. Power supply input from STLINK-V3E USB connector with PC (5 V, 500 mA max)
PC

CN1

U2

U7 5V
STM32F723

STLINK-V3

3V3

3V3

MSv61203V2

If the USB enumeration succeeds, the 5V_ST_LINK power is enabled, by asserting the
PWR_ENn signal from STM32F723IEK6 ‘STLINK-V3E’ (U7). This pin is connected to a
power switch (U2), which powers the board. The power switch (U2) features also a current
limitation to protect the PC in case of short-circuit onboard. If an overcurrent (more than
500 mA) happens onboard, the red LED (LD6) is lit.
The STLINK-V3E USB connector (CN1) can power the Nucleo board with its shield.
However, the STLINK-V3E circuit gets power before USB enumeration because the host PC
only provides 100 mA to the board at that time.
During the USB enumeration, the Nucleo board asks for 500 mA power to the host PC.
• If the host can provide the required power, the enumeration finishes with a
SetConfiguration command. Then, the power switch and the green LED (LD5) are
turned ON. Thus, the Nucleo board and its shield can consume 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.

Warning: In case the maximum current consumption of the STM32H7


Nucleo-144 board and its shield boards exceed 300 mA, it is
mandatory to power the STM32H7 Nucleo-144 board, using
an external power supply connected to E5V, VIN, or +3.3 V.

6.4.2 External power supply input from VIN (7 to 12 V, 800 mA max)


When the STM32H7 Nucleo-144 board is power supplied by VIN (refer to Table 6 and
Figure 11), the jumper (JP2) configuration must be [3-4] VIN.

20/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

The Nucleo-144 board and its shield boards can be powered in three different ways from an
external power supply, depending on the voltage used. The three power sources are
summarized in Table 6.

Table 6. External power sources: VIN (7 to 12 V)


Input power
Connector pins Voltage range Max current Limitation
name

From 7 to 12 V only and input current


capability is linked to input voltage:
CN8 pin 15
VIN 7 to 12 V 800 mA 800 mA input current when VIN=7 V
CN11 pin 24
450 mA input current when 7 V<VIN<9 V
250 mA input current when 9 V<VIN<12 V

Figure 11. Power supply input from VIN (7 to 12 V, 800 mA max)

CN1

3V3

3V3

MSv61203V1

U2

MSv61204V2

Note: Refer to Section 6.4.6 about debugging when using an external power supply.

6.4.3 External power supply input 5V_EXT (5 V, 500 mA max)


When the STM32H7 Nucleo-144 board is power supplied by EXT (refer to Table 7 and
Figure 12), the jumper configuration must be the following: JP2 jumper on pin 5-6 ‘EXT’

Table 7. External power sources: 5V_EXT


Input power name Connector pins Voltage range Max current

EXT CN11 pin 6 4.75 V to 5.25 V 500 mA

Note: Refer to Section 6.4.6 about debugging when using an external power supply.

UM2407 Rev 3 21/49


48
Hardware layout and configuration UM2407

Figure 12. Power supply input from 5V_EXT (5 V, 500 mA max)

3V3

3V3

5V_EXT

U2
MSv61205V2

6.4.4 External power supply input from a USB charger (5 V)


When the STM32H7 Nucleo-144 board is power supplied by a USB charger on CN1 (refer
to Table 8 and Table 13), the jumper configuration must be JP2 [7-8] CHGR.

Table 8. External power sources: CHGR (5 V)


Input power name Connector pins Voltage range Max current

CHGR CN1 5V -

Figure 13. Power supply input from STLINK-V3E USB connector with a USB charger (5 V)
USB CHARGER

CN1

5V

NO DEBUG

3V3

3V3

MSv61206V3

6.4.5 External power supply input from 3V3_EXT (3.3 V)


When the 3.3 V is provided by a shield board, it is interesting to use the 3V3 (CN8 pin 7 or
CN11 pin 16) directly as power input (refer to Table 9 and Figure 14). In this case,
programming and debugging features are not available, since the STLINK-V3E is not
powered.

22/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Table 9. External power sources: 3V3_EXT (3.3 V)


Input power name Connector pins Voltage range Max current

CN8 pin 7
3V3 3 V to 3.6 V 1.3 A
CN11 pin 16

Figure 14. Power supply input from 3V3_EXT (3.3 V)

CN1

NO DEBUG ER
MP
JU
NO

3V3

3V3

MSv61203V1

U2

MSv61207V2

6.4.6 Debugging while using VIN or EXT as an external power supply


When powered by VIN or EXT, it is still possible to use the STLINK-V3E for programming or
debugging only. In this case, it is mandatory to power the board first using VIN or EXT, then
to connect the USB cable 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 JP2 jumper [5-6] for EXT or [3-4] for VIN.
2. Connect the external power source to VIN or EXT.
3. Power on the external power supply 7 V < VIN < 12 V to VIN, or 5 V for EXT.
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, VBUS coming from STLINK-V3E might power the board, and
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. 300 mA is requested during enumeration. So, 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.

UM2407 Rev 3 23/49


48
Hardware layout and configuration UM2407

6.5 Clock sources

6.5.1 HSE clock (high-speed external clock)


There are four ways to configure the pins corresponding to the external high-speed clock
(HSE):
• MCO from STLINK-V3E (default): MCO output of ST-LINK is used as an input clock.
This frequency cannot be changed. It is fixed at 8 MHz and connected to the PF0/PH0-
OSC_IN of the STM32H7 series microcontroller. The configuration must be:
– SB44 and SB46 OFF
– SB45 ON
– SB3 and SB4 OFF
• HSE on-board oscillator from X3 crystal (not provided): For its typical frequencies,
capacitors, and resistors, refer to the STM32H7 series microcontroller datasheet and
the application note Oscillator design guide for STM8AF/AL/S and STM32
microcontrollers (AN2867) for the oscillator design guide. The X3 crystal has the
following characteristics: 25 MHz, 6 pF, 20 ppm. The configuration must be:
– SB44 and SB46 OFF
– SB3 and SB4 ON
– C69 and C70 ON with 5.6 pF capacitors
– SB45 OFF
• Oscillator from external PF0/PH0: from an external oscillator through pin 29 of the
CN11 connector. The configuration must be:
– SB46 ON
– SB45 OFF
– SB3 and SB4 OFF
• HSE not used: PF0/PH0 and PF1/PH1 are used as GPIOs instead of clocks. The
configuration must be:
– SB44 and SB46 ON
– SB45 OFF
– SB3 and SB4 OFF

24/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

6.5.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 and STM32 microcontrollers (AN2867) for oscillator
design guide for STM32H7 series microcontrollers. The configuration must be:
– SB40 and SB41 OFF
– R38 and R39 ON
• Oscillator from external PC14: From an external oscillator through pin 25 of the CN11
connector. The configuration must be:
– SB40 and SB41 ON
– R38 and R39 OFF
• LSE not used: PC14 and PC15 are used as GPIOs instead of the low-speed clock.
The configuration must be:
– SB40 and SB41 ON
– R38 and R39 OFF

6.6 Board functions

6.6.1 LEDs
User LD1: A green user LED is connected to the STM32H7 I/O PB0 (SB39 ON and SB47
OFF) or PA5 (SB47 ON and SB39 OFF) corresponding to the ST Zio D13.
User LD2: A yellow user LED is connected to PE1.
User LD3: A red user LED is connected to PB14.
These user LEDs are on when the I/O is HIGH value, and are off when the I/O is LOW.
COM LD4: The tricolor (green, orange, and red) LED (LD4) provides information about ST-
LINK communication status. LD4 default color is red. LD4 turns to green to indicate that
communication is in progress between the PC and the STLINK-V3E, with the following
setup:
• Slow blinking red/OFF at power-on before USB initialization
• Fast blinking red/OFF after the first correct communication between the PC and
STLINK-V3E (enumeration)
• Red LED ON when the initialization between the PC and STLINK-V3E 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
PWR LD5: The green LED (LD5) indicates that the STM32H7 part is powered. The +5 V
power is available on CN8 pin 9 and CN11 pin 18.
USB power fault LD6: The red LED (LD6) indicates that the board power consumption on
USB exceeds 500 mA, consequently, the user must power the board using an external
power supply.
USB FS LD7 and LD8: Refer to USB OTG_FS.

UM2407 Rev 3 25/49


48
Hardware layout and configuration UM2407

6.6.2 Push-buttons
B1 USER (blue button): the user button is connected to the I/O PC13 by default (tamper
support: SB51 ON and SB58 OFF) or PA0 (wake-up support: SB58 ON and SB51 OFF) of
the STM32H7 series microcontroller.
B2 RESET (black button): this push-button is connected to NRST and is used to reset the
STM32H7 series microcontroller.

6.6.3 MCU voltage selection: 1V8/3V3


The STM32H7 Nucleo-144 board offers the possibility to supply the STM32H7 series
microcontroller with 1.8 V or 3.3 V. JP5 is used to select the VDD_MCU power level.
• Place the JP5 jumper on 3V3 to supply the MCU with 3V3, connecting pins 1 and 2.
• Place the JP5 jumper on 1V8 to supply the MCU with 1V8, connecting pins 2 and 3.

6.6.4 Current consumption measurement (IDD)


The IDD jumper (JP4) is used to measure the STM32H7 series microcontroller consumption
by removing the jumper and by connecting an ammeter:
• JP4 must be ON when STM32H7 is powered with 3V3_VDD (default)
• If JP4 is OFF, an ammeter must be connected to measure the STM32H7 current. If
there is no ammeter, the STM32H7 is not powered.

Warning: On MB1364 REV.C, ‘VDD_MCU’ is also supplying Ethernet


PHY (U15) and debug voltage translation (U1 and U10).

If needed, for low power measurement (for example Standby mode), to measure only MCU
(U7) power consumption, the user must remove the following components: R4, R43, R44,
R45, R46, R47, R48, R49, R50, R51, R52, R53, R59, R61, U1, U10, U15, and SB45.
After removing these components, it becomes impossible to use Ethernet and 1.8 V debug
with STLINK-V3E.

6.6.5 Virtual COM port (VCP): LPUART/USART


The STM32H7 Nucleo-144 board enables connecting an LPUART or a USART interface to
the STLINK-V3E, or to the ST morpho and ARDUINO® Uno V3 connectors.
The selection is done by setting the related solder bridges (refer to Table 10 and Table 11
below).
By default the USART3 communication between the target STM32H7 and the STLINK-V3E
is enabled, to support the Virtual COM port (SB12 and SB19 ON).

26/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Table 10. USART3 connection


Pin Virtual COM port
Function ST morpho connection
name (default configuration)

SB19 ON SB82 ON
PD8 USART3 TX
SB9, SB18, and SB82 OFF SB18 and SB19 OFF
SB12 ON SB81 ON
PD9 USART3 RX
SB34, SB66, and SB81 OFF SB12 and SB66 OFF

Table 11. LPUART1 connection


Pin ARDUINO® D0 and
Function Virtual COM port ST morpho connection
name D1

SB9 and SB18 ON SB8 and SB19 ON


SB8, SB9, and SB61
PB6 LPUART1 TX SB8, SB19, and SB61 SB9, SB18, and SB61 OFF
OFF OFF
SB34 and SB66 ON SB12 and SB68 ON
PB7 LPUART1 RX SB34 and SB68 OFF
SB12 and SB68 OFF SB34 and SB66 OFF

Hardware connection required for USART bootloader:


The STM32H7x3 embeds a USART bootloader. To use the USART bootloader (USART1),
hardware modifications are required on the Nucleo board. Flying wires must be connected
between PD8/PD9 (USART3 available on SB19/SB12) and PB10/PB11 (USART1 available
on CN15).

6.6.6 USB OTG_FS


The STM32H7 Nucleo-144 board supports USB OTG_FS communication via the USB
Micro-AB connector (CN13) and the USB power switch (U18) connected to VBUS.

Warning: USB Micro-AB connector (CN13) cannot power the Nucleo-


144 board. To avoid damaging the STM32H7, it is mandatory
to power the Nucleo-144 before connecting a USB cable on
CN13. Otherwise, there is a risk of current injection on
STM32H7 I/Os.

A green LED (LD8) lights in one of these cases:


• Power switch (U12) is ON and the STM32H7 Nucleo-144 board works as a USB Host
• VBUS is powered by another USB Host when the STM32H7 Nucleo-144 board works
as a USB Device.
The red LED (LD7) lights if overcurrent occurs when +5 V is enabled on VBUS in USB Host
mode.
Note: 1.ST recommends powering the Nucleo-144 board with an external power supply when
using the USB OTG or Host function.
2.SB76 must be ON when using USB OTG_FS.

UM2407 Rev 3 27/49


48
Hardware layout and configuration UM2407

Table 12. USB pin configuration

Pin Configuration when


Configuration when
Function using ST morpho Remark
name using USB connector
connector

PA8 USB SOF - - Test point TP4


PA9 USB VBUS SB23 ON SB23 OFF -
PA10 USB ID SB24 ON SB24 OFF -
PA11 USB DM SB21 ON, SB16 OFF SB16 ON, SB21 OFF -
PA12 USB DP SB22 ON, SB17 OFF SB17 ON, SB22 OFF -
PD10 USB PWR EN SB77 ON SB77 OFF -
PG7 USB FS OVCR SB76 ON SB76 OFF -

ESD protection part is implemented on the USB port because all USB pins on STM32H7 are
dedicated to USB port protection only on the STM32H7 Nucleo-144 board. USB pin ID is not
used.

6.6.7 Ethernet
The STM32H7 Nucleo-144 board supports 10M/100M Ethernet communication by a PHY
(U15) and RJ45 connector (CN14). Ethernet PHY is connected to the STM32H7 series
microcontroller via the RMII interface. The PHY RMII_REF_CLK generates the 50 MHz
clock for the STM32H7 series microcontroller.
Note: 1.JP6 and SB72 must be ON when using Ethernet.
2.The Ethernet PHY 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
0b1. SB57 can also be OFF to get the same effect.

Table 13. Ethernet pin configuration


Conflict with Configuration when
Pin ST Zio Configuration when using
Function
name connector using Ethernet ST Zio or ST morpho
signal connector

RMII reference
PA1 - SB57 ON SB57 OFF
clock
PA2 RMII MDIO - SB72 ON SB72 OFF
PC1 RMII MDC - SB64 ON SB64 OFF
PA7 RMII RX data valid - SB31 ON SB31 OFF
PC4 RMII RXD0 - SB36 ON SB36 OFF
PC5 RMII RXD1 - SB29 ON SB29 OFF
PG11 RMII TX enable - SB27 ON SB27 OFF
PG13 RXII TXD0 - SB30 ON SB30 OFF
PB13 RMII TXD1 I2S_A_CK JP6 ON JP6 OFF

28/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

6.7 Solder bridges and jumpers


SBxx can be found on the top layer and SB1xx can be found on the bottom layer of the
Nucleo-144 board.

Table 14. Solder bridge and jumper configuration


Bridge State(1) Description

ON Peripheral power 3V3_PER is connected to 3V3.


SB1 (3V3_PER)
OFF Peripheral power 3V3_PER is not connected.
Output of voltage regulator ST1L05CPU33R is connected to
ON
3V3.
SB2 (3V3)
Output of voltage regulator ST1L05CPU33R is not
OFF
connected.
Output of voltage regulator ST1L05BPUR is connected to
ON
SB80 (1V8_VDD) 1V8_VDD.
OFF Output of voltage regulator ST1L05BPUR is not connected.
Input of voltage regulator ST1L05BPUR is connected to
ON
SB6 3V3_VDD.
OFF Input of voltage regulator ST1L05BPUR is not connected.
PG9 and PG14 on ST-LINK STM32F723IEK6 are connected
ON to PD8 and PD9 to enable the Virtual COM port. Thus, PD8
SB12, SB19 (ST-LINK- and PD9 on the ST morpho connectors cannot be used.
USART)
PG9 and PG14 on ST-LINK STM32F723IEK6 are
OFF
disconnected from PD8 and PD9 on STM32H7.
OFF No incidence on ST-LINK STM32F723IEK6 NRST signal.
JP1 (ST-LINK_RST) ST-LINK STM32F723IEK6 signal is connected to GND
ON
(ST-LINK reset to reduce power consumption).
SWO signal of the STM32H7 (PB3) is connected to the ST-
SB32 ON LINK SWO input.
(SWO) (SB26 must be OFF)
OFF SWO signal of STM32H7 is not connected.
Board RESET signal (NRST) is connected to ST-LINK reset
ON
JP3 control I/O (T_NRST).
(NRST) Board RESET signal (NRST) is not connected to ST-LINK
OFF
reset control I/O (T_NRST).
OFF, ON,
IOREF is connected to VDD_MCU.
OFF
SB10, SB11, SB20 ON, OFF,
IOREF is connected to 3V3_PER.
(IOREF) OFF
OFF, OFF,
IOREF is connected to 3V3.
ON

UM2407 Rev 3 29/49


48
Hardware layout and configuration UM2407

Table 14. Solder bridge and jumper configuration (continued)


Bridge State(1) Description

These pins are connected to the ST morpho connector


ON
SB14 (SDMMC_D0), (CN12).
SB15 (SDMMC_D1) These pins are disconnected from the ST morpho connector
OFF
(CN12) to avoid stubs of SDMMC data signals on the PCB.
ON, OFF Green user LED (LD1) is connected to PB0.
Green user LED (LD1) is connected to D13 of the
SB39, SB47 OFF, ON
ARDUINO® signal (PA5).
(LD1-LED)
OFF, OFF Green user LED (LD1) is not connected.
ON, ON Forbidden
D11 (pin 14 of CN7) is connected to STM32H7 PB5
OFF, ON
SB33, SB35 (SPI_A_MOSI/ TIM_D_PWM2)
(D11) D11 (pin 14 of CN7) is connected to STM32H7 PA7
ON, OFF
(SPI_A_MOSI/ TIM_E_PWM1)
PC14 and PC15 are not connected to the ST morpho
OFF, OFF
SB40, SB41 connector (CN11). X2 is used to generate the 32 kHz clock.
(X2 crystal) PC14 and PC15 are connected to the ST morpho connector
ON, ON
(CN11). R38 and R39 must be OFF.
PF0/PH0 is not connected to the ST morpho connector
(CN11).
ON, OFF PF1/PH1 is connected to the ST morpho connector
(MCO is used as the main clock for STM32H7 on PF0/PH0–
SB44 (PF1/PH1) SB45 ON).
SB46 (PF0/PH0)
PF0/PH0 and PF1/PH1 are not connected to the ST morpho
(main clock)
OFF, OFF connector (CN11). X3, C69, C70, SB3, and SB4 provide a
clock. In this case, SB45 must be OFF.
PF0/PH0 and PF1/PH1 are connected to the ST morpho
ON, ON
connector (CN11). SB3, SB4, and SB45 must be OFF.
MCO of ST-LINK (STM32F723IEK6) is connected to
ON
SB45 PF0/PH0 of STM32H7.
(STLK_MCO) MCO of ST-LINK (STM32F723IEK6) is not connected to
OFF
PF0/PH0 of STM32H7.
PF0/PH0 and PF1/PH1 are not connected to an external
OFF, OFF
SB3, SB4 25 MHz crystal X3.
(external 25M crystal) PF0/PH0 and PF1/PH1 are connected to an external 25 MHz
ON, ON
crystal X3.

SB52 ON VBAT pin of STM32H7 is connected to VDD_MCU.


(VBAT) OFF VBAT pin of STM32H7 is not connected to VDD_MCU.
ON, OFF B1 push-button is connected to PC13.
SB51, SB58 B1 push-button is connected to PA0 (set SB51 OFF if the ST
OFF, ON
(B1-USER) Zio connector is used).
OFF, OFF B1 push-button is not connected.

30/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

Table 14. Solder bridge and jumper configuration (continued)


Bridge State(1) Description

ON PA0 is connected to the ST Zio connector (pin 29 of CN10).


SB75
(PA0) PA0 is not connected to the ST Zio connector (pin 29 of
OFF
CN10).
RMII signals These pins are used as RMII signals and connected to
SB57 (PA1), SB64 Ethernet PHY. SB7 must be OFF.
ON
(PC1), These pins must not be used on the ST morpho or the ST Zio
SB72 (PA2), SB36 connectors.
(PC4),
These pins can be used as GPIOs on the ST morpho
SB29 (PC5), SB30
connectors.
(PG13), SB27 (PG11), OFF
PB13 can be used as I2S_A_CK on ST Zio (pin 5 of CN7) if
SB31 (PA7), JP6
not used on the ST morpho.
(PB13)

SB74 (Ethernet nRST) ON NRST of STM32H7 is connected to Ethernet PHY (U15).


RMII signal OFF NRST of STM32H7 is not connected to Ethernet PHY (U15).
ON USB overcurrent alarm is connected.
SB76 (PG7) USB overcurrent alarm is not connected. PG7 is used as
OFF
GPIO on the ST morpho connector (CN12).
PD10 is connected to the USB power switch (U18) to control
ON
SB77 (PD10) VBUS.
OFF PD10 is used as GPIO on the ST morpho connector (CN12).
ON PA9 is connected to USB VBUS.
SB23 (PA9) PA9 is not connected to USB VBUS.
OFF
PA9 is used as GPIO on the ST morpho connector (CN12).
ON PA10 is connected to the USB ID.
SB24 (PA10) PA10 is not connected to the USB ID.
OFF
PA10 is used as GPIO on the ST morpho connector (CN12).
These pins are used as D- and D+ on the USB connector
ON
SB21 (PA11), SB22 (CN13). SB16 and SB17 must be OFF.
(PA12) These pins are used as GPIOs on the ST morpho
OFF
connectors. SB16 and SB17 must be ON.
ON VDD33_USB_1 is connected to 3V3_VDD.
SB13
OFF VDD33_USB_1 is not supplied.
ON VDD_MMC_1 is connected to VDD_MCU.
SB25
OFF VDD_MMC_1 is not supplied.
ON PG6 is connected to QSPI_CS. SB61 must be OFF.
SB59 (PG6)
OFF PG6 is used as GPIO on the ST morpho connector (CN12).
ON PB2 is connected to QSPI_CLK. SB69 must be OFF.

SB63 (PB2) PB2 is not connected to QSPI_CLK and can be used as


OFF COMP1_INP (SB69 ON) or used as GPIO on the ST morpho
connector (CN12). SB69 must be OFF.

UM2407 Rev 3 31/49


48
Hardware layout and configuration UM2407

Table 14. Solder bridge and jumper configuration (continued)


Bridge State(1) Description

SB71, SB73 ON, OFF PE6 is connected to SAI_A_SD (D59 of CN9)


(PE6) OFF, ON PE6 is connected to TIMER_A_BKIN2 (D38 of CN10)
PE2 is connected to SAI_A_MCLK (D56 of CN9).
ON
SB67 (PE2) QSPI_BK1_IO2 cannot be used (D31 of CN10).
OFF PE2 is used as QSPI_BK1_IO2 (D31 of CN10).
ADC_IN are connected to A4 and A5 (pins 9 and 11) on the
ON
ST Zio connector (CN9). Thus, SB55 and SB62 must be OFF
SB53 (PC2) and
SB60 (PF10) ADC_IN are connected to A4 and A5 (pins 9 and 11) on the
OFF ST Zio connector (CN9). Thus, SB55 and SB62 can be ON
(I²C)
On NUCLEO-H723ZG, NUCLEO-H743ZI2, and NUCLEO-
SB65 (PF11) OFF H753ZI, PF11 is used only as GPIO on the ST morpho
connector (CN12). It must not be used as ADC_IN.
PB9 and PB8 (I²C) are connected to A4 and A5 (pins 9 and
I²C ON 11) on the ST Zio connector (CN9). Thus, SB60 and SB53
SB55 (PB9) and SB62 must be OFF
(PB8) PB9 and PB8 (I²C) are not connected to A4 and A5 (pins 9
OFF
and 11) on the ST Zio connector (CN9).
PE9 is used as TIMER_A_PWM1 (pin 4) on the ST Zio
ON, OFF
connector (CN10).
SB28 and SB70 (PE9)
PE9 is used as COMP2_INP (pin 15) on the ST Zio connector
OFF, ON
(CN9).
ADC_IN is connected to A6 (pin 7) on the ST Zio connector
SB37 (PF12) and
OFF, ON (CN10).
SB38 (PF4)
PF12 must not be used as ADC_IN. SB37 must be OFF.
ADC_IN is connected to A7 (pin 9) on the ST Zio connector
SB48 (PF5) and SB49 (CN10).
ON, OFF
(PF13)
PF13 must not be used as ADC_IN. SB49 must be OFF.
ADC_IN is connected to A8 (pin 11) on the ST Zio connector
SB50 (PF14) and
OFF, ON (CN10).
SB54 (PF6)
PF14 must not be used as ADC_IN. SB50 must be OFF.
NUCLEO-H723ZG, NUCLEO-H743ZI2, and NUCLEO-
OFF H753ZI support 1V8 and 3V3 for VDD_MCU. Thus, the level
SB5 shifter (U10) is needed and SB5 must be OFF.
If the MCU is supplied with 3V3, U10 can be by-passed and
ON
SB5 can be ON.
ON USART_RX connected to ST morpho (CN11)
SB81
OFF USART_RX not connected to ST morpho (CN11)
ON USART_TX connected to ST morpho (CN12)
SB82
OFF USART_TX not connected to ST morpho (CN12)
1. The default SBx state is shown in bold.

32/49 UM2407 Rev 3


UM2407 Hardware layout and configuration

All the other solder bridges present on the STM32H7 Nucleo-144 board are used to
configure several I/Os and power supply pins for compatibility of features and pinout with
the supported target STM32H7.
The STM32H7 Nucleo-144 board is delivered with the solder bridges configured, according
to the supported target STM32H7.

UM2407 Rev 3 33/49


48
Board connectors UM2407

7 Board connectors

Several connectors are implemented on the STM32H7 Nucleo-144 board.

7.1 STLINK-V3E USB Micro-B connector (CN1)


The USB Micro-B connector (CN1) is used to connect embedded STLINK-V3E to the PC for
programming and debugging purposes.
The related pinout for the USB STLINK-V3E connector is listed in Table 15.

Table 15. USB Micro-B connector (CN1) pinout


Pin ST-LINK
Connector Pin name Signal name Function
number MCU pin

1 VBUS 5V_USB_CHGR - 5 V power


2 DM USB_DEV_HS_CN_N PB14 USB differential pair N
CN1 3 DP USB_DEV_HS_CN_P PB15 USB differential pair P
4 ID - - -
5 GND - - GND

7.2 USB OTG_FS connector (CN13)


A USB OTG full-speed communication link is available at the USB Micro-AB receptacle
connector (CN13). Micro-AB receptacle enables USB Host and USB Device features.
The related pinout for the USB OTG_FS connector is listed in Table 16.

Table 16. USB OTG_FS Micro-AB connector (CN13) pinout


Pin
Connector Pin name Signal name MCU pin Function
number

1 VBUS USB_FS_VBUS PA9 5 V power


2 DM USB_FS_N PA11 USB differential pair M
CN13 3 DP USB_FS_P PA12 USB differential pair P
4 ID USB_FS_ID PA10 -
5 GND - - GND

34/49 UM2407 Rev 3


UM2407 Board connectors

7.3 Ethernet RJ45 connector (CN14)


The STM32H7 Nucleo-144 board supports 10Mbps/100Mbps Ethernet communication with
the PHY (U15) and integrated RJ45 connector (CN14). The Ethernet PHY is connected to
the MCU via the RMII interface.
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 15. 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 17.

Table 17. Ethernet RJ45 connector (CN14) pinout


Pin Pin
Connector Description MCU pin Description MCU pin
number number

1 TX+ - 7 NC -
2 TX- - 8 NC -
3 RX+ - 9 K, yellow LED -
CN14
4 NC - 10 A, yellow LED -
5 NC - 11 K, green LED -
6 RX- - 12 A, green LED -

UM2407 Rev 3 35/49


48
Extension connectors UM2407

8 Extension connectors

8.1 ST Zio connectors


For all STM32H7 Nucleo-144 boards, Figure 16 shows the signals connected by default to
the ST Zio connectors (CN7, CN8, CN9, and CN10), including the support of ARDUINO®
Uno V3.

Figure 16. NUCLEOH7 Nucleo-144 board

USB
ST-LINK

NUCLEO-H723ZG
NUCLEO-H743ZI2
NUCLEO-H753ZI

CN7
PC6 D16 1 2 D15 PB8
PB15 D17 3 4 D14 PB9
CN8 PB13 D18 5 6 AVDD VREFP
PB12 D19 7 8 GND GND
NC NC 1 2 D43 PC8
PA15 D20 9 10 D13 PA5
IOREF IOREF 3 4 D44 PC9
PC7 D21 11 12 D12 PA6
NRST RESET 5 6 D45 PC10
PB5 D22 13 14 D11 PB5
3V3 +3V3 7 8 D46 PC11
PB3 D23 15 16 D10 PD14
5V +5V 9 10 D47 PC12
PA4 D24 17 18 D9 PD15
GND GND 11 12 D48 PD2
PB4 D25 19 20 D8 PF3
GND GND 13 14 D49 PG2
VIN VIN 15 16 D50 PG3 VDDA AVDD 1 2 D7 PG12
AGND AGND 3 4 D6 PE9
PA3 A0 1 2 D51 PD7 GND GND 5 6 D5 PE11
PC0 A1 3 4 D52 PD6 PF4 A6 7 8 D4 PE14
PC3 A2 5 6 D53 PD5 PF5 A7 9 10 D3 PE13
PB1 A3 7 8 D54 PD4 PF6 A8 11 12 D2 PG14
PC2 A4 9 10 D55 PD3 PG6 D26 13 14 D1 PB6
PF10 A5 11 12 GND GND PB2 D27 15 16 D0 PB7
PB2 D72 13 14 D56 PE2 GND GND 17 18 D42 PE8
PE9 D71 15 16 D57 PE4 PD13 D28 19 20 D41 PE7
PF2 D70 17 18 D58 PE5 PD12 D29 21 22 GND GND
PF1 D69 19 20 D59 PE6 PD11 D30 23 24 D40 PE10
PF0 D68 21 22 D60 PE3 PE2 D31 25 26 D39 PE12
GND GND 23 24 D61 PF8 GND GND 27 28 D38 PE6
PD0 D67 25 26 D62 PF7 PA0 D32 29 30 D37 PE15
PD1 D66 27 28 D63 PF9 PB0 D33 31 32 D36 PB10
PG0 D65 29 30 D64 PG1 PE0 D34 33 34 D35 PB11
CN9 CN10

USB
ETHERNET
OTG

Arduino subset of Zio = A0 to A5 and D0 to D15


Zio extension = A6 to A8 and D16 to D72

MSv62196V2

CN7, CN8, CN9, and CN10 are female connectors on the top side and male connectors on
the bottom side. They include support for ARDUINO® Uno V3. Most shields designed for
ARDUINO® Uno V3 can fit the STM32H7 Nucleo-144 board.
To cope with ARDUINO® Uno V3, apply the following modifications:
• SB55 and SB62 must be ON
• SB53/60/65 must be OFF to connect I²C on A4 (pin 9) and A5 (pin 11 of CN9).

36/49 UM2407 Rev 3


UM2407 Extension connectors

Caution:1 The I/Os of the STM32H7 series microcontroller are 3.3 V compatible instead of 5 V for
ARDUINO® Uno V3.
Caution:2 R37 must be OFF before implementing the ARDUINO® shield with VREF+ power provided
on CN7 pin 6. Refer to Table 14: Solder bridge and jumper configuration for details on R37.

UM2407 Rev 3 37/49


48
NUCLEO-H723ZG, NUCLEO-H743ZI2, and NUCLEO-H753ZI pin assignments
38/49

Extension connectors
Table 18. ZIO connector (CN7) pinout(1)
Pin STM32H7
Pin Signal name MCU function Pin Pin name Signal name STM32H7 pin MCU function
name pin

1 D16 I2S_A_MCK PC6 I2S_2 2 D15 I2C_A_SCL PB8 I2C_1_SCL


3 D17 I2S_A_SD PB15 I2S_2 4 D14 I2C_A_SDA PB9 I2C_1_SDA
(2)
5 D18 I2S_A_CK PB13 I2S_2 6 VREFP VREFP - VDDA/VREFP
7 D19 I2S_A_WS PB12 I2S_2 8 GND GND - -
9 D20 I2S_B_WS PA15 I2S_3 10 D13 SPI_A_SCK PA5 SPI1_SCK
11 D21 I2S_B_MCK PC7 I2S_3 12 D12 SPI_A_MISO PA6 SPI1_MISO
I2S_B_SD/ I2S_3/ SPI_A_MOSI / SPI1_MOSI/
13 D22 PB5 14 D11 PB5(3)
SPI_B_MOSI SPI3 TIM_E_PWM1 TIM3_CH2
UM2407 Rev 3

I2S_B_CK/ I2S_3/ SPI_A_CS / SPI1_CS/


15 D23 PB3 16 D10 PD14
SPI_B_SCK SPI3 TIM_B_PWM3 TIM4_CH3
17 D24 SPI_B_NSS PA4 SPI3 18 D9 TIM_B_PWM2 PD15 TIM4_CH4
19 D25 SPI_B_MISO PB4 SPI3 20 D8 I/O PF3 -
1. For more details, refer to Table 14: 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.
3. PA7 is used as D11 and connected to CN7 pin 14. If SB31 is ON, it is also connected to Ethernet PHY as RMII_CRS_DV. In this case, only one function of the Ethernet or
D11 must be used.

Table 19. ZIO connector (CN8) pinout


STM32H7 STM32H7
Pin Pin name Signal name MCU function Pin Pin name Signal name MCU function
pin pin

1 NC NC - - 2 D43 SDMMC_D0 PC8 SDMMC


SDMMC_D1 SDMMC
3 IOREF IOREF - 3.3 V reference 4 D44 PC9
I2S_A_CKIN I2S_CKIN

UM2407
5 NRST NRST NRST RESET 6 D45 SDMMC_D2 PC10 SDMMC
Table 19. ZIO connector (CN8) pinout (continued)

UM2407
STM32H7 STM32H7
Pin Pin name Signal name MCU function Pin Pin name Signal name MCU function
pin pin

7 3V3 3V3 - 3.3 V input/output 8 D46 SDMMC_D3 PC11 SDMMC


9 5V 5V - 5 V output 10 D47 SDMMC_CK PC12 SDMMC
11 GND GND - ground 12 D48 SDMMC_CMD PD2 SDMMC
13 GND GND - ground 14 D49 I/O PG2 -
15 VIN VIN - Power input 16 D50 I/O PG3 -

Table 20. ZIO connector (CN9) pinout


STM32H7 STM32H7
Pin Pin name Signal name MCU function Pin Pin name Signal name MCU function
pin pin

1 A0 ADC PA3 ADC12_INP15 2 D51 USART_B_SCLK PD7 USART_2


UM2407 Rev 3

3 A1 ADC PC0 ADC123_INP10 4 D52 USART_B_RX PD6 USART_2


5 A2 ADC PC3 ADC12_INP13 6 D53 USART_B_TX PD5 USART_2
7 A3 ADC PB1 ADC12_INP5 8 D54 USART_B_RTS PD4 USART_2
PC2/ ADC123_INP12/
9 A4 ADC 10 D55 USART_B_CTS PD3 USART_2
PB9 I2C1_SDA
ADC3_INP6/
11 A5 ADC PF10/ PB8 12 GND GND - -
I2C1_SCL
13 D72 COMP1_INP PB2 COMP1_INP 14 D56 SAI_A_MCLK PE2(1) SAI_1_A
15 D71 COMP2_INP PE9 COMP2_INP 16 D57 SAI_A_FS PE4 SAI_1_A
17 D70 I2C_B_SMBA PF2 I2C2 18 D58 SAI_A_SCK PE5 SAI_1_A

Extension connectors
19 D69 I2C_B_SCL PF1 I2C2 20 D59 SAI_A_SD PE6 SAI_1_A
21 D68 I2C_B_SDA PF0 I2C2 22 D60 SAI_B_SD PE3 SAI_1_B
23 GND GND - - 24 D61 SAI_B_SCK PF8 SAI_1_B
25 D67 CAN_RX PD0 CAN_1 26 D62 SAI_B_MCLK PF7 SAI_1_B
39/49
Table 20. ZIO connector (CN9) pinout (continued)
40/49

Extension connectors
STM32H7 STM32H7
Pin Pin name Signal name MCU function Pin Pin name Signal name MCU function
pin pin

27 D66 CAN_TX PD1 CAN_1 28 D63 SAI_B_FS PF9 SAI_1_B


29 D65 I/O PG0 - 30 D64 I/O PG1 -
1. PE2 is connected to both CN9 pin 14 (SAI_A_MCLK) and CN10 pin 25 (QSPI_BK1_IO2). Only one function must be used at one time.

Table 21. ZIO connector (CN10) pinout


STM32H7 STM32H7
Pin Pin name Signal name MCU function Pin Pin name Signal name MCU function
pin pin

1 AVDD VDDA - Analog VDD 2 D7 I/O PG12 I/O


3 AGND AGND - Analog GND 4 D6 TIMER_A_PWM1 PE9 TIM1_CH1
5 GND GND - GND 6 D5 TIMER_A_PWM2 PE11 TIM1_CH2
UM2407 Rev 3

7 A6 ADC_A_IN PF4 ADC3_INP9 8 D4 I/O PE14 I/O


9 A7 ADC_B_IN PF5 ADC3_INP4 10 D3 TIMER_A_PWM3 PE13 TIM1_CH3
11 A8 ADC_C_IN PF6 ADC3_INP8 12 D2 I/O PG14 I/O
13 D26 QSPI_CS PG6 QSPI1_NCS 14 D1 USART_A_TX PB6 LPUART1
15 D27 QSPI_CLK PB2 QSPI1_CLK 16 D0 USART_A_RX PB7 LPUART1
17 GND GND - GND 18 D42 TIMER_A_PWM1N PE8 TIM1_CH1N
19 D28 QSPI_BK1_IO3 PD13 QSPI1_IO 20 D41 TIMER_A_ETR PE7 TIM1_ETR
21 D29 QSPI_BK1_IO1 PD12 QSPI1_IO 22 GND GND - GND
23 D30 QSPI_BK1_IO0 PD11 QSPI1_IO 24 D40 TIMER_A_PWM2N PE10 TIM1_CH2N
(1)
25 D31 QSPI_BK1_IO2 PE2 QSPI1_IO 26 D39 TIMER_A_PWM3N PE12 TIM1_CH3N
27 GND - - - 28 D38 TIMER_A_BKIN2 PE6 TIM1_BKIN2
29 D32 TIM_C_PWM1 PA0 TIM2_CH1 30 D37 TIMER_A_BKIN1 PE15 TIM1_BKIN1
31 D33 TIM_D_PWM1 PB0 TIM3_CH3 32 D36 TIMER_C_PWM2 PB10 TIM2_CH3

UM2407
33 D34 TIM_B_ETR PE0 TIM4_ETR 34 D35 TIMER_C_PWM3 PB11 TIM2_CH4
UM2407 Extension connectors

8.2 ST morpho connector


The ST morpho connector consists of two male pin header footprints (CN11 and CN12, both
soldered by default). They are used to connect the STM32H7 Nucleo-144 board to an
extension board or a prototype/wrapping board placed on the top of the STM32H7 Nucleo-
144 board. All signals and power pins of the STM32H7 are available on the ST morpho
connector. An oscilloscope, logical analyzer, or voltmeter can also probe this connector.
Table 22 shows the pin assignments of each STM32H7 on the ST morpho connector.

Table 22. Pin assignment of the ST morpho connector


CN11 odd pins CN11 even pins CN12 odd pins CN12 even pins

Pin nbr Pin name Pin nbr Pin name Pin nbr Pin name Pin nbr Pin name

1 PC10 2 PC11 1 PC9 2 PC8


3 PC12 4 PD2 3 PB8 4 PC6
5 3V3_VDD 6 5V_EXT 5 PB9 6 PC5
(1) 5V_USB_STLK(2)
7 BOOT0 8 GND 7 VREFP 8
9 PF6 10 NC 9 GND 10 PD8
11 PF7 12 IOREF 11 PA5 12 PA12
13 PA13(3) 14 NRST 13 PA6 14 PA11
15 PA14(3) 16 3V3 15 PA7 16 PB12
17 PA15 18 5V 17 PB6 18 PB11
19 GND 20 GND 19 PC7 20 GND
21 PB7 22 GND 21 PA9 22 PB2
23 PC13 24 VIN 23 PA8 24 PB1
25 PC14 26 NC 25 PB10 26 PB15
27 PC15 28 PA0 27 PB4 28 PB14
29 PH0 30 PA1 29 PB5 30 PB13
31 PH1 32 PA4 31 PB3 32 AGND
33 VBAT 34 PB0 33 PA10 34 PC4
35 PC2 36 PC1 35 PA2 36 PF5
37 PC3 38 PC0 37 PA3 38 PF4
39 PD4 40 PD3 39 GND 40 PE8
41 PD5 42 PG2 41 PD13 42 PF10
43 PD6 44 PG3 43 PD12 44 PE7
45 PD7 46 PE2 45 PD11 46 PD14
47 PE3 48 PE4 47 PE10 48 PD15
49 GND 50 PE5 49 PE12 50 PF14
51 PF1 52 PF2 51 PE14 52 PE9
53 PF0 54 PF8 53 PE15 54 GND

UM2407 Rev 3 41/49


48
Extension connectors UM2407

Table 22. Pin assignment of the ST morpho connector (continued)


CN11 odd pins CN11 even pins CN12 odd pins CN12 even pins

Pin nbr Pin name Pin nbr Pin name Pin nbr Pin name Pin nbr Pin name

55 PD1 56 PF9 55 PE13 56 PE11


57 PD0 58 PG1 57 PF13 58 PF3
59 PG0 60 GND 59 PF12 60 PF15
61 PE1 62 PE6 61 PG14 62 PF11
63 PG9 64 PG15 63 GND 64 PE0
65 PG12 66 PG10 65 PD10 66 PG8
67 NC 68 PG13 67 PG7 68 PG5
69 PD9 70 PG11 69 PG4 70 PG6
1. The default state of BOOT0 is 0. It can be set to 1 when a jumper is plugged into CN11 [5-7].
2. 5V_USB_STLK is the 5 V power coming from the ST-LINKV3 USB connector that rises before and it rises before the +5 V
rising on the board.
3. PA13 and PA14 are shared with SWD signals connected to STLINK-V3E. ST does not recommend using them as I/O pins.

42/49 UM2407 Rev 3


UM2407 Nucleo-144 boards (MB1364) information

9 Nucleo-144 boards (MB1364) information

9.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.
"E" or "ES" 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 "U" marking option
at the end of the standard part number 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.

UM2407 Rev 3 43/49


48
Nucleo-144 boards (MB1364) information UM2407

9.2 Nucleo-144 boards (MB1364) product history


Table 23. Product history
Order Product Product change
Product details Product limitations
code identification description

MCU:
– STM32H743ZIT6 The IDD measurement of
revision ‘V’ the STM32H7x3 MCU
cannot be performed in
MCU errata sheet:
Standby mode because of
NUH743ZI$AT1 – STM32H742xI/G and Initial revision
ETH PHY (U15) and the
STM32H743xI/G device pull-up resistors (R40,
limitations (ES0392)
NUCLEO-H743ZI2

R43, R46, R47, and R48)


Board: supplied by VDD_MCU.
– MB1364-H743ZI-C01
MCU: The IDD measurement of
– STM32H743ZIT6 the STM32H7x3 MCU can
revision ‘V’ be measured in Standby
mode. The ETH PHY is
MCU errata sheet:
powered by VDD and is
NUH743ZI$AT2 – STM32H742xI/G and No limitation
separated from
STM32H743xI/G device VDD_MCU.
limitations (ES0392)
The silkscreen is
Board: corrected on the morpho
– MB1364-H743ZI-E01 connectors.

MCU:
– STM32H753ZIT6 The IDD measurement of
revision ‘V’ the STM32H7x3 MCU
cannot be performed in
MCU errata sheet:
Standby mode because of
NUH753ZI$AT1 – STM32H750xB and Initial revision
ETH PHY (U15) and the
STM32H753xI device pull-up resistors (R40,
limitations (ES0396) R43, R46, R47, and R48)
NUCLEO-H753ZI

Board: supplied by VDD_MCU.


– MB1364-H753ZI-C01
MCU: The IDD measurement of
– STM32H753ZIT6 the STM32H7x3 MCU can
revision ‘V’ be measured in Standby
mode. The ETH PHY is
MCU errata sheet:
powered by VDD and is
NUH753ZI$AT2 – STM32H750xB and No limitation
separated from
STM32H753xI device VDD_MCU.
limitations (ES0396)
The silkscreen is
Board: corrected on the morpho
– MB1364-H753ZI-E01 connectors.

44/49 UM2407 Rev 3


UM2407 Nucleo-144 boards (MB1364) information

Table 23. Product history (continued)


Order Product Product change
Product details Product limitations
code identification description

MCU:
NUCLEO-H723ZG

– STM32H723ZGT6
revision ‘Z’
MCU errata sheet:
NUH723ZG$AT1 Initial revision No limitation
– STM32H72xx/73xx
device errata (ES0491)
Board:
– MB1364-H723ZG-E01

9.3 Board revision history


Table 24. Board revision history
Board variant and Board change
Board reference Board limitations
revision description

The IDD measurement of


the STM32H7x3 MCU
cannot be performed in
MB1364-H743ZI-C01 Standby mode because of
Initial revision
MB1364-H753ZI-C01 ETH PHY (U15) and the
pull-up resistors (R40,
R43, R46, R47, and R48)
supplied by VDD_MCU.
The IDD measurement of
MB1364
the STM32H7x3 MCU can
be measured in Standby
mode. The ETH PHY is
MB1364-H743ZI-E01
powered by VDD and is
MB1364-H753ZI-E01 separated from No limitation
MB1364-H723ZG-E01 VDD_MCU.
The silkscreen has been
corrected on the morpho
connectors.

UM2407 Rev 3 45/49


48
Federal Communications Commission (FCC) and ISED Canada Compliance Statements UM2407

10 Federal Communications Commission (FCC) and


ISED Canada Compliance Statements

10.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 instructions, 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 the interference by one or more of the following measures:
• Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and the receiver.
• Connect the equipment into an outlet on a 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.

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

46/49 UM2407 Rev 3


UM2407 Federal Communications Commission (FCC) and ISED Canada Compliance Statements

10.2 ISED Compliance Statement


Compliance Statement
ISED Canada ICES-003 Compliance Label: CAN ICES-3 (B) / NMB-3 (B).

Déclaration de conformité
Étiquette de conformité à la NMB-003 d'ISDE Canada: CAN ICES-3 (B) / NMB-3 (B).

UM2407 Rev 3 47/49


48
Revision history UM2407

Revision history

Table 25. Document revision history


Date Revision Changes

14-Mar-2019 1 Initial version


Added:
– NUCLEO-H723ZG board
– Section 9 with Board revision history and Known limitations
11-Jun-2020 2
Updated:
– Section 6.3 switch to STLINK-V3E
– Figure 1 to Figure 5, and Figure 9 to Figure 14
Updated:
– Table 14 with SB16, SB17, SB81, and SB82 added
configurations
– Table 20 with pin 15 corrected connection
16-Jun-2023 3 – Nucleo-144 boards (MB1364) information
Removed:
– Direct firmware update in Embedded STLINK-V3E features
– Former Figure 15 and Figure 16 USB connectors
Removed the references to Arm® Mbed™.

48/49 UM2407 Rev 3


UM2407

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.

© 2023 STMicroelectronics – All rights reserved

UM2407 Rev 3 49/49


49

You might also like