Index: RTC.c =================================================================== diff -u -rff7c300922bbe4cc4fd569923d1a66f0ef8ed6b9 -r402ef7189ebf0c9ea854083de17544b1e33d21b2 --- RTC.c (.../RTC.c) (revision ff7c300922bbe4cc4fd569923d1a66f0ef8ed6b9) +++ RTC.c (.../RTC.c) (revision 402ef7189ebf0c9ea854083de17544b1e33d21b2) @@ -1279,7 +1279,7 @@ SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DG_SOFTWARE_FAULT, SW_FAULT_ID_NVDATA_RTC_RAM_OPS_FAILURE, result ) #endif #ifdef _HD_ - SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DG_SOFTWARE_FAULT, SW_FAULT_ID_NVDATA_RTC_RAM_OPS_FAILURE, result ) + SET_ALARM_WITH_2_U32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, SW_FAULT_ID_NVDATA_RTC_RAM_OPS_FAILURE, result ) #endif result = RTC_EXEC_STATE_IDLE; hasWriteToRAMRequested = FALSE; @@ -1517,7 +1517,6 @@ ALARM_ID_T alarm; S32 elapsedTime = (S32)calcTimeSince( RTCSelfTestTimer ); - S32 deltaTime = elapsedTime - (S32)MS_PER_SECOND; S32 elapsedFPGATime = (S32)u16DiffWithWrap( previousFPGATimerCount, getFPGATimerCount() ); result = RTC_SELF_TEST_STATE_CHECK_RTC_YEAR; @@ -1528,13 +1527,6 @@ alarm = ALARM_ID_HD_RTC_OR_TIMER_ACCURACY_FAILURE; #endif - if ( abs( deltaTime ) > RTC_ACCURACY_TOLERANCE ) - { - RTCSelfTestResult = SELF_TEST_STATUS_FAILED; - result = RTC_SELF_TEST_STATE_COMPLETE; - SET_ALARM_WITH_2_U32_DATA( alarm, (U32)deltaTime, RTC_ACCURACY_TOLERANCE ); - } - if ( abs( elapsedFPGATime - elapsedTime ) > FPGA_ACCURACY_TOLERANCE ) { RTCSelfTestResult = SELF_TEST_STATUS_FAILED;