Hi all!
I’m trying to sync an Orin to a to a PTP master using linuxptp.
Due to existing network topology, that i can’t change, i am forced to sync using unicast PTP.
Some Info about my setup:
- Nvidia Jetson AGX Orin Devkit
- Jetpack 5.0.3 (Rev 1)
- linuxptp (6bac46)
- TimeMachine TM2000B to sync to
here’s the config i’m using:
#unicast.cfg
[global]
unicast_req_duration 10
slaveOnly 1
domainNumber 3
time_stamping hardware
[unicast_master_table]
table_id 1
logQueryInterval 1
UDPv4 192.168.1.20
##unicast ptp
[eth0]
unicast_master_table 1
delay_mechanism E2E
network_transport UDPv4
logAnnounceInterval 1
logSyncInterval 1
logMinDelayReqInterval 0
here’s what i’m running:
sudo ptp4l -f unicast.cfg -p /dev/ptp0 -m
These settings run on my Laptop without any problems.
this happens, when i’m running it on the jetson
option slaveOnly is deprecated, please use clientOnly instead
ptp4l[2692752.996]: selected /dev/ptp0 as PTP clock
ptp4l[2692752.997]: port 1 (eth1): taking /dev/ptp0 from the command line, not the attached ptp1
ptp4l[2692752.998]: driver rejected most general HWTSTAMP filter
ptp4l[2692753.003]: port 1 (eth1): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2692753.003]: port 0 (/var/run/ptp4l): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2692753.004]: port 0 (/var/run/ptp4lro): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2692753.004]: port 1 (eth1): taking /dev/ptp0 from the command line, not the attached ptp1
ptp4l[2692756.569]: port 1 (eth1): new foreign master 40bd32.fffe.174c88-1
ptp4l[2692760.296]: driver rejected most general HWTSTAMP filter
ptp4l[2692760.301]: selected local clock 48b02d.fffe.910480 as best master
ptp4l[2692760.568]: selected best master clock 40bd32.fffe.174c88
ptp4l[2692760.568]: port 1 (eth1): LISTENING to UNCALIBRATED on RS_SLAVE
ptp4l[2692762.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692764.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692766.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692768.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692770.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692772.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692774.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692776.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692778.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692780.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692782.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692784.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692786.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692788.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692790.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692792.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692794.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692796.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692798.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692800.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692802.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692804.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692806.567]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692808.568]: port 1 (eth1): received SYNC without timestamp
ptp4l[2692810.568]: port 1 (eth1): received SYNC without timestamp
Any Idea what i’m doing wrong?
Greetings Kai