[time-nuts] raspberry pi, adafruit gps & ntp
folkert
folkert at vanheusden.com
Mon Jun 17 11:56:05 UTC 2013
> Thanks, Folkert, that's most helpful! One thing which is unclear to
> me is what do you mean by pin 8? Is that a programming number, or
> does it refer to the GPIO header? I did try and find this in the
> RPi documentation, but it's not clear.
Check this picture:
http://jeffskinnerbox.files.wordpress.com/2012/11/raspberry-pi-rev-1-gpio-pin-out1.jpg
GPIO pin 8 is in the upper right block with SPI in it.
GPIO 8 (CE0) is written above it. By the numbering on that diagram it is
physical pin 24.
> I'm currently using NTP driver type 22 on the RPi I would like to
> test with. If I move to the type 28 driver it doesn't matter that
> PPS is left supported in the Linux kernel. Please confirm there is
> no need to revert to a kernel without PPS support. Is there a
> simple way of stopping the OS stealing that GPIO pin - turning off
> PPS support with a simple edit?
If I remember correctly, the kernel patch uses GPIO 18 (PCM_CLK), so
using GPIO 8 will work fine with the patched kernel.
> What might matter, of course, is that I would need to move the
> actual PPS signal to a different pin as kernel-PPS and your program
> would not live together, as both would want to grab that pin. So it
> may mean making a small hardware change as well if I can't turn off
> PPS support.
Maybe, but I'm not an electronics expert (not at all in fact) you can
feed both pins?
> One thing you might want to try is to pulse one of the GPIO pins in
> response to the rising-edge interrupt you get, to see what the delay
> is when measured by a 'scope.
Ok, I've uploaded version 0.2 which can do so.
This version can also, in debug mode, show the offset of the local clock
to the PPS timestamp.
Folkert van Heusden
--
Nagios user? Check out CoffeeSaint - the versatile Nagios status
viewer! http://www.vanheusden.com/java/CoffeeSaint/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
More information about the Time-nuts_lists.febo.com
mailing list