7.11
USB Type-C
The Nucleo-64 board supports USB full-speed (FS) communication. The USB connector (CN3) is a USB Type-C
connector.
The Nucleo-64 board supports the USB Type-C
The green USB power LED (LD6) lights up when V
as a USB device.
7.11.1
USB FS device
With a USB stack inside the STM32, and when a USB host connection to the USB Type-C
the STM32 Nucleo-64 is detected, the Nucleo-64 board can be a USB device. Depending on the powering
capability of the USB host, the board can be powered by the CN3 V
diagrams, the corresponding power voltage line is called 5V_UCPD. The STM32 Nucleo-64 board supports a 5V
USB voltage from 4.75 to 5.5 V. MCU VDD_USB supports the 3V3 voltage only.
on how to use the powering options.
The hardware configuration for the USB FS interface is shown in
I/O
PA11
PA12
1. The default configuration is shown in bold.
7.11.2
UCPD
The USB Type-C
USB Power Delivery supports the dead battery and the Sink mode with 5 V and 0.5 A (2.5 W).
In addition to the I/O DP/DM directly connected to the USB Type-C
2.5 W is supported. CC1 and CC2 signals do not need to be connected to the MCU, only one more GPIO is
needed for the UCPD feature: VBUS_SENSE connected to an ADC to probe V
To protect the STM32 Nucleo-64 board from USB overvoltage, a programmable power supply (PPS)‑compliant
®
USB Type-C
•
Configuration channel: UCPD_CCx and dead battery UCPD_DBn: As the STM32 Nucleo-64 supports only
Sink current mode with 5 V and 500 mA (2.5 W), these signals are directly connected to the ground
through the ST USB port protection TCPP01-M12.
•
Also TCPP01-M12 V
set to 2.4 kΩ to select a 6 V maximum.
For more details about UCPD with the TCPP01-M12 USB Type-C
application note USB Type-C
UM3062 - Rev 2
®
FS
Table 10.
Hardware configuration for the USB interface
Solder bridge
Setting
OFF
SB38
ON
OFF
SB41
ON
®
introduces the USB Power Delivery feature. The STM32 Nucleo-64 implementation for the
port protection is used: TCPP01‑M12 IEC6100‑4‑2 level 4‑compliant IC.
OVP is set at 6 V with the resistor bridge on VBUS_CTRL (R59). The resistor is
BUS
®
Power Delivery using STM32 MCUs and MPUs (AN5225).
®
Sink power mode only.
is powered by a USB host and the Nucleo-64 board works
BUS
terminal. In the board schematic
BUS
Table
10.
(1)
Configuration
PA11 used as USB_FS_N differential pair interface
No other multiplexing
PA11 can be used as a USB data interface and PA11 is also
available on the ST morpho connector.
USB function can be used, but performances can be impacted due
to the track length to the expansion connector, causing
impedance mismatch.
PA12 used as USB_FS_P differential pair interface
No other multiplexing
PA12 can be used as a USB data interface and PA12 is also
available on the ST morpho connector.
USB function can be used, but performances can be impacted due
to the track length to the expansion connector, causing
impedance mismatch.
®
connector, and because only Sink mode with
®
port protection for sink application, refer to the
UM3062
Hardware layout and configuration
®
connector (CN3) of
Section 7.4
provides information
.
BUS
page 30/47
®
Need help?
Do you have a question about the Nucleo-64 STM32U3 and is the answer not in the manual?
Questions and answers