Hi Guys!
I have some trouble with system time on multiple Beaglebone Black boards including Rev A5A, A5C and A6.
The use case is, that after successful NTP sync time randomly jumps up from 1 hour to a whole day. Then NTP sets it back and it is going around.... I wanted to be sure that it is not NTP service who messes up so I disconnected my bone from the Internet, and the outcome was the expected it jumped randomly up and up and after a day it was ahead 4 days. So in my opinion the problem is on kernel level but the most suspicious part could be again some hw part which causes noise... similarly like it is described in this thread:
http://e2e.ti.com/support/arm/sitara_arm/f/791/t/303825.aspx
Have anyone experienced a similar issue? I tried to run the bone on its own without any custom peripheral and the issue is there too.
I'm attaching some logs I'm now planning to enable some logging in kernel/arch/arm/mach-omap2/timer.c and wait if I see something...
Could anyone help me where and how to start? Thanks!
Best Regards,
sodjas