Release details ¶
Introduction ¶
Release note updates ¶
This release note is updated periodically to keep abreast of the STM32CubeProgrammer (STM32CubeProg) evolution, problems, and limitations. Check the STMicroelectronics website at www.st.com/stm32softwaretools for the latest version.
For the most recent release summary, see the table below.
|
Version |
Summary |
|---|---|
|
2.23.0 |
Support for new devices:
Maintenance:
New features and enhancements:
|
|
2.22.0 |
Support for new devices:
New features:
|
|
2.21.0 |
Support for the STM32WL3Rxx microcontrollers:
|
|
2.20.0 |
Support for the STM32MP21x microprocessors:
|
|
2.19.0 |
Support for the STM32WBA6xxx microcontrollers:
|
|
2.18.0 |
Added the support for the STM32N6 series
|
|
2.17.0 |
Added the support for the STM32MP25xx microprocessors in the STM32MP2 series
|
|
2.16.0 |
Added the support for the STM32U0 series
|
|
2.15.0 |
Added the NOR flash memory and OTP fuse programming via USB and UART using OpenBootloader for the STM32MP13xx microprocessors
|
|
2.14.0 |
Updated the support for the entire STM32H5 series
|
|
2.13.1 |
Maintenance release with no new features; see the fixed issues and known problems and limitations sections for details. |
|
2.13.0 |
Added support for the STM32H5 series
|
|
2.12.0 |
STM32 Trusted Package Creator: enhanced SFI UI
|
|
2.11.0 |
Tool updater: can be used to upgrade STM32CubeProg from v2.10.0 to v2.11.0 for all supported operating systems (Windows, Linux, and macOS)
|
|
2.10.0 |
Added the updater tool for automatic software updates. The updater allows the users to make automatic updates of the software and its associated packages. It is available in all supported operating systems: Windows, Linux, and macOS.
|
|
2.9.0 |
Updated the programming mechanism for the STM32U575/585 microcontrollers via a flash loader usage in TZEN = 0, and a new programming mode in TZEN = 1 (fast/reliable)
|
|
2.8.0 |
Added the support for the STM32U575/585 microcontrollers
|
|
2.7.0 |
Added the support for the STM32WB15xx microcontrollers in the STM32WB series
|
|
2.6.0 |
Added the support for dual-core microcontrollers in the STM32WL series
|
|
2.5.0 |
Added the support for STM32G491xC and STM32G491xE microcontrollers
|
|
2.4.0 |
Added the support of the graphic user interface (GUI) for the firmware upgrade service (FUS) and stack upgrade for the entire STM32WB series
|
|
2.3.0 |
Added the support of the STM32L4Pxxx and STM32L4Qxxx microcontrollers
|
|
2.2.1 |
Maintenance release dedicated to issue correction with no new features. |
|
2.2.0 |
Added the support of the STM32L5 series
|
|
2.1.0 |
Added support of STM32G4 series
|
|
2.0.0 |
Added support of STM32MP1 series
|
|
1.4.0 |
Added STM32CubeProgrammer C++ API
|
|
1.3.0 |
Added support of STM32G07x and STM32G08x microcontrollers
|
|
1.2.1 |
Full-chip erase enabled for STM32L0 series and STM32L1 series
|
|
1.2.0 |
Add support of STLINK-V3
|
|
1.1.0 |
Add support of STM32F7x0 Value line and STM32H750 Value line
|
|
1.0.0 |
STM32 flash programming and erasing over ST-LINK debug probe (JTAG/SWD) and over bootloader interfaces UART and USB DFU
|
Main Fixed issues for 2.23.0 ¶
|
ID |
Summary |
|---|---|
|
8985 |
Incorrect STM32_PRG_PATH using macOS ARM installer |
|
8844 |
Need latest STM32WB_FUS_Operator V3.1.1 in CubeProg |
|
86 |
Programming error, timeout modification seems not working. DFU timeout |
|
9269 |
[DATABASE] STM32CubeProgrammer 2.22 GUI option byte page can’t display for STM32F767BG |
|
8910 |
[G0] Unable to change NRST_MODE on stm32g031j6m6 |
|
8967 |
[L4] OTP programming wrong granularity |
|
8896 |
[Multi Language] Memory leak in Chinese and Japanese languages causing a crash |
|
101 |
[N6] Wrong OTP19 BOOTROM_CONFIG_10 bitfield visualization |
|
9022 |
[OB Factory reset] STM32U585 bricked after using factory reset operation if BOOT_LOCK 1 |
|
8746 |
[STM32CubeProgrammer] Fails to Execute –power off/on in STM32_Programmer_CLI |
|
8874 |
[Signing Tool] Header Version not Accepted with PKCS#11 API |
|
8979 |
[TPC] Unable to load HSM_P11_Lib.dll |
|
90 |
Unable to connect to G5 device with an stlinkV2 |
Customer support ¶
For more information or assistance regarding STM32CubeProgrammer, contact the nearest STMicroelectronics sales office or use the STM32CubeProgrammer Community.
General information ¶
Overview ¶
STM32CubeProgrammer is provided as a standalone tool. To install the tool, see Installing STM32CubeProgrammer.
Host PC system requirements ¶
STM32CubeProgrammer is supported on Windows, Linux, and macOS. For the latest information about supported operating systems and system requirements, see System requirements.
Licensing ¶
STM32CubeProgrammer is delivered under the SLA0048 software license agreement and its Additional License Terms.