[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