once Xavier assumes the grandmaster role it will be possible to run ptp4l from another Xavier so that it will listen & synchronize to the grand master clock;
I did not use chrony in the tested scenario though
Hardware timestamping capabilities should also be listed there
ethtool -T eth0
we are using at client:
/usr/local/sbin/ptp4l -i eno1 -p /dev/ptp0 -s -m
/usr/local/sbin/phc2sys -a -r -m
at server [ jetson nx]
/usr/local/sbin/ptp4l -i eth0 -m -H -A
/usr/local/sbin/phc2sys -m -s CLOCK_REALTIME -c eth0 -w
so it takes time through NTP through GPS pps/nmea inputs, then distributes it over linux network
There are issues with windows network ptp compliance though
ref thread
https://forums.developer.nvidia.com/t/time-sensitive-networking-tsn-on-nx/