Skip to main content
Associate
March 1, 2026
Solved

When the XSPI2 frequency of STM32H7R7L8H6H exceeds 133MHz, the external NOR flash gets stuck due to timeout

STM32H7R7L8H6H XSPI2 is mounted with MX25UM25645GXDI00, and the frequency setting exceeds 133Mhz. The Boot program fails to run and gets stuck in the "XSPI_WaitFlagStateUntilTimeout" function.

Please help me!XSPI2 ConfigurationXSPI2 ConfigurationClock Tree ConfigurationClock Tree ConfigurationEXTMEM_MANAGER Config 1EXTMEM_MANAGER Config 1EXTMEM_MANAGER Config 2EXTMEM_MANAGER Config 2Stuck hereStuck here

g_da01Best answer
Associate
March 1, 2026

The issue has been resolved. Simply open HSLV in STM32CubeProgrammer and enable the high-speed mode1.png

1 reply

g_da01AuthorBest answer
Associate
March 1, 2026

The issue has been resolved. Simply open HSLV in STM32CubeProgrammer and enable the high-speed mode1.png