Hi James:
Thanx for the answer. The only problem with your python solution below is that it requires a running CPU for it to reboot the machine if there is no stroke, hence the requirement for the HW reboot. If the CPU is hung, wd = digiwdog.Watchdog(300,"ForceReset") will never run.
Is there any user access to the current watchdog in terms of status or anything else?
Cheers,
John