大家好、
我们客户的问题之一、我在下面转发、 您能否提供一些故障排除建议? 感谢您提出任何故障排除建议。
目前、我们使用 DP83640PHY 芯片在 Linux 端实现 PTP 协议、并且 在使用 ptp4l 软件进行测试(指令:./ptp4l -i eth0 -m -H)时报告以下错误:
ptp4l[1970.968]:端口1:担任高级主角色
ptp4l[1971.969]:轮询 TX 时间戳时超时
ptp4l[1971.969]:增大 TX_TIMESTAMP_TIMEOUT 可能会纠正此问题、但它可能是由驱动程序错误导致的
ptp4l[1971.969]:端口1:发送同步失败
ptp4l[90.823]:端口1:检测到 FAULT_DETECTED (FT_UNspecified)时主器件出现故障
ptp4l[107.026]:端口1:侦听 INIT_COMPLETE 时发生故障
ptp4l[114.285]:端口1:在 Announce_receipt_timeout_expires 上侦听主设备
根据我们的电流测试、它没有在 DP83640驱动程序中调用以下函数
我们当前使用的主芯片是 stm32mp157
Linux 内核版本4.19
我是否可以知道如何解决此问题? 我们期待收到您的回复。
此致、
罗美