I'm at a lost as to what to do next. I have an embedded system with an imx6 using the fec driver. It will properly sync to a master when using software timestamps, but it will never sync when using hardware timestamps.
When I make the system behave as a master clock and use phc2sys with "-a -r -r", it says it's synchronizing eth0 to CLOCK_REALTIME, which is what I would expect, except that it never updates the ptp0 clock. In fact, the time in /dev/ptp0 never changes, and the offset continues to grow. The ptp0 clock is stuck. Running "testptp -g" always gives me the same time. When I run "testptp -s", the ptp0 clock does update, which means ptp0 can be written to. I'm not sure why ptp4l or phc2sys is not updating it. Any suggestions? Keith
_______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users