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

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ƎALLEm
mƎALLEmBest answer
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.

"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."