STM32CubeProgrammer v2.22
STM32CubeProgrammer v2.22 further strengthens ST’s all‑in‑one programming and provisioning tool with support for new STM32 devices, enhanced security features, and productivity improvements.
New STM32 support
Developers can now use STM32CubeProgrammer to program and provision the latest STM32 devices, ensuring rapid ramp‑up on new projects:
- Newly supported STM32 lines:
- STM32H5
- STM32WBA2x
- STM32C5
- STM32U3
This reinforces STM32CubeProgrammer as a single tool covering all STM32 lines and packages, available as GUI, CLI, and C API, and supporting all key interfaces (JTAG/SWD, UART, USB, CAN, I²C, SPI) on Windows, Linux, and macOS.
New features for faster and more efficient workflows
- Export Memory MCU Map (GUI)
A new “Export Memory MCU Map” feature simplifies the dump of device memory maps (option bytes, OTP, internal and external Flash) into HEX output files, making it easier to analyze, archive, and reuse programming configurations across projects and production flows. - Debug Authentication on 32‑bit Windows
STM32CubeProgrammer now supports Debug Authentication on 32‑bit Windows systems, extending secure debug capabilities to more development environments. - Enhanced cryptographic support in STM32TrustedPackageCreator
The tool now supports SHA‑384 and ECDSA‑P384 for OBKey generation and image signing, aligning with advanced security requirements and enabling stronger cryptographic schemes in secure provisioning workflows.
These enhancements contribute to faster project ramp‑up and more efficient programming, with high‑speed flashing and verification, incremental programming for devices such as STM32H742, STM32H743/753, STM32H750, STM32H745/755, STM32H747/757 and STM32L0, and features like Factory Reset, all accessible through an intuitive GUI and powerful scripting‑ready CLI.
Maintenance and portfolio coverage
The release also includes maintenance updates for multiple sale types: STM32WL3, STM32WL3, STM32U535/545, and also STM32L43x, STM32L44x ensuring consistent support and reliability across the STM32 portfolio.
STM32CubeProgrammer remains a free‑of‑charge, cross‑platform tool deeply integrated into the STM32 ecosystem, unifying flash programming, option‑byte management, and security configuration (including features like RDP, TrustZone, SFI) in a single environment for development, production, and secure provisioning.
Additional resources
- Download STM32CubeProgrammer
- Video - Tutorials on ST Youtube Channel
- Video - [Getting started] STM32CubeProgrammer
First published on Mar 27, 2026
