DocID025833 Rev 4 13/55
UM1724 Hardware layout and configuration
54
5.2 Embedded ST-LINK/V2-1
The ST-LINK/V2-1 programming and debugging tool is integrated in the STM32 Nucleo
boards.
The ST-LINK/V2-1 makes the STM32 Nucleo boards mbed enabled.
The embedded ST-LINK/V2-1 supports only SWD for STM32 devices. For information about
debugging and programming features refer to
UM1075 - ST-LINK/V2 in-circuit
debugger/programmer for STM8 and STM32, User manual, which describes in detail all the
ST-LINK/V2 features.
The changes versus ST-LINK/V2 version are listed below.
• New features supported on ST-LINK/V2-1:
– 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
• Features not supported on ST-LINK/V2-1:
–SWIM interface
– Minimum supported application voltage limited to 3 V
There are two different ways to use the embedded ST-LINK/V2-1 depending on the jumper
states (see
Table 3 and Figure 5):
• Program/debug the MCU on board (Section 5.2.2),
• Program/debug an MCU in an external application board using a cable connected to
SWD connector CN4 (Section 5.2.4).
Figure 5. Typical configuration
Table 3. Jumper states
Jumper state Description
Both CN2 jumpers ON
ST-LINK/V2-1 functions enabled for on board programming
(default)
Both CN2 jumpers OFF
ST-LINK/V2-1 functions enabled for external CN4 connector
(SWD supported)
069
+DUGZDUHUHTXLUHPHQWV
86%FDEOHW\SH$WRPLQL%
FRPSXWHUZLWK:LQGRZV;39LVWDRU
'HYHORSPHQWWRROFKDLQ
,$5(:$50
.HLO0'.$50
*&&EDVHG,'(