Open rafguevara14 opened 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
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