sfuphantom / hercules-phantom-lib

A common firmware library for all Team Phantom PCBs based off of the TMS570LS1224/1227 Hercules line
0 stars 0 forks source link

Create Watchdog task #1

Open rafguevara14 opened 1 year ago

rafguevara14 commented 1 year ago

The implementation is independent of the VCU/BMS. We need to enable and then continuously "pet" the watchdog in a timer or freeRTOS task.

Before this, we should determine the priority of the task to decide which tasks if left hanging, should trigger the watchdog.

Possibly even some logging to the EEPROM to determine if we are booting up from a watchdog reset. Outside the scope of this issue though