Index: firmware/App/Services/WatchdogMgmt.c =================================================================== diff -u -r0f9838d6b8606a6a9853ccb6157e4c25d70ddd02 -r7ed5254ef08aa5f54201c214b6660dc0e1dca15f --- firmware/App/Services/WatchdogMgmt.c (.../WatchdogMgmt.c) (revision 0f9838d6b8606a6a9853ccb6157e4c25d70ddd02) +++ firmware/App/Services/WatchdogMgmt.c (.../WatchdogMgmt.c) (revision 7ed5254ef08aa5f54201c214b6660dc0e1dca15f) @@ -232,6 +232,11 @@ watchdogSelfTestStatus = SELF_TEST_STATUS_PASSED; } } + else + { + SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_WATCHDOG_POST_TEST_FAILED, 6 ); + watchdogSelfTestStatus = SELF_TEST_STATUS_FAILED; + } result = watchdogSelfTestStatus; watchdogSelfTestState = WATCHDOG_SELF_TEST_STATE_COMPLETE; }