2026-02-17 6:51 AM - edited 2026-02-25 8:30 AM
As I said before, several issues mentioned in post https://community.st.com/t5/stm32-mcus-products/missing-section-irtim-in-stm32u0-rm-and-more/td-p/667127, were not fixed.
And I have more.
STM32F0:
1. RM0091 page 184 and table 27: Missing SYSCFG_ITLINE31 register with USB bit.
2. RM0091 page 629: There is a register RTC_OR with RTC_ALARM_TYPE and TSINSEL[1:0] bits. But it is missing register description before section "25.7.17 RTC backup registers (RTC_BKPxR)". On STM32L0 RM this register is named "RTC option register".
3. RM0091 page 613: "This register is write protected (except for RTC_ISR[13:8] bits)." Bits [13:8] should be [15:8].
STM32G0:
1. RM0444 page 165: Register RCC_AHBSMENR should be RCC_BDCR.
2. RM0444 page 75: Mentions HPREF bit, but it doesn't exist.
STM32U0:
1. RM0503 page 162: Register RCC_AHBSMENR should be RCC_BDCR.
2. RM0503: Missing IRTIM IR_POL bit in SYSCFG_CFGR1 register.
3. RM0503 page 61: TIM1/15 should be TIM1/15/16.
4. RM0503 page 64, typo: '32 bytes x 72 bits' should be '32 Kbytes x 72 bits'.
5. RM0503 page 67: Mentions HPREF bit, but it doesn't exist.
6. RM0503 page 153: 64 MHz should be 56 MHz. Page 497: 54 MHz should be 56 MHz.
7. RM0503 page 57 table 2 continues with wrong addresses. Also 0x0008 0000 should be 0x0004 0000.
8. STM32U0 only have USB device mode but host mode is also in RM0503.
9. RM0503 page 56, figure 2: It is missing IOPORT address. See STM32G0 RM.
10. RM0503 page 72: 'The 16 double words must be written successively' should be 'The 32 double words must be written successively'.
11. RM0503 page 705, table 135: I think missing ITR3 is TIM16_OC1.
12. RM0503 page 413: Missing TRIM[5:0] description. See STM32G0 RM.
13. RM0503 page 411: Missing
VRS = 0: VREF_OUT1 around 2.048V
VRS = 1: VREF_OUT2 around 2.5V
See STM32G0 RM.
14. RM0503 page 67, typo: c o c k (without spaces) should be clock.
15. DS page 79, PLL characteristics: 64 MHz. 64 MHz should be 56 MHz
16. DS: Missing I2C3 pins in Boot modes section.
17. DS page 24: 'keeping 20 bytes' should be '36 bytes' because STM32U0 have 9 32-bit backup registers.
18. DS page 23: 'nine 32-bit backup registers'. It is better if this is '9 32-bit backup registers'.
19. AN6226 have several errors. STM32U0 doesn't have FDCAN. NVIC table is wrong. STM32U0 doesn't have TIM17 and have TSC, LCD and I2C4.
20. Have STM32U0 backup SRAM powered through the VBAT pin? I Think the answer is no. But...
20.1. AN5938 page 5: The backup SRAM is optionally powered through the VBAT pin, when the BREN bit is set in PWR_BDCR1.
20.2. AN5938 page 8, figure 2: VBAT backup SRAM.
20.3. AN5938 page 3 and 11: Backup SRAM.
20.4. RM0503 page 105, figure 6: 'SRAM2 (optional)' is powered by VBAT.
20.5, I think there are more cases where SRAM2 powered by VBAT is mentioned.
21. AN5938 page 15: Mentions TIM15/TIM16/TIM17. But TIM17 doesn't exist.
22. RM0503 bookmarks:
35 Low-power universal asynchronous receiver transmitter
To be like the other sections, should be:
35 Low-power universal asynchronous receiver transmitter (LPUART)
23. RM0503 page 249: Missing IWDG bit in SYSCFG_ITLINE0 register.
2026-02-17 7:27 AM
> 9. RM0503 page 56, figure 2: It is missing IOPORT address. See STM32G0 RM.
While true that it's not there, its not material, as IOPORT is not used in 'U0, in contrast to 'G0 (thus e.g. enabling DMA to GPIOs).
14, what a typo! :)
JW
2026-02-17 10:07 AM
IOPORT is GPIO and so it is used in 'U0'.
2026-02-17 11:00 AM
No, IOPORT here refers to a private bus of the processor, exposed as a separate bus, not accessible from rest of the system. The processor itself decodes the 0x5000'0000 addresses to it.
In 'U0, apparently, ST decided not to implement IOPORT, thus the 0x5000'0000 address is decoded to the system bus, where in the bus-matrix it's connected to the GPIOs.
But you can try yourself: try DMA to some of the GPIO in both 'G0 and 'U0.
JW
2026-02-17 11:29 AM
I updated the post and removed this item.
2026-02-18 12:46 AM
Hello @AA1 ,
I will check the status of reported tickets.
Thank you for reporting these new typos in the documentations. I will check them and report them internally.
Thank you for your contribution in STCommunity.
Kaouthar
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2026-02-23 4:11 AM
Hello @AA1 ,
I will reported these typo internally.
For the name on the bookmarks, it seems to be fine on my side:
Internal ticket number: 227745 (This is an internal tracking number and is not accessible or usable by customers). Thank you for your contribution in STCommunity.
Kaouthar
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2026-02-24 12:19 PM - edited 2026-02-24 12:22 PM
The name on the bookmarks is fine on your side, but not on my side and I also have the Rev. 4
It seems you have other copy of the RM0503.
The name on the bookmarks, is just a detail and I only talked about it because there are other issues.
2026-02-25 5:43 AM
Can't the bookmark thing be artefact or your pdf viewer? (I do see the "(LPUART)" in mine).
Can you try to widen the bookmark pane?
JW
2026-02-25 8:38 AM - edited 2026-02-25 9:31 AM
I opened the PDF with other PDF viewer and the name ends with (LPUART).
Thanks.