2025-04-16 6:22 AM
Dear STMicroelectronics Team & Community,
I am writing to report an apparent error in the STM32H72x/73x/74x/75x System Architecture Overview Application Note (AN4891) , specifically on page 28 , regarding the Flexible Memory Controller (FMC) section.
The document states:
"For STM32H72x/73x, only SDRAM bank 1 can be remapped from 0xD000 0000 to 0x6000 0000 ."
However, based on the STM32H7 reference manual and other technical documentation, the default address for SDRAM Bank 1 is 0xC000 0000 , not 0xD000 0000 . Therefore, the correct remapping should be:
"For STM32H72x/73x, only SDRAM bank 1 can be remapped from 0xC000 0000 to 0x6000 0000 ."
This discrepancy could lead to confusion for developers working with the FMC and SDRAM memory mapping. I kindly request that this error be reviewed and corrected in the application note to ensure accuracy and avoid potential issues during development.
Thank you for your attention to this matter. Please let me know if further clarification is needed or if additional information is required to address this issue.
Best regards,
2025-04-16 8:10 AM - edited 2025-04-16 8:46 AM
Hello @feten_kortoba,
Indeed SDRAM Bank1 on STM32H72x/H73x is mapped by default at 0xC000 0000
From RM0468:
Moreover, in the same application note AN4891, figure 5, SDRAM BANK 1 default address is mapped at 0xC000 0000:
So it's a typo. Thank you for raising it.
Internal ticket number for follow-up 207906 (not accessible by ST community members).