Index: RTC.c =================================================================== diff -u -r171a839dbe500a4041bff8a646b10f99f45061ae -rcd76ea124e62d63f93a5efa7daf8127f72219d7b --- RTC.c (.../RTC.c) (revision 171a839dbe500a4041bff8a646b10f99f45061ae) +++ RTC.c (.../RTC.c) (revision cd76ea124e62d63f93a5efa7daf8127f72219d7b) @@ -1280,7 +1280,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; @@ -1518,7 +1518,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; @@ -1529,13 +1528,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;