Skip to main content
Visitor II
June 14, 2025
Solved

Which register can set the timeout for the FMC's NWAIT signal to prevent a crash?

  • June 14, 2025
  • 1 reply
  • 301 views

Hi

Chip:stm32h723

Peripheral:FMC

Configuration:FMC_NORSRAM_DEVICE , FMC_NORSRAM_EXTENDED_DEVICE;

FMC_ACCESS_MODE_A

FMC_ASYNCRONOUS_WAIT_ENABLE

If the extended device(eg. FPGA) do not assert NWAIT,the program on stm32h723 will crash. I want to know which register can set the timeout for the NWAIT signal to prevent a crash?

 

Best regards,

Andy Zhou

    This topic has been closed for replies.
    Best answer by mƎALLEm

    Hello,

    Unfortunately, there is no way to recover from that situation except to reset the CPU for example using the watchdog.

    1 reply

    mƎALLEmAnswer
    Technical Moderator
    June 17, 2025

    Hello,

    Unfortunately, there is no way to recover from that situation except to reset the CPU for example using the watchdog.