rpi3 clock drift
James Shuriff
james at opentech.cc
Tue Nov 26 22:03:36 UTC 2019
My Raspberry Pi 3 Model B is having some serious clock drift issues. Ntpd doesn't function even with ntpd_sync_on_start, which calls ntpd with -g and allows the initial adjustment to exceed the panic threshold. This doesn't help me much because the system will continue to drift very quickly and that option only helps for the initial adjustment.
I was thinking of ordering an I2C RTC but I'm unsure how to make FreeBSD aware of the clock.
There is a file in the Raspberry Pi firmware repo called i2c-rtc.dtbo and it contains defs for clocks like DS1307 so I am assuming I can add this to config.txt, build U-Boot with CONFIG_RTC_DS1307 (or whatever model), and build the kernel with device support for the clock but I'm not completely sure if I'm going about this the right way. Beyond just getting FreeBSD to see the clock I'm unsure how to tell FreeBSD to use it. Any advice?
Thanks,
- James Shuriff
________________________________
DISCLAIMER: This message and any attachments are intended solely for the use of the recipient and may contain confidential information. If you have received this message in error please delete it and promptly notify the sender, James Shuriff (james at opentech.cc<mailto:james at opentech.cc>).
More information about the freebsd-arm
mailing list