AGX orin hardware watchdog question

Jetpack 6.2, Ubuntu 22.04 kernel 5.15.148:

Issue Description:
Hello Nvidia team,

Wanna confirm if there is hardware watchdog in AGX Orin?

There is a pin which name is WDT_RESET_OUT_N(B54). However, I found KevinFFF said the B54 is not support yet, but the WDT should still work. Is the answer same as Jetpack 6.2? What’s the purpose of WDT_RESET_OUT_N?

Also, I found other article, Trumary said Orin module has own internal WDT. This is not the WDT_RESET_OUT_N, is it? And does this internal WDT work as hardware watchdog?

The final question is… if I’d like to enable the hardware watchdog, can I follow the article to implement the function?

What’s your purpose?

Does current WDT on Orin unable to archive your case?

Hi ShaneCCC,

My goal is simple: I would like to confirm whether the default internal watchdog in the Jetson Orin series (including AGX Orin, Orin NX, and Orin Nano) is a true hardware watchdog (e.g., integrated within the SoC/PMIC that can perform a full hard reset independently of the CPU/kernel state) rather than a software-based watchdog.

Could you please clarify this for the default internal WDT behavior across these Orin modules?

Thanks!

“We want to ensure system recovery via hardware reset in case of a full kernel freeze or crash.”
Not the SYS_RESET_N

I used this command to test the watchdog

sudo echo c > /proc/sysrq-trigger

The system will reboot automatically. But I’m not sure if this is hardware watchdog.

Yes, it’s hardware watch dog. Your test tell while the system halt the WDT will reset the system after 120s.

Thanks