The 06/25/2018 14:43, Richard Hill wrote:
> 1. The hardware nanosecond counter is not the same as PTP nanoseconds. PTP 
> time is held as
> a variable, not by FEC
> 2. The PPS-OUT signal does fire each second, but is not necessarily aligned 
> to PTP 0
> nanoseconds

This will not be an issue for offset measurement purposes correct?

> 3. MAC/PHY resets will kill PPS-OUT (eg link down/up)
> 4. To get sub 100ns accuracy, you're likely going to need external hardware 
> to control the
> system clock by measuring the difference between GPS-PPS and PPS-OUT. (You 
> can then do
> fine adjustment of PTP time)

I think as Richard said, the idea now is just connecting 1PPS to the FEC
directly, now the time served by Grandmaster should be accurate enough.

One thing I am unsure of (and unsure how to accurately measure),
Should I be worried about possible latency/jitter of synching ptp time to
system clock on the slave devices (with phc2sys -a -r)?

> 5. In my experience, PPS-in via GPIO just has far too much jitter to be 
> useful.

So have you actually connected PPS to an FEC ENET_1588_EVENT#_IN pin on
the imx, and modify the driver to use this for adjusting clock frequency?

Thank you for sending these points my way.

-- 
Rob

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to