Other Parts Discussed in Thread: LAUNCHXL-F28P65X, DP83826E
器件型号: LAUNCHXL-F28P65X
主题中讨论的其他器件: DP83826E
您好:
我目前正在将之前在 LAUNCHXL-F28P65x 板上运行的一个工程迁移到最近开发的基于 TMS320F28P650SH7 的定制板。
在此过程中、我对 EtherCAT 通信有一些问题。
示例项目和定制电路板引脚映射如下所示。
- SDK 示例: f28p65x_cpu1_dc_eepromemu_echoback_solution
- Phy : DP83826E
- PIN 映射:

根据示例工程中使用的 EtherCAT 引脚配置、在定制电路板上进行了以下更改:
-
ESC_TX0_DATA0(从 GPIO87 更改为 GPIO10)
-
ESC_TX1_DATA0(从 GPIO22 更改为 GPIO75)
-
ESC_PHY0_LINKSTATUS(GPIO86→未使用)
-
ESC_PHY1_LINKSTATUS(GPIO68→未使用)
根据 TRM 文档、MCU 和 PHY (DP83826E) 之间的 ESC_PhyX_LINKSTATUS 引脚标记为可选引脚。 在示例工程中、这些引脚只是已配置、但似乎在代码中没有被主动处理。 因此、我们正在考虑在定制电路板中移除这两个链路状态连接。
我的问题是:
-
如果未连接 ESC_PhyX_LINKSTATUS 引脚、EtherCAT 通信是否正常运行? 还是必须连接这两个引脚?
-
如果必须连接这两个引脚、您能否分享解释该要求的任何参考文档? (EtherCAT IP 内核、...)
提前感谢您的支持。

