HW Watchdog Info
Most guides/posts online mention that the watchdog needs to be disabled for any 3rd party OS to run, however the HW watchdog (IT87 WDT
) is already supported in linux, so it just needs to be set up to feed it on the same interval as UGOS.
Pulling the disk off the device, the second partition is the squashfs used as the base for the overlay FS. In this case, the watchdog is setup to be fed in systemd, and the config for that is in /etc/systemd/system.conf
:
[Manager]
RuntimeWatchdogSec=120
RuntimeWatchdogPreSec=off
RebootWatchdogSec=2min
KExecWatchdogSec=off
WatchdogDevice=/dev/watchdog
DefaultTimeoutStopSec=30s
So for any other OS, we'll need to confirm that the watchdog is found and is at /dev/watchdog
, then this same config should work