Hi,
Apologies if this has been asked before.
I'm trying to get phc2sys to sync CLOCK_REALTIME to a NIC as quickly as
possible. The best I can achieve is something between 50-100ms.
After some experimentation I have come up with this incantation:
phc2sys -s interface_name -O 0 -m -q -u 1 -R 64 -F
0.000000001
and I get output like:
phc2sys[1223293.766]: CLOCK_REALTIME rms
469452396874593920 max 469452396874593920 freq -3997 +/- 0 delay
4740 +/- 0
phc2sys[1223293.782]: CLOCK_REALTIME rms
469452396874593920 max 469452396874593920 freq -3997 +/- 0 delay
4748 +/- 0
phc2sys[1223293.798]: CLOCK_REALTIME rms
469452396874593920 max 469452396874593920 freq -3997 +/- 0 delay
4716 +/- 0
phc2sys[1223293.814]: CLOCK_REALTIME rms
469452396874593920 max 469452396874593920 freq -3997 +/- 0 delay
4750 +/- 0
phc2sys[1223293.830]: CLOCK_REALTIME rms
469452396874593856 max 469452396874593856 freq -3621 +/- 0 delay
4742 +/- 0
phc2sys[1223293.846]: CLOCK_REALTIME rms 8
max 8 freq -3613 +/- 0 delay 4751 +/- 0
phc2sys[1223293.862]: CLOCK_REALTIME rms 5
max 5 freq -3613 +/- 0 delay 4741 +/- 0
phc2sys[1223293.878]: CLOCK_REALTIME rms 26 max
26 freq -3591 +/- 0 delay 4695 +/- 0
phc2sys[1223293.893]: CLOCK_REALTIME rms 9
max 9 freq -3600 +/- 0 delay 4754 +/- 0
phc2sys[1223293.909]: CLOCK_REALTIME rms 17 max
17 freq -3623 +/- 0 delay 4694 +/- 0
The time delta between the first update and the first one with a decent
offset is 80ms in this case. Increasing -R doesn't seem to improve
things, and playing with the -N flag doesn't seem to help either.
Is it realistic to expect better? If so, how can I optimise this
further? Why are more than 2 updates required for the first step
adjustment?
Thanks,
JP
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users