[MinnowBoard] MinnowBoard Turbot Watchdog
mike.winter@miwin.co.uk
mike.winter at miwin.co.uk
Fri Apr 8 22:48:30 UTC 2016
Software that I have implemented a Watchdog with sets the WD interval (eg 3 sec) on start-up, and then turns it on. I then arrange to poll the WD every second in the program. On a clean exit of the program the WD is then disabled, allowing the PC o carry on running.
I have done this with various PCs running XP (most recently a DMP eBox), and have done it with the RPi, and not caused any issues with corrupting files, OS, etc.
Thanks all for input!
Mike
----- Reply message -----
From: "Ken Tait" <ktait at venturesystemdesign.com>
To: "MinnowBoard Development and Community Discussion" <elinux-minnowboard at lists.elinux.org>
Subject: [MinnowBoard] MinnowBoard Turbot Watchdog
Date: Fri, Apr 8, 2016 22:38
Michael,
I agree with this assessment, I would not add any such capabilities to the firmware, too many avenues for failure.
Any physical hardware watchdog needs to be able to be shut down by a hardware jumper, otherwise debugging code is not possible...
I've encountered this issue many times in the past.
Sounds to me like you need a separate embedded cpu monitoring your problem and have it push the reset button....Not most elegant, but clean and portable.
Ken
_______________________________________________
elinux-MinnowBoard mailing list
elinux-MinnowBoard at lists.elinux.org
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elinux.org/pipermail/elinux-minnowboard/attachments/20160408/82659331/attachment-0001.html>
More information about the elinux-MinnowBoard
mailing list