2024-06-10 07:00 AM - edited 2024-09-03 12:52 AM
This article includes preliminary updates of STM32 MCU reference manuals 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 reference manuals 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 monthly basis. Once these preliminary updates are manifested in the reference manuals, this article is refreshed with new information.
Moving forward, we are also working on providing reference manual releases on a more frequent basis.
IMPORTANT NOTICE - READ CAREFULLY:
Function | Series(Lines) / Doc Reference Revision |
Update Location | Current Description / Expected Description |
Date of added update |
NVIC |
STM32L41xxx STM32L42xxx STM32L43xxx STM32L44xxx STM32L45xxx STM32L46xxx
(Oct 2018) |
Table 46. STM32L41xxx |
Current: Address of RCC and EXTI0 Acronyms is 0x0000 005C Expected: Addresses of RCC and EXTI0 Acronyms are 0x0000 0054 and 0x0000 0058 respectively |
Mar 2024 |
Current: "SPI2(4)" with note "4. Not available on STM32L432xx and STM32L442xx devices." Expected: Remove note (4) for SPI2 |
Mar 2024 |
|||
Current: "TIM6 global and DAC1(1) underrun interrupts" with note "1. Not available on STM32L41xxx and STM32L42xxx devices." Expected: "TIM6 global and DAC2(5) underrun interrupts" with note"5. Available on STM32L43xxx and STM32L44xxx devices only." |
Mar 2024 |
|||
STM32H523xx
(Apr 2024) |
Table 144. STM32H562/ 563/573xx vector table
|
Current: wrong address mapping Expected: |
Aug 2024
|
|
Table 145. STM32H523/ 533xx vector table
|
Current: wrong address mapping
Expected: |
|||
RCC |
STM32H742 STM32H743 STM32H753 STM32H750
(Jan 2023) |
Table 60. Kernel clock distribution overview |
Current: Maximum allowed frequency [MHz] for ADC1,2,3 are: with note "4. With a duty cycle close to 50%, meaning that DIV[P/Q/R]x values shall be even. For SDMMCx, the duty cycle shall be 50% when supporting DDR." Expected: Maximum allowed frequency [MHz] for ADC1,2,3 are: |
Mar 2024 |
STM32F72xxx STM32F73xxx
(Jun 2018) |
5.3.13 RCC APB1 peripheral clock enable register (RCC_ |
Current: "Bit 11 WWDGEN: Window watchdog clock enable Expected: "Bit 11 WWDGEN: Window watchdog clock enable |
Jun 2024 |
|
STM32F75xxx STM32F74xxx
(Mar 2018) |
||||
STM32F413
(May 2018)
|
6.1.1 System reset |
Current: "A system reset sets all registers to their reset values except the reset flags in the clock Expected: "A system reset sets all registers to their reset values unless specified otherwise in the |
Jul 2024 |
|
STM32WBA5
(Jun 2024) |
Figure 34. Clock tree |
Current: Expected:
|
Jul 2024 |
|
FLASH |
STM32G4
(Feb 2024) |
Table 28. |
Current: Expected:
|
Mar 2024 |
STM32F75xxx STM32F74xxx
(Mar 2018) |
3.3.7 Flash programming sequences |
Current: "If this cannot be done safely, it is recommended to flush and/or desactivate the Expected: "If this cannot be done safely, it is recommended to flush and/or desactivate the |
Jun 2024 |
|
STM32F72xxx STM32F73xxx
(Jun 2018)
|
||||
STM32F75xxx STM32F74xxx
(Mar 2018) |
3.3.6 Flash erase sequences |
Current: "2. Set the SER bit and select the sector out of the 8 in the main memory block) wished to erase (SNB) in the FLASH_CR register" Expected: "2. Set the SER bit and select the sector number of the user memory block you wish to erase (SNB) in the FLASH_CR register" |
Jun 2024 |
|
STM32F72xxx STM32F73xxx
(Jun 2018) |
||||
STM32F72xxx STM32F73xxx
(Jun 2018)
|
Table 11. OTP area organization |
Current: - "OPT14" - "OPT15" Expected: - "OTP14" - "OTP15" |
Jun 2024 |
|
STM32F72xxx STM32F73xxx
(Jun 2018) |
Table 3. STM32F72xxx |
Current: "Block base address Expected: "Block base address |
Jun 2024 |
|
Table 4. STM32F730xx Flash memory organization |
||||
STM32F413
(May 2018) |
3.6.3 Read protection (RDP) |
Current: "Note: The JTAG port is permanently disabled when Level 2 is active (acting as a JTAG fuse). As a Expected: "Note: The JTAG port is permanently disabled when Level 2 is active (acting as a JTAG fuse). As a |
Jul |
|
STM32F413
(May 2018) |
3.8.6 Flash option control register (FLASH_ OPTCR) |
Current: "Reset value: 0x0FFF FFED." Expected: "Reset value: 0x7FFF AAED." |
Aug 2024 |
|
STM32H745 (Jun 2023)
STM32H7A3 (Dec 2023)
STM32H742 STM32H743 (Jan 2023)
STM32H723 (Dec 2021)
STM32H7Rx/ RM0477 Rev7 |
FLASH erase operations |
Current: "1. Check and clear (optional) all the error flags due to previous programming/erase Expected: "Remove "optional" word."
|
Aug 2024 |
|
Table xx. Flash interrupt request |
Expected: Add notes to Clear flag to resume operation for: -Write protection error: Check this flag after an erase operation. -Programming sequence error and Inconsistency error: Check and clear all the (PGSEER, INCERR, STRBERR) error flags due to previous write operation. |
Aug 2024 |
||
ADC |
STM32F413
(May 2018) |
13.9 Temperature sensor |
Current: "The temperature sensor can be used to measure the ambient temperature (TA) of the device." Expected: "The temperature sensor can be used to measure the junction temperature (TJ) of the device." |
Jun 2024 |
HRTIM |
STM32G4
(Feb 2024) |
Figure 241. Burst mode emulation example |
Current: Expected: |
Mar 2024 |
TIM |
STM32G4
(Feb 2024) |
Figure 352. Measuring time interval between edges on three signals |
Current: Expected: Invert XOR signal |
Mar 2024 |
USART /UART |
STM32G4
(Feb 2024) |
37.5.7 USART baud rate generation |
Current: Wrong parameter name: "usart_ker_ckpres" Expected: Replace "usart_ker_ckpres" per "usart_ker_ck_pres" |
Mar 2024 |
LPUART |
STM32L0x3
(Feb 2022) |
Table 150. Error calculation for programmed baud rates at fck = 32 MHz |
Current: Table 150. Error calculation for programmed baud rates at fck = 32 MHz Expected: Table 150. Error calculation for programmed baud rates at fck = 32.768 KHz |
May 2024 |
RTC |
STM32H523xx
(Apr 2024) |
Table 495. PI8 configuration |
Current: "Table 495. PI8 configuration" Expected: "Table 495. PI8/PB2 configuration" |
Jun 2024 |
Device electronic signature |
STM32G4 (Feb 2024) |
48.3 Package data register |
Current: 00010: LQFP100 (all devices) and LQFP80 (for category 2 and category 3 devices) Expected: 00010: LQFP100 (all devices) and LQFP80 (for category 2 devices) |
Mar 2024 |
ETH |
STM32H723
(Dec 2021) |
Table 543. Ethernet peripheral pins |
Current: "ETH_PHY_INTN" Expected: Remove "ETH_PHY_INTN" from Table Ethernet peripheral pins |
Apr 2024 |
STM32H742 STM32H743
(Jan 2023) |
Table 522. Ethernet peripheral pins |
Current: "ETH_PHY_INTN" Expected: Remove "ETH_PHY_INTN" from Table Ethernet peripheral pins |
May 2024 |
|
PWR |
STM32U0
(Mar 2024) |
4.4.2 Power control register 2 (PWR_CR2) |
Current: Bit 10 USV(1) Bit 4 PVME1(1) with note "1. Available on STM32U0 devices only." Expected: Bit 10 USV(1) Bit 4 PVME1(1) with note "1. Available on STM32U0x3xx devices only." |
Apr 2024 |
STM32F75xxx STM32F74xxx
(Mar 2018) |
4.1.3 Battery backup domain |
Current: If no external battery is used in the application, it is recommended to connect the VBAT pin to VDD with a 100 nF external decoupling ceramic capacitor in parallel. Expected: If no external battery is used in the application, it is recommended to connect VBAT externally to VDD through a 100 nF external ceramic capacitor |
Jun 2024 |
|
STM32F72xxx STM32F73xxx
(Jun 2018) |
||||
STM32F413
(May 2018) |
5.2.3 Programmable voltage detector (PVD) |
Current: A PVDO flag is available, in the PWR power control/status register (PWR_CSR), to indicate if VDD is higher or lower than the PVD threshold. This event is internally connected to the EXTI line16 and can generate an interrupt if enabled through the EXTI registers. The PVD output interrupt can be generated when VDD drops below the PVD threshold and/or when VDD rises above the PVD threshold depending on EXTI line16 rising/falling edge configuration. As an example the service routine could perform emergency shutdown tasks. Expected: A PVDO flag is available, in the PWR power control/status register (PWR_CSR), to indicate if VDD is higher or lower than the PVD threshold. This event is internally connected to the EXTI line16 and can generate an interrupt if enabled through the EXTI registers. The rising/falling edge sensitivity of the EXTI Line16 should be configured according to PVD output behavior i.e. if the EXTI line 16 is configured to rising edge sensitivity, the interrupt will be generated when VDD drops below the PVD threshold. As an example the service routine could perform emergency shutdown tasks. |
Jul 2024 |
|
STM32U0
(Mar 2024) |
4.4.2 Power control register 2 (PWR_CR2) |
Current: "1. Available on STM32U0x3xx devices only." Expected: Remove note "1. Available on STM32U0x3xx devices only." |
Jul 2024 |
|
STM32F76xxx STM32F77xxx
(Jul 2024) |
4.3 Low-power modes |
Current: "The MCU exits from Standby low-power mode through an external reset (NRST pin), an IWDG reset, a rising edge on one of the enabled WKUPx pins or a RTC event occurs" Expected: "The MCU exits from Standby low-power mode through an external reset (NRST pin), an IWDG reset, a rising or falling on one of the enabled WKUPx pins or a RTC event occurs" |
Aug 2024 |
|
STM32F75xxx STM32F74xxx
(Jun 2018) |
||||
STM32F72xxx STM32F73xxx
(Jun 2018) |
||||
COMP |
STM32F303xB
(Jan 2024)
|
17.5.3 COMP3 control and status register (COMP3_CSR)
|
Current: Bits 3:2 COMP3MODE[1:0]: Comparator 3 mode (only in STM32F303xB/C and STM32F358xC devices.) Expected: Bits 3:2 COMP3MODE[1:0]: Comparator 3 mode (only in STM32F303xB/C and STM32F358xC devices.) 00: High speed |
Apr 2024 |
STM32F303xB
(Jan 2024)
|
17.5.4 COMP4 control and status register (COMP4_CSR) |
Current: Bits 3:2 COMP4MODE[1:0]: Comparator 1 mode (only in STM32F303xB/C and STM32F358xC devices) Expected: Bits 3:2 COMP4MODE[1:0]: Comparator 1 mode (only in STM32F303xB/C and STM32F358xC devices) 00: High speed |
Apr 2024 |
|
STM32F303xB
(Jan 2024) |
17.5.5 COMP5 control and status register (COMP5_CSR) |
Current: Bits 3:2 COMP5MODE[1:0]: Comparator 5 mode (Only in STM32F303xB/C and STM32F358xC devices) Expected: Bits 3:2 COMP5MODE[1:0]: Comparator 5 mode (Only in STM32F303xB/C and STM32F358xC devices) 00: High speed |
Apr 2024 |
|
STM32F303xB
(Jan 2024) |
17.5.6 COMP6 control and status register (COMP6_CSR) |
Current: Bits 3:2 COMP6MODE[1:0]: Comparator 6 mode (Only in STM32F303xB/C and STM32F358xC devices) Expected: Bits 3:2 COMP6MODE[1:0]: Comparator 6 mode (Only in STM32F303xB/C and STM32F358xC devices) 00: High speed |
Apr 2024 |
|
STM32F303xB
(Jan 2024) |
17.5.7 COMP7 control and status register (COMP7_CSR) |
Current: Bits 3:2 COMP7MODE[1:0]: Comparator 7 mode (Only in STM32F303xB/C and STM32F358xC devices) Expected: Bits 3:2 COMP7MODE[1:0]: Comparator 7 mode (Only in STM32F303xB/C and STM32F358xC devices) 00: High speed |
Apr 2024 |
|
Documen-tation conven-tions |
STM32G4
(Feb 2024) |
Table 1. STM32G4 series memory density |
Current: Expected:
|
Mar 2024 |
DBG |
STM32F413
(May 2018) |
34.16.4 Debug |
Current: Missing "DBG_LPTIM1_STOP" bit description in "DBGMCU_APB1_FZ" register Expected: Add Bit 9 DBG_LPTIM1_STOP: LPTMI1 counter stopped when core is halted |
Jun 2024 |
Memory and bus architec-ture |
STM32H745 (Jun 2023)
STM32H7A3 (Dec 2023)
STM32H742 STM32H743 (Jan 2023)
STM32H723 (Dec 2021) |
AXI interconnect - INI x AHB functionality modification register MOD_AHB) section |
Current: Bit 1 WR_INC_OVERRIDE: Converts all AHB-Lite read transactions to a series of single beat AXI transactions. Expected: Bit 1 WR_INC_OVERRIDE: Converts all AHB-Lite write transactions to a series of single beat AXI transactions, and each AHB-Lite write beat is acknowledged with the AXI buffered write response. |
Jul 2024 |
EXTI |
STM32F75xxx STM32F74xxx
(Mar 2018) |
11.9.6 Pending register (EXTI_PR) |
Current: "Reset value: undefined" Expected: "Reset value: 0x0000 0000" |
Jun 2024 |
STM32F72xxx STM32F73xxx
(Jun 2018) |
10.9.6 Pending register (EXTI_PR) |
|||
Document Structure |
STM32F72xxx STM32F73xxx
(Jun 2018)
|
- |
Current: In the PDF document: the bookmarks from 1 to 29 are duplicated. Expected: Delete duplicated bookmarks. |
Apr 2024 |