Page 1 of 1

System clock inaccuracy issue

Posted: Thu Apr 22, 2010 7:41 am
by irads
There is a known issue with system clock inaccuracy in fit-PC2 and fit-PC2i.
CompuLab R&D has been able to reproduce the problem and is now investigating it.

Findings so far
The investigation reveals that RTC is perfectly correct while the system timer constantly misses ticks.

Tests indicate that it happens in two scenarios:
1. When C-States are enabled in BIOS.
Disabling C-States in BIOS - Intel / CPU Control Sub-Menu to "GV3 only" resolves the problem in this case.
2. When DPMS (monitor off when unused) is enabled and used many times.
In that case - changing power management settings in BIOS does not affect the problem.

Further research is taking place. CompuLab will issue an update when there are more findings.

Workaround options
Update system clock frequently from RTC. CompuLab will be offering a utility for that.

Enable NTPD to frequently update system clock from a time server.

Note: for clarity, this thread is locked for discussions. Please discuss specific related issues in another thread.

Re: System clock inaccuracy issue

Posted: Thu Apr 29, 2010 8:49 pm
by irads
CompuLab investigation did not reveal system clock inaccuracy under Windows XP. However, if a user is experiencing such a problem, this utility should solve that - http://www.softdevlabs.com/ClockMon/ClockMon.html

It periodically synchronizes system clock to HW RTC.

Synchronizing system clock in Linux

Posted: Thu May 20, 2010 7:51 am
by irads
To synchronize system clock to HW RTC:

Adjust system clock through NTP

Code: Select all

sudo ntpdate -u pool.ntp.org
Synchronize HW RTC to system clock

Code: Select all

sudo hwclock -w
Edit system crontab file

Code: Select all

sudo crontab -e
Add this line to update system clock from HW RTC every 5 minutes

Code: Select all

*/5 * * * * /sbin/hwclock -s