Index: firmware/App/Modes/ModeFault.c =================================================================== diff -u -ra89d6b091874136d75a9bfbdbbc1ff00f42467b3 -r6b13bb16465fb2eee853288fe0d109223d978cdd --- firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision a89d6b091874136d75a9bfbdbbc1ff00f42467b3) +++ firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision 6b13bb16465fb2eee853288fe0d109223d978cdd) @@ -185,6 +185,7 @@ switch ( faultPOSTState ) { case DG_POST_STATE_RTC: +#ifndef DISABLE_RTC_POST_FAULT faultPOSTSelfTestResult = execRTCSelfTest(); if ( SELF_TEST_STATUS_PASSED == faultPOSTSelfTestResult ) { @@ -194,6 +195,9 @@ { state = DG_FAULT_STATE_COMPLETE; } +#else + faultPOSTState = DG_POST_STATE_NVDATAMGMT; +#endif break; case DG_POST_STATE_NVDATAMGMT: