Index: NVDataMgmt.c =================================================================== diff -u -r836654a8b26da6a2970d037a7e993eacbec8f8b6 -r25eb8368c901c8071ea7a2459e6db3bfafc75e23 --- NVDataMgmt.c (.../NVDataMgmt.c) (revision 836654a8b26da6a2970d037a7e993eacbec8f8b6) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision 25eb8368c901c8071ea7a2459e6db3bfafc75e23) @@ -3417,11 +3417,13 @@ // Recalculate the CRC with the default values dgServiceGroup.dgServiceRecord.crc = crc16 ( (U08*)&dgServiceGroup.dgServiceRecord, sizeof(DG_SERVICE_RECORD_T) - sizeof(U16) ); +#ifndef DISABLE_SERVICE_RECORD // Service record failure is also considered as RTC RAM failure - //activateAlarmNoData( ALARM_ID_DG_INVALID_SERVICE_RECORD_CRC ); // TODO DEBUG_DENALI + activateAlarmNoData( ALARM_ID_DG_INVALID_SERVICE_RECORD_CRC ); // Set the to FALSE since the record is not valid - //status = FALSE; // TODO DEBUG_DENALI + status = FALSE; +#endif } return status;