•
USB power management request for more than 100 mA power on USB
Features not supported on ST-LINK/V2-1:
•
SWIM interface
•
Minimum supported application voltage limited to 3 V
Known limitation:
•
Activating the readout protection on the STM32 target prevents the target application from running
afterwards. The target readout protection must be kept disabled on ST-LINK/V2-1 boards.
The embedded ST-LINK/V2-1 is directly connected to the SWD port of the target STM32.
6.3.1
Drivers
The ST-LINK/V2-1 requires a dedicated USB driver, which, for Windows 7
®
, Windows 8
®
and Windows 10
®
, is
.
In case the STM32G0 Nucleo-32 board is connected to the PC before the driver is installed, some STM32G0
Nucleo-32 interfaces may be declared as
“Unknown”
in the PC device manager. In this case, the user must install
the dedicated driver files, and update the driver of the connected device from the device manager a shown in .
Note:
Prefer using the USB Composite Device handle for a full recovery.
Figure 7.
USB composite device
6.3.2
ST-LINK/V2-1 firmware upgrade
The ST-LINK/V2-1 embeds a firmware upgrade mechanism for in-situ upgrade through the USB port. As the
firmware may evolve during the lifetime of the ST-LINK/V2-1 product (for example new functionalities, bug fixes,
support for new microcontroller families), it is recommended to visit the
website before starting to use
the STM32G0 Nucleo-32 board and periodically, to stay up-to-date with the latest firmware version.
6.4
Power supply
The power supply is provided either by the host PC through the USB cable, or by an external source: VIN (7 V -
12 V), +5V (5 V) or +3V3 (3.3 V) power supply pins on CN4. In case VIN, +5V or +3V3 is used to power the
STM32G0 Nucleo-32 board, this power source must comply with the standard
EN-60950-1: 2006+A11/2009
, and
must be Safety Extra Low Voltage (SELV) with limited power capability. In case the power supply is +3V3, the ST-
LINK is not powered and cannot be used.
6.4.1
Power supply input from the USB connector
The STM32G0 Nucleo-32 board and shield board can be powered from ST-LINK USB connector CN1. Only the
ST-LINK part is power supplied before the USB enumeration phase, as the host PC only provides 100 mA to the
boards at that time. During the USB enumeration, the STM32G0 Nucleo-32 board requires 300 mA of current to
the host PC. If the host is able to provide the required power, the target STM32 microcontroller is powered and
red LED LD2 is turned on, thus the STM32G0 Nucleo-32 board and its shield consume a maximum of 300 mA
current and not more. If the host is not able to provide the required current, the target STM32 microcontroller and
the shield board are not power supplied. As a consequence the red LED LD2 stays turned off. In such case, it is
mandatory to use an external power supply as explained in
Section 6.4.2 External power supply inputs
.
UM2591
Power supply
UM2591
-
Rev 1
page 11/26