This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在2023年发布的修订版 A F28P65X Launchpad 的首次生产环节、如果直接遵循 C2000WARE 中提供的《EtherCAT SubordinateDevice Controller 软件用户指南》、将无法立即投入生产。 此问题影响序列号以 CL652307、CL652308、CL652309、CL652310开头的 LAUNCHXL-F28P65X 器件。 此序列号位于 LaunchPad 的底部。 这是因为这些电路板设计为使用 DP83826E PHY 的 REV1、但这些早期的 REVA 电路板在制造时错误地使用了 DP83826E 的 REV0。 如果用户发现他们的电路板受此问题的影响、并且不想使用本文档中提供的软件权变措施、则可以将 REV0 PHY 替换为 REV1 PHY 以获得预期行为。 TI 在2023年之后发货的所有 DP83826E PHY 都应是 REV1、而 TI 在2023年之后发货的所有 LAUNCHXL-F28P65X 板都应具有 REV1 PHY。
有关如何解决此问题的详细说明、请参阅随附的 LAUNCHXL-F28P65X_REVA_workaround.pdf。 本指南将提供有关 F28P65x 如何在不使用 TwinCAT 的情况下对 EEPROM 进行编程/读取的说明、并提供有关如何读取/写入 PHY 寄存器的说明。 这些指令对于一般性调试非常有用、我们可能会将这些项目包含在未来的 C2000WARE 版本中。
e2e.ti.com/.../0284.F28P65X-Launchpad-REVA-Bug.pdf
e2e.ti.com/.../ethercat_5F00_slave_5F00_cpu1_5F00_hal_5F00_PHY_5F00_check.c
e2e.ti.com/.../program_5F00_i2c_5F00_ESC_5F00_eeprom_5F00_F28P65x.zip
此响应随附的 LAUNCHXL-F28P65X_REVA_workaround.pdf 文档中提供了修复说明。 参考的文件也附加到此响应。