A data na minha máquina x86 está ficando louca. Quando eu inicializo, é em 1980 (como esperado desde que a bateria do CMOS está morta). Então eu NTP sincronizá-lo sem problemas. Algum tempo depois (dentro de algumas horas e mesmo em poucos minutos, às vezes), o sistema termina em uma das seguintes datas:
Jun 09 00:21:48 UTC 2013 (Just a few days ago...)
Jan 30 14:14:06 UTC 2040 (Back to the future!)
Mar 08 00:08:31 UTC 2105 (Super far into the future)
Eu não acho que o NTP esteja fazendo isso, pois eu só executo atualizações de força NTP 1 vez (quando não está no laboratório, o NTP não é uma opção).
Por mais que eu saiba, não há nada de especial em nenhuma dessas datas, seja no GPS ou no horário UTC. Essas datas se destacam para qualquer pessoa que esteja próxima do padrão se eu transbordar algum formato específico?
Ambas as datas futuras estão além do colapso de 2038.
Específicos: este é um sistema embarcado com uma placa x86 executando o QNX 6.4.1. Está usando a hora UTC, sem deslocamento de fuso horário.
A data que permanece estável é muito importante. Se é apenas este sistema em particular que é hardware ruim, bom, ruim ou o que for. Mas se é sistêmico, eu preciso isolá-lo e consertá-lo.
Que passos posso dar para isolar isto? Alguém pode me indicar a direção certa?
Nota: Se este não for o fórum certo para uma pergunta deste tipo, por favor ajude-me a encontrar o caminho certo.