我们的应用实现了具有以下特性的 Powerlink 接口:
-
FPGA、Cyclon V 和 Powerlink IP
-
两个具有 TLK106L 的以太网位置、均配置为 RMII 模式
-
一个振荡器@ 50MHz、按照数据表的建议进行配置、请参见图
-
Trafo 使用了 TG110-E055N5RL
我们有30块电路板、其中至少12块电路板存在以太网问题:
-
使用 Powerlink 节点和传统 ping 测试均进行了测试:链路不稳定、例如使用测试 ping 时、存在%的错误(不同电路板之间的百分比变化)
-
在未解决问题的情况下尝试了不同的权变措施:
-
不同的时序
-
不同的时钟路由
-
更换外部 Trafo (HX1188NL)
-
解决该问题的唯一方法是更改以太网 PHY:在两个仅发生一个链路故障的板中、我们在它们之间交换 PHY、失败则在 PHY 之后!
使用新的 PHY 更改 phy 后、问题就会消失。
现在、我们将 phy 替换为物理层、TI 是否可以验证这些器件?