All of the Diamond SBC boards also provide a software triggering of the watchdog timer. The general guidelines for using a software programmable watchdog timer are as below.
If neither event happens before WD1 times out, the watchdog circuit will reset the system.
To disable the watchdog timer, call dscWatchdogDisable() at any time. To reenable the watchdog timer with the same parameters, you can simply call dscWatchdogTrigger() again. To reenable the watchdog timer with different parameters, you must call dscWatchdogEnable() with the new parameters.
Example programs are provided with the CPU Universal Driver examples zip file to illustrate watchdog timer operation. This program will reset the system in order to demonstrate the functionality of the watchdog timer circuit!
This page was last modified 02:10, 27 Mar 2009.
Copyright (c) 2004 Diamond Systems. All Rights Reserved.