TI -
I've implemented a watchdog timer using WDT2 on the beagleboard xM not using CE or Linux and having issues. I'm hoping you can offer guidance. The code does the same thing as the linux watchdog timer - enable the WDT2 i & f clocks, set the timer value, use the correct enable sequence, etc. The timer fires properly, but the system doesn't reboot, but rather hangs. I think it has to do with either not firing the nRESWARM pin or maybe that's firing and I'm not handling the warm reset in the TPS659xx properly. I don't have a 'warm reset' sequence programmed in the TPS, but am uncertain if I need it. I essentially want to reboot the device when WDT2 fires. Can you offer some suggestions as to what I might've missed or mis-configured?
Thanks.
-Eric