[Linuxpps] my gps problem

Folkert van Heusden folkert at vanheusden.com
Sat May 27 01:20:00 CEST 2006


> > It is enabled:
> > keetweej:/usr/src/linux# grep PPS .config
> > # PPS support
> > CONFIG_PPS=m
> > CONFIG_PPS_PROCFS=y
> > CONFIG_PPS_DEBUG=y
> > # PPS clients support
> > # CONFIG_PPS_CLIENT_KTIMER is not set
> I don't see 8250 client:
>    giometti at jeeg:/usr/src/linuxpps-kernel$ grep PPS .config
>    # PPS support
>    CONFIG_PPS=m
>    CONFIG_PPS_PROCFS=y
>    CONFIG_PPS_DEBUG=y
>    # PPS clients support
>    CONFIG_PPS_CLIENT_KTIMER=m
>    CONFIG_PPS_CLIENT_8250=y
> You need "CONFIG_PPS_CLIENT_8250" to support PPS source on serial
> line.

Ah yes, found it while going through the patch. Noticed a Kconfig entry
which did not show up in the make menuconfig.

Now the jitter went down to aprox 0.9. I also get this in dmesg:

...
[42949835.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16278
[42949836.540000] "pps_core":"kapi"[147]: capture assert seq #333 for source 5
[42949836.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16358
[42949836.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949836.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949836.740000] "pps_core":"kapi"[158]: capture clear seq #333 for source 5
[42949836.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16378
[42949837.540000] "pps_core":"kapi"[147]: capture assert seq #334 for source 5
[42949837.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16458
[42949837.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949837.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949837.740000] "pps_core":"kapi"[158]: capture clear seq #334 for source 5
[42949837.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16478
[42949838.540000] "pps_core":"kapi"[147]: capture assert seq #335 for source 5
[42949838.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16558
[42949838.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949838.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949838.740000] "pps_core":"kapi"[158]: capture clear seq #335 for source 5
[42949838.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16578
[42949839.540000] "pps_core":"kapi"[147]: capture assert seq #336 for source 5
[42949839.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16658
[42949839.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949839.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949839.740000] "pps_core":"kapi"[158]: capture clear seq #336 for source 5
[42949839.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16678
[42949840.540000] "pps_core":"kapi"[147]: capture assert seq #337 for source 5
[42949840.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16758
[42949840.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949840.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949840.740000] "pps_core":"kapi"[158]: capture clear seq #337 for source 5
[42949840.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16778
[42949841.540000] "pps_core":"kapi"[147]: capture assert seq #338 for source 5
[42949841.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16858
[42949841.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949841.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949841.740000] "pps_core":"kapi"[158]: capture clear seq #338 for source 5
[42949841.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16878
[42949842.540000] "pps_core":"kapi"[147]: capture assert seq #339 for source 5
[42949842.540000] "8250":"8250"[1269]: serial8250: PPS assert event at 16958
[42949842.720000] "pps_core":"pps"[82]: New message from PID 4376 (flags 0)
[42949842.720000] "pps_core":"pps"[189]: PPS_FETCH: source 0
[42949842.740000] "pps_core":"kapi"[158]: capture clear seq #339 for source 5
[42949842.740000] "8250":"8250"[1273]: serial8250: PPS clear event at 16978
...

Does this mean it works?


Folkert van Heusden

-- 
www.biglumber.com <- site where one can exchange PGP key signatures 
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com



More information about the LinuxPPS mailing list