When a DM1x CPU reboots itself due to a watchdog timeout, it sets $WatchdogReboot (ST13) and increments $WatchdogReboots (DST385). If it is crashing and restarting, it is likely due to noise. If the watchdog counter is not incrementing, it is likely a failure in the power supply (which could be noise, unstable power, or bad power supply).