1. Main fixed issues for 2.19.0
ID | Summary |
---|---|
196145 | STM32U5: Issue encountered while programming a quad word in OTP memory. |
185269 | STM32H5: Provisioning failed on Virgin device. |
193258 | STM32U0: Wrong bootloader version display. |
198269 | STM32H5: Nonsecure area display issue after erasing secure watermark sector. |
198280 | STM32U5: Device authentication ID reading issue. |
185103 | Display issue when attempting to run the STM32TrustedPackageCreator_CLI within a Docker container. |
199305 | STM32L5: Memory programming failure when TZEN is enabled. |
199379 | Cannot write to MPU OTPs using CLI. |
194583 | STM32MP135: Large image programming issue. |
199332 | STM32N6: External memory sectors display issue. |
192569 | HSM_P11_Lib.dll cannot be loaded on Windows® 32 bits. |
193440 | List command does not display UART ports unless an ST-LINK is connected. |
161165 | STM32U5Axxx/Fxxx/Gxxx: Wrong size sector when DBANK=0. |
188164 | Libusb warnings when using serial number parameter on Linux®. |
2. Known problems and limitations
- Integrity check:
- STM32H7 microcontrollers: support integrity check for SFI:
- Only the devices with a bootloader version higher than 0x91 are supported.
- STM32CubeProgrammer does not support the devices with older bootloader versions. Users must use STM32CubeProgrammer v2.9.0 to use devices with old bootloader versions.
- STM32H73xxx microcontrollers: support integrity check for SFI/SFIx:
- Only the devices with a bootloader version higher than 0x93 are supported.
- STM32CubeProgrammer does not support the devices with older bootloader versions. Users must use STM32CubeProgrammer v2.9.0 to use devices with old bootloader versions.
- STM32H7Bxxx microcontrollers: support integrity check for SFI/SFIx:
- Only the devices with a bootloader version equal to or higher than 0x92 are supported.
- STM32CubeProgrammer does not support the devices with older bootloader versions. Users must use STM32CubeProgrammer v2.9.0 to use devices with old bootloader versions.
- STM32H7 microcontrollers: support integrity check for SFI:
- Debug authentication is not supported on Windows® 32 bits.
- SFIx fails for large flash memory content on Linux® via the UART interface.
- USB interoperability issue on macOS® due to ST-LINK limitation.
- STM32H7 microcontrollers:
- STM32CubeProgrammer does not support SFI.
- STM32H7Axxx/Bxxx microcontrollers: Download verification issue with OTP.
- STM32H7Rx/7Sx microcontrollers:
- Erasing the external flash memory is not supported using IWDG.
- GUI: the external memory edition is not supported via USB and UART while connected to the OpenBootloader.
- Option bytes are not supported via OpenBootloader interfaces.
- STM32L0 microcontrollers:
- Register access mode incorrectly displayed for register viewer.
- STM32L4R5xx microcontrollers:
- Issues occur when erasing sectors in bank 2 memory with the UART interface.
- STM32L5 and STM32U5 microcontrollers:
- Unable to read, write, or erase the external flash memory when TZEN is enabled.
- STM32U3 microcontrollers:
- Limited support via JTAG (functional only with mode = normal and reset = HWrst).
- STM32U5 microcontrollers:
- Unable to read the chip ID via J-Link when RDP is set to Level 2.
- OTP memory programming failure with CLI when TZEN is enabled.
- STM32U535/545 microcontrollers: SFIx is not supported.
- STM32U59xxx microcontrollers: SFIx only supports the area E installation with OTFDEC region 1 (region 0 on TPC).
- STM32U5Fxxx and STM32U5Gxxx microcontrollers: Unable to program SFIx via SPI/I2C on GUI.
- STM32WBA microcontrollers:
- OpenBootloader via SPI: cannot connect to STM32CubeProgrammer when the baud rate is below 3000 Bd.
- “Connect Under Reset” is not working when called by STM32CubeIDE.
- STM32WBA6xxx microcontrollers with 2 Mbytes of flash memory: Programming and OB configuration is not supported with mode hotplug when TZEN=1.
- Wrong maximum value for DTR/RTS pulse delay on GUI.
- Updater: Unable to perform the upgrade using the second option "Use System Proxy Parameters".