OK sounds like it's not a major issue, I'll look into seeing if I can draft a PR.
Also for reference, I just found this in the stock FW in /bin/feed_dog.sh
- looks like this is how they'd implemented the watchdog (looks pretty hacky):
#!/bin/sh
wd_gpio="21"
echo $wd_gpio > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio$wd_gpio/direction
while [ 1 ]
do
echo 1 >/sys/class/gpio/gpio$wd_gpio/value
sleep 1
echo 0 >/sys/class/gpio/gpio$wd_gpio/value
sleep 1
echo 1 >/sys/class/gpio/gpio$wd_gpio/value
sleep 1
echo 0 >/sys/class/gpio/gpio$wd_gpio/value
sleep 1
echo 1 >/sys/class/gpio/gpio$wd_gpio/value
sleep 1
echo 0 >/sys/class/gpio/gpio$wd_gpio/value
sleep 1
done