I have two boards of AM6442.
The two boards are joined together by eth1.
Hence TX timestamp generation can be delayed (especially with low speed links) the ptp4l “tx_timestamp_timeout” parameter need to be set for ptp4l to work
master:
./ptp4l -E -2 -H -i eth1 -l 7 -m -q -p /dev/ptp0
slave:
./ptp4l -E -2 -H -i eth1 -s -l 7 -m -q -p /dev/ptp0
but mater:
ptp4l[93586.203]: port 1: setting asCapable
ptp4l[93587.202]: port 1: master sync timeout
ptp4l[93588.203]: port 1: master sync timeout
ptp4l[93588.203]: port 1: master tx announce timeout
ptp4l[93589.203]: port 1: master sync timeout
ptp4l[93590.203]: port 1: master sync timeout
ptp4l[93590.204]: port 1: master tx announce timeout
how to resolv the question?