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.

[FAQ] [参考译文] [常见问题解答] LAUNCHXL-F28P65X:如何解决 TwinCAT 中无法扫描 Launchpad 的 EtherCAT 问题?

Guru**** 1105770 points
Other Parts Discussed in Thread: DP83826E, C2000WARE, LAUNCHXL-F28P65X
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1325322/faq-launchxl-f28p65x-how-do-i-fix-the-ethercat-issue-where-the-launchpad-cannot-be-scanned-in-twincat

器件型号:LAUNCHXL-F28P65X
主题中讨论的其他器件: C2000WARE、DP83826E

在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 版本中。