STSW-LINK004

NRND
Design Win

STM32 ST-LINK utility

Get Software Download databrief

This product is

NRND

We recommend you that replacement part: 

STM32CubeProg

Product overview

Description

STM32 ST-LINK Utility (STSW-LINK004) is a full-featured software interface for programming STM32 microcontrollers.

It provides an easy-to-use and efficient environment for reading, writing and verifying a memory device.

The tool offers a wide range of features to program STM32 internal memories (Flash, RAM, OTP and others), external memories, to verify the programming content (checksum, verify during and after programming, compare with file) and to automate STM32 programming.

STM32 ST-LINK Utility is delivered as a graphical user interface (GUI) with a command line interface (CLI).

  • All features

    • Free software
    • Supports Motorola S19, Intel HEX and binary formats
    • Load, Edit and Save executable and data files generated by the Assembler/Linker or C compilers
    • Erase, Program, View and Verify device Flash memory contents
    • Program, Erase and Verify external memories with examples of external flash loaders, for users to develop loaders for specific external memories
    • Automate STM32 programming (Erase, Verify, Programming, Configuring option bytes, calculate checksum)
    • Programming One Time Programmable memory
    • Supports Programming and Configuring Option bytes
    • Offers a command line interface
    • Compare file with target memory
    • Supports memory and core status view in Live-update mode
    • ST-LINK/V2 firmware upgrade

Get Software

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      ST-LINK/V2

      Active

      ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32

      Hardware debugger and programmer tools for STM32 ST
      ST-LINK/V2

      Description:

      ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeIDE

      Active

      Integrated Development Environment for STM32

      STM32 IDEs ST
      STM32CubeIDE

      Description:

      Integrated Development Environment for STM32

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 configurators and code generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator

      STM32CubeProg

      Active

      STM32CubeProgrammer software for all STM32

      STM32 programmers ST
      STM32CubeProg

      Description:

      STM32CubeProgrammer software for all STM32

      STSW-LINK007

      Active

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3 boards firmware upgrade

      STM32 utilities ST
      STSW-LINK007

      Description:

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3 boards firmware upgrade

      STSW-LINK009

      Active

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3 USB driver signed for Windows

      STM32 utilities ST
      STSW-LINK009

      Description:

      ST-LINK, ST-LINK/V2, ST-LINK/V2-1, STLINK-V3 USB driver signed for Windows
STM32 Summit: Join us on May 15 for an inspiring keynote and the edge AI tech dive.