ARM_Watchdog Interrupt is Asserted but API command execution is still possible


We are currently getting an asserted ARM_watchdog interrupt.
Despite this, we can still execute API commands and get return values without noticeable problems.
Is this an expected behavior?

UG992 says that when this interrupt is asserted, the ARM must be rebooted.
So we understand that it must not be ignored.
However we want to avoid it from happening during operation.

Is there a way to diagnose and prevent this?

Thank you

corrected the title
[edited by: Mik at 12:39 AM (GMT -5) on 8 Nov 2021]
  • Indicates that the watchdog has expired because of some error that the ARM was unable to respond to (for example, the ARM was unable to set the ARM_ERROR flag). The ARM must be rebooted.

    You can mask the corresponding GPInterrupt source to prevent the interrupt from going high.: Refer table 163.