Re: [Linuxptp-users] Time Jumps whole seconds only
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
|
From: Jacob K. <jac...@in...> - 2020-09-15 18:36:30
|
On 9/15/2020 8:11 AM, Mark Priest wrote: > The master is hardware on Intel Corporation I350 Gigabit Network > Connection NICs (IGB driver) the ptp4l command is /usr/sbin/ptp4l -f > /etc/linuxptp/ptp4l.conf -i enp0s31f6. See attached configuration files. > > The slave is using the PTP profile "default-relaxed". > > Any insight on how to go about getting the slave to time jump to the > exact time and not just to whole seconds will be appreciated. > > > Thanks, > Mark > What kernel are you using? Can you provide "ethtool -i" output for your device? According to the pi servo, we go into SERVO_JUMP state when the step threshold is reached. clock.c will call clockadj_step with that offset in nanoseconds, so this should be passing the full offset. One way to check this would be to get some debug logging in clock.c that traces the offset value. |