Index: NVDataMgmt.c =================================================================== diff -u -r58e321f3c730e0d302ed479d6939ef9ac2a753d0 -r2548ee1da65c508852ba445a572bc804f7d5540d --- NVDataMgmt.c (.../NVDataMgmt.c) (revision 58e321f3c730e0d302ed479d6939ef9ac2a753d0) +++ NVDataMgmt.c (.../NVDataMgmt.c) (revision 2548ee1da65c508852ba445a572bc804f7d5540d) @@ -3385,11 +3385,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;