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" <[email protected]>
To: "MinnowBoard Development and Community Discussion" 
<[email protected]>
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
[email protected]
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
_______________________________________________
elinux-MinnowBoard mailing list
[email protected]
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard

Reply via email to