While making my own NTP server using GPS and Rpi, I found some instructional websites. One of them is http://www.satsignal.eu/ntp/Raspberry-Pi-NTP.html
My System Details:
1. RPi V-3
2. Ublox NEO 6T Receiver, where PPS output is attached with GPIO 18 (pin no 12) using the jumper wire.
3. Raspbian Jessie Kernel 4.4
However, in some blog it has been saying about the building of Kernel for Rpi to enable PPS and to achieve high timing accuracy!
So, my question is,
1. to get higher accuracy do I really need to build the Kernel with the latest Rpi OS (Jessie kernel 4.4)
2. What does exactly mean by the Kernel Build? Whether the Rpi OS don't have kernel?
I am newbie both in RPi and also Linux. And having trouble with developing NTP server using Rpi. All I understand from the different blogs that the kernel is an issue for that.
This is another helping blog post where Greg says:
http://ava.upuaut.net/?p=726&cpage=3#comment-176735ntp -crl’ eg:
associd=0 status=041d leap_none, sync_uhf_radio, 1 event, kern,
version=”ntpd firstname.lastname@example.org Fri Apr 29 10:05:19 UTC 2016 (1)”,
If kern isn’t there then it is running in user mode
Means, this need to be shifted from user to kernel mode. But what exactly have done kernel here in GPS-PPS support?
Any explanation and suggestion are much appreciated.