[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