Stlink Debugging and Programming Tools Overview
Stlink Debugging and Programming Tools Overview
ST-LINK/V2 STLINK-V3SET
STLINK-V3MODS
2
STLINK portfolio
STLINK-V3 tools for more efficient debugging
STLINK-V3MODS STLINK-V3MINIE
4
STLINK evolution
Energy profiler
Voltage adaptation
1.65-3.3 V
Debug/Program
B-STLINK-ISOL
STLINK-V3SET
STLINK/V2 B-STLINK-VOLT STLINK-V3PWR
STLINK-V3MODS
STLINK-V3MINIE
5
STLINK-V3SET a scalable debugger/programmer
• Extension boards
More flexible
• Multi-path bridge (through adapter board)
STLINK-V3SET
$35 6
STLINK-V3SET addresses multiple needs
Easy addition of
multi-path bridge
and debug connector
formats
Adapter board
USB to:
Connector formats: • UART
STDC-14 • SPI
JTAG-20 • CAN
• I2C
:
GPIOs
STLINK-V3SET
7
STLINK-V3SET close-up
STDC-14
(JTAG / SWD STDC-14
+ VCP) (JTAG / SWD
+ VCP)
Virtual COM
Port (VCP)
JTAG-20 SWIM
SWD
SPI UART
STM32F7
MCU
Adapter board
Base board
SPI / UART /
I2C / CAN /
GPIOs
USB 2.0
High-speed
8
A ready-to-use module for your custom boards
STLINK-V3MODS
9
STLINK extension boards
Voltage adaptation
• 1.65 – 3.3 V voltage adaptation for debug / virtual
COM port / bridge signals
B-STLINK-VOLT
• Compatible with STLINK-V3SET casing
$20
Direct support of
power-constrained Voltage adaptation 1.65-3.3V
IoT products
STLINK-V3MINIE
$11
11
STLINK overview
B-STLINK-VOLT
STLINK/V2 STLINK-V3MODS STLink-V3MINIE STLINK-V3SET STLINK-V3PWR
B-SLINK-ISOL
Casing Yes (on-board module) STL file Yes V3SET extension Yes
Full Speed High Speed High Speed High Speed High Speed
USB V3SET extension
(12 Mbit/s) (480 Mbit/s) (480 Mbit/s) (480 Mbit/s) (480 Mbit/s)
SWD max
150 Kbytes/s 800 Kbytes/s 800 Kbytes/s 800 Kbytes/s 475 Kbytes/s
read data rate
Virtual COM
No 16 MHz 16 MHz 16 MHz 10 MHz 12 MHz
port
Multi-path
No Yes No Yes Yes Yes
bridge
Target voltage 3.3 V 3.3 V 1.65-3.3 V 3.3 V 1.65-3.3 V 1.6-3.6 V
STLINK-V3MINIE / V3MODS
STLINK-V3SET / V3PWR
STM32CubeMonitor
STM32CUBEMON
STM32CubeProgrammer
STM32CUBEPROG
STM32CubeIDE
IDE toolset
MDK-ARM
IDE toolset
EWARM
13
STM32CubeProgrammer software tool
User-friendly tool compatible with multiple platforms (Windows,
Linux, macOS)
14
Secure your production flow
with secure firmware install (SFI)
Protect application firmware at the contract manufacturer
End-to-end security
programming 15
Secure the STM32 programming flow in untrusted areas
STM32HSM, a hardware secure module for secure firmware
installation (SFI)
18
STLINK-V3PWR powerful, user-friendly energy profiler
Debug code and measure energy Current measurement with wide dynamic range
consumption at the same time (nA-500mA)
19
Energy profiling using any STM32 MCU
STM32L0, L4,
STM32L0, L4
Target MCUs STM32L5, U5, All STM32 MCUs
STM32WB
STM32WB, WL
20
Visualize power data with
STM32CubeMonPwr tool
21
STLINK-V3PWR overview
USB Type-C high-speed
interface
• Simultaneous debug
and monitoring Debugger / Programmer
with STM32CubeMonPwr • SWD / JTAG
and IDEs • Drag and drop programming
• Fast programming with • Virtual COM port
STM32CubeProg
Multi-path bridge
USB to UART / SPI
/ I2C / CAN / GPIOs
$95
22
Software support and product references
STLINK-V3PWR
IDE toolset
From release v9.32.2
EWARM
23
Releasing your creativity
/STM32
@ST_World
community.st.com
www.st.com/stlink
www.st.com/stm32cubeprog
www.st.com/stm32cubemonpwr
wiki.st.com/stm32mcu
github.com/stm32-hotspot