Usually, a Watchdog timer is used to make sure that a CPU is still active. The CPU needs to go and reset the timer every few milliseconds, or it times out, and shuts down the process.....or restarts its program or something similar.
The reason being is that if the CPU stops working, it can be quite dangerous to certain hardware and the people around....
There is a reasonable explanation on Wikipedia here:-
http://en.wikipedia.org/wiki/Watchdog_timer
that might help you further....
Bad programming is usually the problem, a function simply takes too long to happen, or interrupts are badly set up.....
You may find that doing a particular job causes the problem.....
Best wishes.


LinkBack URL
About LinkBacks




. some of them clicked. then i turned on the system and it is running now. 