Skip to main content
Explorer
September 23, 2024
Question

STM32H72 Flash recommended Number of wait state

  • September 23, 2024
  • 2 replies
  • 884 views

Hi ,

While checking the "Flash recommended number of wait state for programming delay" list for my project on STM32H723 target, observed the list is not up to 550Mhz. 

It's showing VOS0(boost mode) [ 70Mzh, 140Mhz, 210Mhz, 275Mhz] , It's listing max LATENCY 3 

I think the list should show like : [ 70Mzh, 140Mhz, 210Mhz,280Mhz,350Mhz,420Mhz,490Mhz,550Mhz] , so the Max LATENCY value can be 7 for 550Mhz.

Same applies to VOS1.

I am referring latest STM32H72 User Guide and Data sheet. Please clarify "Flash recommended number of wait state for programming delay" topic.

 

    This topic has been closed for replies.

    2 replies

    Super User
    September 23, 2024

    Hi,

    >STM32H723 target, observed the list is not up to 550Mhz. 

    Right. Its the AXI clock here...half the core frequency.

     

    AScha3_0-1727110361765.png

     

    Explorer
    September 23, 2024

    Thanks Ascha!

    Why it's not always half the core frequency, I checked the same on STM32H7A3. There both Core frequency and AXI frequency is same. I think Max AXI frequency can be in 200Mhz range. 

     

    SreejithNair_1-1727116217447.png

     

    Super User
    September 23, 2024

    >I think Max AXI frequency can be in 200Mhz range. 

    Maybe this IS the reason : on both cpu on VOS0 -> about 280MHz max. AXI frequency

     

    AScha3_0-1727116966257.png

    +

    AScha3_1-1727116997307.png

    So on very fast core  -> AXI frequ./2 from core ; means : just the core can run 500Mhz, not the other parts of chip.

    Graduate II
    September 23, 2024

    >>While checking the "Flash recommended number of wait state for programming delay" list for my project on STM32H723 target, observed the list is not up to 550Mhz.

    Yes, because the maximum MCU frequency is LOWER