(우분투 아님)date로 확인 시 1970년 1월 1일 이전으로 설정 되어 있습니다

안녕하세요.

System Time 관련하여 질문 드립니다.
우분투 관련이 아니라서 죄송합니다만, 아무리 검색을 해도 답을 찾지 못하여 질문 드립니다.

현재 S3C410에 리눅스를 포팅하여 작업 중인데요.
어느 순간부터 DHCPD를 통하여 IP 할당이 안되어서 확인 해보니, System Time(date 명령어로 확인)이
1930년 이런 식으로 변경이 되어 문제가 생겼습니다.
현재 이 보드에는 RTC가 있지만, RTC는 정상적으로 1970년으로 설정이 되어 있고, RTC의 값을 변경하거나
가져다가 사용하지는 않고 있습니다.

강제로 System Time을 1970년 이후로 설정을 하고 나면, 그 다음부터는 재부팅을 하더라도
정상적으로 1970년 1월 1일로 시작을 하여 DHCP가 정상 동작 합니다.

이와 같은 경우 어디를 확인 해 봐야 할까요?
그리고, 이와 같이 System Time이 1970년 이전으로 설정이 될만한 문제의 소지가 어떤게 있을까요?

요즘 봄 날씨처럼 따뜻한데, 햇볕도 쐬시고 좋은 하루 되세요.

현재 부팅 로그를 확인 중인데, 그 증상은 재현이 되지 않아 그 상태의 부팅 로그는 확인이 안되지만,
부팅하면서 RTC의 값을 System Time으로 설정하려다가 Fail 나는 경우가 있네요.
(System 담당이 RTC는 사용하지 않는다더니;;, 뭐 이거는 제가 확인을 못한 불찰도 있지만요…)

===========================================================================================
s3c2410-rtc s3c2410-rtc: hctosys: invalid date/time

그러나, 정상동작을 하는 상황에서는 위의 로그와 같이 RTC의 값이 System Time이 적용이 안되고 있습니다.

조금 이상한 점을 발견하였는데, 지금 이 보드에서 Linux가 불안정하여 부팅시 Timing Issue가 조금 있습니다.
만약, 위의 상황이 어떤 타이밍에는 정상동작한다는 가정하에서는 해당 불량 상황을 재현 가능하네요.

  1. System Time을 2038년 1월 19일 12시 14분으로 적용 (RTC의 시간이고, 부팅시 정상적으로 적용이 되었다는 가정)

위와 같이 하고나면, 1분후 System Time은 1970년 이전의 시간이 되어 재 부팅을 하여도 1970년 이전의 시간으로 고정되어 있습니다.

조금 더 확인을 해봐야 겠지만…