TI支持人员,您好:
目前我们使用DP83640PHY芯片用于在linux端实现PTP协议,在使用ptp4l软件进行测试(指令:./ptp4l -i eth0 -m -H)出现如下报错:
ptp4l[1970.968]: port 1: assuming the grand master role
ptp4l[1971.969]: timed out while polling for tx timestamp
ptp4l[1971.969]: increasing tx_timestamp_timeout may correct this issue, but it is likely caused by a driver bug
ptp4l[1971.969]: port 1: send sync failed
ptp4l[90.823]: port 1: MASTER to FAULTY on FAULT_DETECTED (FT_UNSPECIFIED)
ptp4l[107.026]: port 1: FAULTY to LISTENING on INIT_COMPLETE
ptp4l[114.285]: port 1: LISTENING to MASTER on ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES
根据我们目前的测试发现其未调用DP83640驱动中如下函数
我们目前使用的主控芯片为stm32mp157
linux内核版本4.19
请问我应该如何排查相关问题?
期待您的回复。
以上,谢谢。