2024-06-06 2:00 AM - edited 2026-04-01 6:04 AM
This article includes preliminary updates of STM32 MCU errata sheets reported since 1st January 2024. It highlights the current description requiring update and the expected one if available.
The purpose of this article is to deliver any expected updates to our MCU errata sheets prior to actual documentation releases. We wish to be transparent with our updates and provide them as fast as possible, to assist you in your design process.
This article is updated on a quarterly basis. Once these preliminary updates are manifested in the errata sheets, this article is refreshed with new information.
Moving forward, we are also working on providing errata sheet releases on a more frequent basis.
IMPORTANT NOTICE - READ CAREFULLY:
| Function | Series/Lines | Doc Reference - Revision | Description | Date of added update |
| SPI |
STM32F427xx STM32F437xx STM32F429xx STM32F439xx |
(Feb 2025) |
Add section: Corrupted last bit of data and/or CRC, received in Master mode with delayed SCK feedback Description Workaround
|
Mar 2024
|
| System |
STM32G471xx |
(Jun 2024) |
Remove section: The same errata looks to appear 2 times : 2.2.5 MCU cannot enter in Standby mode when HSE bypass used |
Jun 2025 |
|
STM32H503CB |
ES0561 Rev5 |
Current: Debug authentication services unavailable after direct transition from OPEN to CLOSED Description Expected: Debug Authentication fails if change of PRODUCT_STATE is done by embedded firmware Description Debug authentication (DA) services fail and regression through DA is not available if the device is provisioned using the following sequence:
The product is in VIRGIN state (never used).
The firmware is downloaded and executed while the device is in PRODUCT_STATE = Open.
This firmware programs the OTP for debug authentication, and changes PRODUCT_STATE to iROT-Provisioned or Closed.
Note: new PRODUCT_STATE is active after changing option byte change followed by a system reset. Firmware can go from Open to Closed through iROT-Provisioning or Provisioned states by changing twice the PRODUCT_STATE and finishing by a system reset.
Workaround
On a virgin device before flashing the embedded firmware that changes the PRODUCT_STATE
Go though a regression triggered by a dedicated firmware Program the dedicated firmware Dedicated firmware detects Open state : changes PRODUCT_STATE to Provisioned and resets Dedicated firmware detects Provisioned state : changed PRODUCT_STATE to Regression and resets Set BOOT0 pin to VDD and reset the target. Set back BOOT0 to VSS Launch DA discovery in Open state and reset the target |
Mar 2026 |
|
| IWDG |
STM32F100x4 STM32F100x6 |
(Jul 2022) |
Remove sections: Delete duplicated sections: - RVU flag not cleared at low APB clock frequency - PVU flag not cleared at low APB clock frequency |
Mar |
|
STM32F10xx4 STM32F10xx6 |
(Jun 2022) |
|||
|
STM32F101xF |
(Jul 2022) |
|||
|
STM32F101xC |
(Jun 2022) |
|||
|
STM32F105xx STM32F107xx |
(Jun 2022) |
|||
| STM32F100xC STM32F100xD STM32F100xE |
(Aug 2022) |
|||
| HRTIM |
STM32F334x4 |
(Aug 2021) |
Table 4. Summary of silicon limitations Current: A = limitation present, workaround available Expected: With N = limitation present, no workaround available |
Nov 2024 |
| ADC |
STM32L412xx |
ES0456 Rev6 (Nov 2024) |
Remove section: Delete duplicated section: "2.6.9 Writing ADCx_JSQR when JADCSTART and JQDIS are set might lead to incorrect behavior" should be removed. It is duplicated with "2.6.1 Writing ADC_JSQR when JADCSTART and JQDIS are set may lead to incorrect behavior" |
Dec 2024 |
| CEC |
STM32H7A3xI STM32H7A3xG |
ES0478 Rev11 (Apr 2022) |
Add section: Unexpected TXERR flag during a message transmission. Description During the transmission of a 0 or a 1, the HDMI-CEC drives the open-drain output to high-Z, so that the external pull-up implements a voltage rising ramp on the CEC line. |
Dec 2024 |
| OCTOSPI |
STM32H7A3xI STM32H7A3xG |
ES0478 Rev11 (Apr 2022) |
Add section: Transactions are limited to 8 Mbytes in OctaRAM™ memories. Description When the controller is configured in Macronix OctaRAM™ mode, by setting the MTYP[2:0] bitfield of the OCTOSPI_DCR1 register to 011, only 13 bits of row address are decoded and sent to the memory, meaning that only 8 K of 1-Kbyte blocks can be accessed (8 Mbytes). |
Dec 2024 |
| Applicability |
STM32H7A3xI STM32H7A3xG STM32H7B0xB STM32H7B3xI |
(Apr 2022) |
Table 1. Device summary Add: STM32H7A3LG in the part numbers list. |
Jun 2025 |
|
STM32U375xx STM32U385xx |
(Jan 2026) |
Current: 2. REV_ID[5:0] bitfield of DBGMCU_IDCODE fuse Expected: 2. REV_ID[15:0] bitfield of DBGMCU_IDCODE fuse |
Dec 2025 |