29.4.7.3 Watchdog Timer Event Recovery
If a WDT event occurs, the user has the option to take the necessary action to identify and fix the problem and then continue the step command sequence, or the user can simply restart the sequence.
To clear the PTGWDTO bit and to restart the PTG sequencer from the start of the step
queue, disable (ON = 0
) and re-enable (ON = 1
) the PTG
module and then restart execution (PTGSTRT = 1
).
Alternatively, as the sequencer is only halted (not reset), the user has the option to
examine the PTGQPTR register to identify which step command was the source of the
problem and then can take a corrective action. The offending command is aborted prior to
the PTGQPTR update. Therefore, it will still address the failing command after the WDT
event. After the PTGWDTO bit is cleared, the step queue can be restarted at the same
command by setting PTGSTRT = 1
.