Hi,
I have yocto 6.18-whinlatter build on imx7dsabresd. Board eth1 is connected directly to Gb Eth port on ubuntu pc acting as GMC.
Setup: timestamp: hardware, L2, E2E (same on both sides). Tried also P2P without any change.
Status:
- ptp4l itself is running and processing traffic
- ptp4l itself is running and processing traffic
- L2 transport is at least partially working
- The servo loop is running (but not converging)
- Clock adjustment interface is reachable
What is not working
- No real synchronization (offset ~70 seconds)
- No servo convergence
Output from sabre board:
journalctl -u ptp4l -f
Apr 22 17:09:40 sabre ptp4l[2464]: ptp4l[155781.900]: rms 71226758544 max 71226804804 freq +7663667 +/- 0 delay -116854 +/- 0
Apr 22 17:09:41 sabre ptp4l[2464]: ptp4l[155783.700]: rms 71228752192 max 71229030928 freq +7663667 +/- 0 delay -132657 +/- 0
Apr 22 17:09:43 sabre ptp4l[2464]: ptp4l[155785.500]: rms 71228944076 max 71229050017 freq +7663667 +/- 0 delay -77441 +/- 55216
Apr 22 17:09:45 sabre ptp4l[2464]: ptp4l[155787.300]: rms 71229661065 max 71230564551 freq +7663667 +/- 0 delay 1673 +/- 0
Apr 22 17:09:47 sabre ptp4l[2464]: ptp4l[155789.101]: rms 71231298512 max 71231338212 freq +7663667 +/- 0 delay 1673 +/- 0
Apr 22 17:09:49 sabre ptp4l[2464]: ptp4l[155790.901]: rms 71231204103 max 71231241274 freq +7663667 +/- 0 delay 1673 +/- 0
Apr 22 17:09:50 sabre ptp4l[2464]: ptp4l[155792.701]: rms 70167499092 max 71233271909 freq +7663667 +/- 0 delay -4187 +/- 0
Apr 22 17:09:52 sabre ptp4l[2464]: ptp4l[155794.501]: rms 71233298545 max 71233330758 freq +7663667 +/- 0 delay -3246 +/- 941
Apr 22 17:09:54 sabre ptp4l[2464]: ptp4l[155796.301]: rms 71233259853 max 71233297985 freq +7663667 +/- 0 delay 1846 +/- 0
Apr 22 17:09:56 sabre ptp4l[2464]: ptp4l[155798.102]: rms 71235540484 max 71235852602 freq +7663667 +/- 0 delay -6786 +/- 1960
Question: Was anyone being able to get PTP with L2 transport (E2E or P2P) working on imx7dsabresd?