Index: NVDataMgmt.c =================================================================== diff -u -r7c9f9588d709e4b394b05499224bfafe5abefdf9 -ra7a02bc7f05ca6b400db99501fcd37b56510519d --- NVDataMgmt.c (.../NVDataMgmt.c) (revision 7c9f9588d709e4b394b05499224bfafe5abefdf9) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision a7a02bc7f05ca6b400db99501fcd37b56510519d) @@ -3408,11 +3408,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;