尊敬的 所有人:
我使用 F28388D (176引脚封装)开发了自己的定制电路板、以便使用 PHY KSZ8081MLX 实现 EtherCAT 从站。
首先、我使用了控制卡、并成功完成了 EtherCAT_Slave_Controller_User_Guide.pdf 第3.7段中的"CM Echoback 解决方案示例"。
然后、我为我自己的定制电路板管理该示例的固件移植、正如我在标题中提到的、这是 EtherCAT 单端口从站实现。 因此、我修改了 GPIO 引脚配置、以满足硬件设计要求。 已实现代码的屏幕截图如下所示:



我还会分享关于我自己的定制电路板的硬件设计。



新固件部署后、我 已从 TwinCAT (带 CX9020)执行 ECAT 网络扫描。 可以从主器件正确识别定制板、但存在 ADS 错误(0x71F)、请参阅下面的屏幕:

定制电路板添加到 TwinCAT 项目中、我们尝试进入运行模式、但定制电路板不会进入 OP 状态、并且再次触发错误0x71F。

请帮我解决这个问题吗?
提前感谢您、
Giacomo