请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LP-AM243 主题中讨论的其他器件: TMDS64EVM、 DP83869
工具/软件:
你好
我正在使用 LP-AM243电路板评估 EtherCAT 从站堆栈
SDK 版本为 ind_comms_sdk_am243x_09_02_00_08
我使用我们公司提供的 EtehrCAT 从站的401_simple 示例执行了 EtherCAT 主设备的通信测试。
主器件使用 TMDS64EVM 电路板。
与主设备通信测试的结果表明、通过 LAN 电缆连接时、链路以100Gbps 的速率建立。
但是、PHY 本身支持1Gbps 通信、我们已确认主器件在连接到其他器件时也可以1Gbps 通信。
因此、我查看了从器件的代码、发现以下函数重写 PHY 寄存器值、以便不执行1Gbit 通信:
IND_comms_sdk_am243x_09_02_00_08/examples/industrial_comms/custom_phy/cUST_PHY_dp83869.c src CUST_PHY_DP83869_setLinkConfig ()
为什么这里限制1Gbps 通信?
此外、是否可以使从器件与1Gbps 通信兼容?