Part Number: TMS320F280025C
Other Parts Discussed in Thread: C2000WARE
Hi, I've been having an issue on the F280025C where the watchdog won't always trigger. No matter if it is setup in "Interrupt Mode" or "Reset Mode". As the watchdog is a safety mechanism, this is somewhat worrying.
I have loaded the example "watchdog_ex1_service" from C2000Ware that was released less than 3 months ago and the bare metal example exhibits this issue.
After doing some research, this issue seems to be related to this one a year ago: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1067391/tms320f280023c-watchdog-stops-triggering/3963305?tisearch=e2e-sitesearch&keymatch=watchdog#3963305
And indeed, adding a delay before enabling the watchdog got it to work as expected:
SysCtl_delay(10); SysCtl_enableWatchdog();
So when will this be fixed in the libraries and examples? There have been 2 releases of C2000Ware since the issue was reported.
Thanks