Index: firmware/App/Modes/ModeFault.c =================================================================== diff -u -rf639bbc47806ddcefdbdce78a377cd87050872e5 -r544e9782a1b8d444224f41efef38a5204c262722 --- firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision f639bbc47806ddcefdbdce78a377cd87050872e5) +++ firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision 544e9782a1b8d444224f41efef38a5204c262722) @@ -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: