[LinuxPPS] LinuxPPS + kernel 2.6.34 = ok
Rodolfo Giometti
giometti at enneenne.com
Mon May 24 13:14:11 CEST 2010
On Mon, May 24, 2010 at 12:33:46PM +0200, Udo van den Heuvel wrote:
> On 2010-05-24 10:44, Udo van den Heuvel wrote:
> > On 2010-05-24 10:10, Rodolfo Giometti wrote:
> >> Check the serial driver are you using. You should verify if it's
> >> communicate with PPS core during clear edges.
> >
> > If I change flag2 to 1 for all refclocks, then the assert gets stuck.
>
> So at least one edge stops working each time.
> I do think there is a correlation with ntpd not using the gps time.
Yes. It should see that a clear edge is not working... try disabling
it into ntpd by setting only assert edges (if you can).
> How to investigate further?
You should see into your serial driver when it calls dcd_change method
(see serial_core.c).
Ciao,
Rodolfo
--
GNU/Linux Solutions e-mail: giometti at enneenne.com
Linux Device Driver giometti at linux.it
Embedded Systems phone: +39 349 2432127
UNIX programming skype: rodolfo.giometti
Freelance ICT Italia - Consulente ICT Italia - www.consulenti-ict.it
More information about the LinuxPPS
mailing list