diff --git a/code/application/source/sf_app/code/source/systemMng/sf_systemMng.c b/code/application/source/sf_app/code/source/systemMng/sf_systemMng.c index f9138ef11..f1e4367fa 100644 --- a/code/application/source/sf_app/code/source/systemMng/sf_systemMng.c +++ b/code/application/source/sf_app/code/source/systemMng/sf_systemMng.c @@ -209,7 +209,7 @@ SINT32 sf_sys_rtc_time_check(SF_PARA_TIME_S *pstDateTime) { SF_COMM_CHECK_POINTER(pstDateTime,SF_FALSE); SLOGI("%d-%d-%d %d:%d:%d\n",pstDateTime->Year,pstDateTime->Mon,pstDateTime->Day,pstDateTime->Hour,pstDateTime->Min,pstDateTime->Sec); - if((pstDateTime->Year >= 2021) && \ + if((pstDateTime->Year >= 2023) && \ (pstDateTime->Year <= 2050) && \ (pstDateTime->Mon <= 12) && \ (pstDateTime->Day <= 31) && \ @@ -235,12 +235,13 @@ SINT32 sf_sys_rtc_time_reset(void) } struct rtc_time rtctm; - rtctm.tm_year = 2022 - 1900; - rtctm.tm_mon = 0; + rtctm.tm_year = 2023 - 1900; + rtctm.tm_mon = 1; rtctm.tm_mday = 1; rtctm.tm_hour = 8; rtctm.tm_min = 0; rtctm.tm_sec = 0; + SLOGI("%d-%d-%d %d:%d:%d\n",rtctm.tm_year+1900,rtctm.tm_mon,rtctm.tm_mday,rtctm.tm_hour,rtctm.tm_min,rtctm.tm_sec); ret=ioctl(fdRtc,RTC_SET_TIME, &rtctm); if (ret < 0) @@ -371,7 +372,7 @@ SINT32 sf_sys_rtoscmd_set(SINT8 cmd, SINT8 *para) if(SF_TRUE != sf_sys_rtc_time_check(&date)) { ret = sf_sys_rtc_time_reset(); - date.Year = 2022; + date.Year = 2023; date.Mon = 1; date.Day = 1; date.Hour = 8;