Hardware layout and configuration
UM2407
28/48
UM2407 Rev 1
Hardware connection required for USART bootloader:
The STM32H7x3 embeds USART bootloader. To use the USART bootloader (USART1),
hardware modifications are required on the NUCLEO board. Flying wires have to 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 a USB Micro-
AB connector (CN13) and USB power switch (U18) connected to V
BUS
.
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 STM32H7 Nucleo-144 board works as a USB host
•
V
BUS
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 V
BUS
in USB host
mode.
Note:
1.It is recommended to power Nucleo-144 board by an external power supply when using
USB OTG or host function.
2.SB76 must be ON when using USB OTG FS.
Table 11. LPUART1 connection
Pin
name
Function
Virtual COM port
Arduino D0 and D1
ST morpho connection
PB6
LPUART1 TX
SB9 ON
SB8 and SB18 OFF
SB8 ON
SB9 and SB18 OFF
SB9 OFF and SB18 OFF
PB7
LPUART1 RX
SB34 ON
SB12 and SB68 OFF
SB68 ON
SB34 and SB66 OFF
SB12 OFF and SB34
OFF
Table 12. USB pin configuration
Pin
name
Function
Configuration
when using USB
connector
Configuration
when using ST
morpho connector
Remark
PA8
USB SOF
-
-
Test point TP4
PA9
USB V
BUS
SB23 ON
SB23 OFF
-
PA10
USB ID
SB24 ON
SB24 OFF
-
PA11
USB DM
SB21 ON
SB21 OFF
-