Usb Type-C ® Fs; Usb Fs Device; Ucpd; Table 12. Hardware Configuration For The Usb Interface - ST STM32U5 User Manual

Hide thumbs Also See for STM32U5:
Table of Contents

Advertisement

6.11
USB Type-C
The STM32 Nucleo-144 board supports USB full-speed (FS) communication. The CN15 USB connector is a
®
USB Type-C
The STM32 Nucleo-144 board supports USB Type-C
The LD7 green LED lights up when V
6.11.1

USB FS device

With a USB stack inside the STM32, and when a USB host connection to the CN15 USB Type-C
STM32 Nucleo-144 is detected, the STM32 Nucleo-144 board can be a USB device. Depending on the powering
capability of the USB host, the board can take power from the CN15 V
diagrams, the corresponding power voltage line is called 5V_UCPD. The STM32 Nucleo-144 board supports a
5 V USB voltage from 4.75 to 5.25 V. MCU VDD_USB supports the 3V3 voltage only.
information on how to use the powering options. The hardware configuration for the USB FS interface is shown in
Table 12. Hardware configuration for the USB
I/O
PA11
PA12
1. The default configuration is shown in bold.
6.11.2

UCPD

The USB Type-C
and the sink mode.
In addition to the I/O DP/DM directly connected to the USB Type-C
configuration: configuration channel (CCx), VBUS-SENSE, UCPD dead battery (DBn), and UCPD_FAULT (FLT)
feature.
To protect the STM32 Nucleo-144 from USB over-voltage, a PPS‑compliant USB Type-C
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
USB Type-C
the configuration channel lines (CCx) to select the USB Type-C
supports only sink current mode.
Dead Battery I/O: UCPD_DBn: This signal is connected to the associated DBn line of the TCPP01-M12. The
STM USB port protection TCPP01-M12 internally manages the dead battery resistors.
V
fault detection: UCPD_FLT: This signal is provided by the ST USB Type-C
BUS
used as fault reporting to MCU after a bad V
protection is set to 6 V maximum. (R41 is set to 2K7 to select 6 V maximum). For more detail about this
implementation, refer to STM TCPP01-M12 datasheet.
UM2861 - Rev 2
®
FS
connector.
is powered by a USB host.
BUS
Table 12.
Hardware configuration for the USB interface
Solder bridge
Setting
OFF
SB40
ON
OFF
SB41
ON
®
introduces the USB Power Delivery feature. The STM32 Nucleo-144 supports the dead battery
®
connector through the STM USB port Protection TCPP01-M12. These lines are used for
®
sink power mode only.
BUS
interface.
(1)
Configuration
PA11 used as USB_FS_N diff pair interface
No other muxing
PA11 can be used as an I/O on the ST morpho connector.
USB function can be used, but performances are low due to the track
length to the Zio connector causing impedance mismatch.
PA12 used as USB_FS_P diff pair interface
No other muxing
PA12 can be used as an I/O on the ST morpho connector.
USB function can be used, but performances are low due to the track
length to the Zio connector causing impedance mismatch.
®
connector, five I/Os are also used for UCPD
®
current mode. The STM32 Nucleo-144
level detection. By design, the STM32 Nucleo-144 V
BUS
UM2861
USB Type-C® FS
®
connector of
terminal. In the board schematic
Section 6.4
provides
®
port protection is used:
®
port protection. It is
BUS
page 29/49

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32U5 and is the answer not in the manual?

Questions and answers

Table of Contents

Save PDF