Part Number: AM263P4-Q1
Other Parts Discussed in Thread: DP83869
I am running Ethernet TSN CPSW gPTP Example from AM263Px MCU+ SDK 11.00.00
EVM Board: AM263Px-cc
Example:
| source/networking/enet/core/examples/tsn/gptp_cpsw_app |
PC: Running native Ubuntu latest
I am getting following error message.
PC Output:
gmk@GMK-G9:~$ sudo ptp4l -i enp4s0 -m -l 6 -q ~/gptp_config.cfg
[sudo] password for gmk:
ptp4l[2226.850]: selected /dev/ptp0 as PTP clock
ptp4l[2226.851]: port 1 (enp4s0): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2226.851]: port 0 (/var/run/ptp4l): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2226.851]: port 0 (/var/run/ptp4lro): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2233.882]: port 1 (enp4s0): LISTENING to MASTER on ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES
ptp4l[2233.882]: selected local clock e051d8.fffe.1c5c7d as best master
ptp4l[2233.882]: port 1 (enp4s0): assuming the grand master role
ptp4l[2378.005]: port 1 (enp4s0): link down
ptp4l[2378.006]: port 1 (enp4s0): MASTER to FAULTY on FAULT_DETECTED (FT_UNSPECIFIED)
ptp4l[2378.006]: port 1 (enp4s0): assuming the grand master role
ptp4l[2380.839]: port 1 (enp4s0): link up
ptp4l[2380.841]: port 1 (enp4s0): FAULTY to LISTENING on INIT_COMPLETE
ptp4l[2387.556]: port 1 (enp4s0): LISTENING to MASTER on ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES
ptp4l[2387.556]: port 1 (enp4s0): assuming the grand master role
EVM Board Output:
==========================
TSN CPSW App
==========================
start to open driver.
EnetAppUtils_reduceCoreMacAllocation: Reduced Mac Address Allocation for CoreId:0 From 4 To 2
Init all configs
----------------------------------------------
sitara-cpsw: init config
Open MAC port 2
EnetPhy_bindDriver: PHY 0: OUI:080028 Model:0f Ver:03 <-> 'DP83869' : OK
PHY 0 is alive
CpswMacPort_ioctl: cpsw3G.macport1: Module is not open
Cpsw_registerIoctlHandler: Failed to register IOCTL handler: -1, 1000502, 700D50D1
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000110: -1
Enet_ioctl: cpsw3g: IOCTL 0x01000110 failed: -1
Failed to set dscp Priority map for Port 1 - -1
sitara-cpsw: Create RX task for regular traffic
initQs() txFreePktInfoQ initialized with 8 pkts
MAC port addr: 70:ff:76:1f:66:48
sitara-cpsw: default RX flow started
log ovflow!
uc_dbal_setproc:uniconf is licensed
INF:uconf:create_semname_with_dbname:null dbname is specified.
Uniconf/ModuleInit time= 3223/21970 us
EnetApp_initTsn:TSN app start done!
CpswMacPort_ioctl: cpsw3G.macport1: Module is not open
Cpsw_registerIoctlHandler: Failed to register IOCTL handler: -1, 1000507, 700DFF71
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000110: -1
Enet_ioctl: cpsw3g: IOCTL 0x01000110 failed: -1
log ovflow!
INF:cbase:rxChId 1 has owner dmaRxShared 0
CpswMacPort_ioctl: cpsw3G.macport1: Module is not open
Cpsw_registerIoctlHandler: Failed to register IOCTL handler: -1, 1010501, 700D4F11
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000110: -1
Enet_ioctl: cpsw3g: IOCTL 0x01000110 failed: -1
ERR:cbase:Failed to get IOCTL_GET_EGRESS_QOS_PRI_MAP:-1, port: 1
INF:gptp:000000-123600:dev:tilld0 open success
INF:gptp:000000-123823:gptpnet_init:supportRtNotice=0 tout_interval=125000000Ns
Enet_ioctl ENABLE_CPTS_EVENT failed -1 port 1
log ovflow!
pp_glb_init: use-mgt-log-gptp-cap-interval=0
INF:gptp:000000-173341:current-log-gptp-cap-interval=3 initial-log-gptp-cap-interval=3
log ovflow!
INF:gptp:000000-251560:domainIndex=0, GM changed old=00:00:00:00:00:00:00:00, new=70:FF:76:FF:FE:1F:66:48
INF:gptp:000000-251742:gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=2
Cpsw_handleLinkUp: Port 2: Link up: 1-Gbps Full-Duplex
MAC Port 2: link up
INF:cbase:000003-562197:cbl_query_response:tilld0: link UP, speed=1000, duplex=1 !!!! (147us since link change event)
CpswCpts_ioctl_handler_ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP: Eth TX event not found (msgType=2, seqId=3365, dom=0, portNum=1)
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000307: -14
Enet_ioctl: cpsw3g: IOCTL 0x01000307 failed: -14
INF:gptp:000003-624340:index=1 speed=1000, duplex=full
ERR:cbase:Enet_ioctl GET_ETH_TX_TIMESTAMP failed -14
CpswCpts_ioctl_handler_ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP: Eth TX event not found (msgType=2, seqId=3366, dom=0, portNum=1)
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000307: -14
Enet_ioctl: cpsw3g: IOCTL 0x01000307 failed: -14
ERR:cbase:Enet_ioctl GET_ETH_TX_TIMESTAMP failERR:cbase:Failed to get IOCTL_GET_EGRESS_QOS_PRI_MAP:-1, port: 1
INF:gptp:000000-123600:dev:tilld0 open success
INF:gptp:000000-123823:gptpnet_init:supportRtNotice=0 tout_interval=125000000Ns
Enet_ioctl ENABLE_CPTS_EVENT failed -1 port 1
log ovflow!
pp_glb_init: use-mgt-log-gptp-cap-interval=0
INF:gptp:000000-173341:current-log-gptp-cap-interval=3 initial-log-gptp-cap-interval=3
log ovflow!
INF:gptp:000000-251560:domainIndex=0, GM changed old=00:00:00:00:00:00:00:00, new=70:FF:76:FF:FE:1F:66:48
INF:gptp:000000-251742:gptpclock_set_gmsync:gptpInstanceIndex=0, domainIndex=0, gmstate=2
Cpsw_handleLinkUp: Port 2: Link up: 1-Gbps Full-Duplex
MAC Port 2: link up
INF:cbase:000003-562197:cbl_query_response:tilld0: link UP, speed=1000, duplex=1 !!!! (147us since link change event)
CpswCpts_ioctl_handler_ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP: Eth TX event not found (msgType=2, seqId=3365, dom=0, portNum=1)
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000307: -14
Enet_ioctl: cpsw3g: IOCTL 0x01000307 failed: -14
INF:gptp:000003-624340:index=1 speed=1000, duplex=full
ERR:cbase:Enet_ioctl GET_ETH_TX_TIMESTAMP failed -14
CpswCpts_ioctl_handler_ENET_TIMESYNC_IOCTL_GET_ETH_TX_TIMESTAMP: Eth TX event not found (msgType=2, seqId=3366, dom=0, portNum=1)
EnetPer_ioctl: cpsw3g: Failed to do IOCTL cmd 0x01000307: -14
Enet_ioctl: cpsw3g: IOCTL 0x01000307 failed: -14
ERR:cbase:Enet_ioctl GET_ETH_TX_TIMESTAMP fail
PC Output:
gmk@GMK-G9:~$ sudo ptp4l -i enp4s0 -m -l 6 -q ~/gptp_config.cfg
[sudo] password for gmk:
ptp4l[2226.850]: selected /dev/ptp0 as PTP clock
ptp4l[2226.851]: port 1 (enp4s0): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2226.851]: port 0 (/var/run/ptp4l): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2226.851]: port 0 (/var/run/ptp4lro): INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[2233.882]: port 1 (enp4s0): LISTENING to MASTER on ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES
ptp4l[2233.882]: selected local clock e051d8.fffe.1c5c7d as best master
ptp4l[2233.882]: port 1 (enp4s0): assuming the grand master role
ptp4l[2378.005]: port 1 (enp4s0): link down
ptp4l[2378.006]: port 1 (enp4s0): MASTER to FAULTY on FAULT_DETECTED (FT_UNSPECIFIED)
ptp4l[2378.006]: port 1 (enp4s0): assuming the grand master role
ptp4l[2380.839]: port 1 (enp4s0): link up
ptp4l[2380.841]: port 1 (enp4s0): FAULTY to LISTENING on INIT_COMPLETE
ptp4l[2387.556]: port 1 (enp4s0): LISTENING to MASTER on ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES
ptp4l[2387.556]: port 1 (enp4s0): assuming the grand master role



