Tool/software:
Hello,
I am trying to generate a PPS output from the TMDS64EVM. But it has an offset of about 3µs.
I synchronize my TMDS64EVM thanks to a PTP grandmaster using ptp4l and phc2sys.
Command for ptp4l:
ptp4l -i eth0 -q -f /home/ptp4l.cfg
with ptp4l.cfg:
[global] tx_timestamp_timeout 10 domainNumber 0 step_threshold 0.5 [eth0]
and phc2sys:
phc2sys -s eth0 -w -q -f /home/phc2sys.cfg
phc2sys.cfg:
[global] tx_timestamp_timeout 10 domainNumber 0 [eth0]
Thoses commands seem to do the job and synchronize my platform with my grandmaster.
Then, I use the following command to generate and PPS output from TMDS64EVM:
echo 1 > /sys/class/ptp/ptp0/pps_enable
I have a NI board, synchronized with my grandmaster, that I use as a reference for my PPS signal.
Here are my results:
I was expecting my PPS output to be synchronized with my reference PPS signal.
Julien