6.1
Embedded ST-LINK/V2-1
The ST-LINK/V2-1 facility for debugging and flashing of STM32G0C1VET6 is integrated on the STM32G0C1E-EV
Evaluation board.
Compared to the ST-LINK/V2 stand-alone tool available from STMicroelectronics, ST-LINK/V2-1 offers new
features and drops some others.
New features:
•
USB software re-enumeration
•
Virtual COM port interface on USB
•
Mass storage interface on USB
•
USB power management request for more than 100 mA power on USB
This feature is no longer supported on ST-LINK/V2-1:
•
SWIM interface
For full detail on both versions of the debugging and flashing tool, the stand-alone ST-LINK/V2 and the embedded
ST-LINK/V2-1, refer to
ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
).
Note:
It is possible to power the board via CN5 (Embedded ST-LINK/V2-1 USB connector) even if an external tool is
connected to CN14 or CN15 (External SWD connector).
6.1.1
Drivers
Before connecting the STM32G0C1E-EV Evaluation board to a Windows
®
PC (7, 8, or 10) through a USB, a
driver for the ST-LINK/V2-1 must be installed. It is available on the
website.
In case the STM32G0C1E-EV Evaluation board is connected to the PC before the driver is installed, some
STM32G0C1E-EV interfaces may be declared as "unknown" in the PC device manager. To recover from this
situation, the user must install the driver files, and update the driver of the connected device from the device
manager (see ).
Figure 7.
USB composite device
6.1.2
ST-LINK/V2-1 firmware upgrade
For its operation, ST-LINK/V2-1 employs a dedicated MCU with Flash memory. Its firmware determines ST-
LINK/V2-1 functionality and performance. The firmware may evolve during the life span of STM32G0C1E-EV
Evaluation board to include new functionality, fix bugs, or support new target microcontroller families. It is
therefore recommended to keep ST-LINK/V2-1 firmware up to date. The latest version is available from
UM2783
Embedded ST-LINK/V2-1
UM2783
-
Rev 1
page 11/59