STM32 ST-LINK Utility release v4.6.0

 

About this release note:

This release note contains information about the latest version of the STM32 ST-LINK utility software:

The part number of the STM32 ST-LINK utility software is STSW-LINK004

STM32 ST-LINK Utility

 

Contents:

1 Version 4.6

1.1 New features

1.2 Improvements

1.3 Program corrections

2 Version 4.5

2.1 New features

2.2 Improvements

2.3 Program corrections

3 Version 4.4

3.1 New features

3.2 Improvements

3.3 Program corrections

 

4 Version 4.3

4.1 New features

4.2 Improvements

4.3 Program corrections

 

5 Version 4.2

5.1 New features

5.2 Improvements

5.3 Program corrections

 

6 Version 4.1

6.1 New features

6.2 Improvements

6.3 Program corrections

 

7 Version 4.0

7.1 New features

7.2 Improvements

7.3 Program corrections

 

8 Version 3.9

8.1 New features

Added support for:

8.2 Improvements

8.3 Program corrections

 

9 Version 3.8

9.1 New features

Added support:

9.2 Improvements

9.3 Program corrections

 

10 Version 3.7

10.1 New features

10.2 Improvements

10.3 Program corrections

 

11 Version 3.6

11.1 New features

11.2 Improvements

11.3 Program corrections

 

12 Version 3.5

12.1 New features

12.2 Improvements

12.3 Program corrections

 

13 Version 3.4

13.1 New features

13.2 Improvements

13.3 Program corrections

 

14 Version 3.3

14.1 New features

14.2 Improvements

14.3 Program corrections

 

15 Version 3.2.1

15.1 New features

15.2 Improvements

15.3 Program corrections

 

16 Version 3.2

16.1 New features

16.2 Improvements

16.3 Program corrections

 

17 Version 3.1

17.1 New features

17.2 Improvements

17.3 Program corrections

 

18 Version 3.0

18.1 New features

18.2 Improvements

18.3 Program corrections

 

19 Version 2.5

19.1 New features

19.2 Improvements

19.3 Program corrections

  • None

 

20 Version 2.4

20.1 New features

  • Added support of STM32F3 Series ARM Cortex -M4
  • Added support of STM32L mediem density plus ARM Cortex -M3
  • Added support of STM32F050 Entry-level ARM Cortex -M0 microcontrollers
  • Comparison between two files (Hex/SREC or Bin files)
  • Support of" Reset after Programming" option

20.2 Improvements

  • Enhanced display of File/Flash comparison

20.3 Program corrections

  • Fix STM32W108CC WRP granularity
  • Fix loading Hex file adjacent segments
  • Display R0 register in Core window

 

21 Version 2.3

21.1 New features

  • Added support of STM32F4 Series ARM Cortex -M4 revision Z
  • Added support of STM32L ARM Cortex -M3 EEPROM data memory programming
  • Added suppot of STM32F0 Series Entry-level ARM Cortex -M0 microcontrollers
  • Save file in Intel Hex and Motorola S-record file format
  • Address textBox replaced by a ComboBox with history saving
  • Support programming option Bytes within a HEX/Srec files
  • Support of log file generation
  • Dumping target memory into a file in ST-LINK CLI mode
  • Added command to disable user confirmation prompts in ST-LINK CLI mode
  • Reading target voltage in ST-LINK CLI mode
  • Added command to disable user confirmation prompts in ST-LINK CLI mode
  • ST-LINK/V2 firmware upgrade to V2J23S4 and V2J23M9

21.2 Improvements

  • Added Tooltip in the option bytes option
  • Enable/Disable progress bar display in ST-LINK CLI (STM32 ST-LINk Utility command line interface)
  • Added support of programming at unaligned addresses
  • Different error codes return for each type of problem in CLI mode
  • "Connect under reset" option is now available in JTAG mode

21.3 Program corrections

  • CLI return code issue fixed

 

22 Version 2.2

22.1 New features

  • Added support of STM32F4 Series of high-performance microcontrollers with DSP and FPU instructions
  • Added suppot of "connect under reset" option
  • Flash modification via GUI and CLI commands
  • Added support of hardware reset in CLI mode

22.2 Improvements

  • W8 and -W32 CLI commands are able to program flash memory
  • The flash memory can be modified from the GUI even when it is not erased

22.3 Program corrections

  • None

 

23 Version 2.1

23.1 New features

  • ST-LINK/V2 support
  • Added support for STM32F2 Series microcontroller programming modes
  • Connected MCU revision ID display
  • ST-LINK and ST-LINK/V2 firmware upgrade to V1J12S3 and V2J14S3, respectively

23.2 Improvements

  • Automatic MCU voltage check with ST-LINK/V2

23.3 Program corrections

  • Binary file save issue resolved with Windows 7

 

24 Version 2.0

24.1 New features

  • Support of Intel Hex file and Motorola S-record file format
  • Command line interface
  • Automatic Mode:Programming and configuring STM32 devices in loop
  • Flash memory Blank Check
  • Compare the contents of the Flash memory with files
  • ST-LINK firmware upgrade to V1J11S3

24.2 Improvements

  • Faster switch between device memory display and file display
  • Connection management enhancement
  • Core status displayed in the MCU Core window

24.3 Program corrections

  • Flash size is ignored for STM32F2 Series 32-bit microcontroller devices

 

25 Version 1.3

25.1 New features

  • Added support of STM32L1 Ultra-low-power 32-bit microcontroller devices
  • Added support of STM32F2 Series microcontroller devices

25.2 Improvements

  • Flash mass erase and Option bytes programming progress display

25.3 Program corrections

  • None

 

26 Version 1.2

26.1 New features

  • Added support of XL-density devices

26.2 Improvements

  • Connection management enhancement

26.3 Program corrections

  • None

 

27 Version 1.1

27.1 New features

  • Added support of Serial Wire Debug (SWD) interface

27.2 Improvements

  • Connection error management enhancement
  • Debug interface and connection status display

27.3 Program corrections

  • Connected "STM32 ST-LINK Utility user manual.pdf" name format at start menu

 

28 Version 1.0

28.1 New features

  • Initial release

28.2 Improvements

  • Initial release

28.3 Program corrections

  • None

 

29 Known problems in current version

None

 

30 Customer support

Software released previously is documented internally and available upon request.

For more information, see the STM32 ST-LINK utility user manual STM32 ST-LINK Utility software discription (UM0892) and visit our
website at www.st.com.

For STM32 MCU and MPU full support use STM32CubeProgrammer.

 

IMPORTANT NOTICE - PLEASE READ CAREFULLY

STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, enhancement, modifications and improvements to ST products and/or to this documents at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST's terms and conditions of sale in place at the time of order acknowledgement. Purchasers are solely responsible for the choice, selection and use of ST assumes no liability for application assistance or the design of purchasers' products. No license, express or implied, to any intellectual property right is granted by ST herein. Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product. ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners. Information in this document supersedesand replaces information previously supplied in any prior versions of this document.

©2020 STMicroelectronics-All rights reserved