hey @zach did this watchdog feature ever get implemented? I see references to a couple of watchdog functions in the firmware but they seems to be not enabled. For example I find this comment in main.h which seems to deactivate the watchdog when using the JTAG but I dont see it enabled anywhere else hinting that the watchdog is never running.
/*
* Use Independent Watchdog to force a system reset when a software error occurs
* During JTAG program/debug, the Watchdog has to be disabled so that it does not
* upset the debugger
*/
//#define IWDG_RESET_ENABLE