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.
工具与软件:
您好!
我将尝试缩小我们设计的范围、这是一个 LAUNCHXL-F28P65X 设计的副本。 我们无法使用 TI 示例在 TwinCAT 中检测到端口0f28p65x_cpu1_pdi_hal_test_app
。
我们已经在硬件方面进行了各种尝试、现在我想确保它与固件无关。
2023年12月我们启动项目时、LAUNCHXL-F28P65X 组装了"错误的"PHY 版本。 在我们收到有关固件解决方法的说明之前、EtherCAT 示例尚未开始工作:
常见问题解答:如何解决无法在 TwinCAT 中扫描 LaunchPad 的 EtherCAT 问题。
现在、我对何时应用此固件补丁感到困惑。 我们采用了相同的 LaunchPad、将 PHY 替换为 TI 全新的 LaunchPad (826E TI 2A8 AH8X G4)、但该示例f28p65x_cpu1_pdi_hal_test_app
仍然不能直接从 C2000Ware_5_03中运行。
我还使用 Digi-Key (826E TI 348 AHLD G4)的批次替换了 PHY、但存在同样的问题。
当我们应用补丁指令时、它是有效的、但我不明白为什么。 这应该是一个新的 PHY、是最新的修订版本、因此不需要 F28P65X_REVA_workaround。
能否确认如果我今天(2024年9月30日)从 TI 购买 LaunchPad 并尝试f28p65x_cpu1_pdi_hal_test_app
从 C2000Ware_5_03处运行、是否可以在不使用补丁的情况下正常工作?
您好!
您是否可以改用"f28p65x_cpu1_echoback_solution"、并查看您是否可以使用 TwinCAT 进行扫描而无需权变措施? 这应该起作用。 我最近在对 EEPROM 进行编程之前尚未尝试"f28p65x_CPU1_PDI_HAL_TEST_APP"、但它应该也可以正常运行。
[quote userid="582190" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1419831/launchxl-f28p65x-ethercat-example-with-dp83826e-phy 当我们应用修补程序指令时、它是有效的、但我不明白为什么。 应使用新的 PHY 且是最新的修订版本、因此不需要 F28P65X_REVA_workaround。在执行权变措施时、您是否首先对 EEPROM 进行编程?
为了确认 PHY DP83826器件是修订版0还是修订版1、可以通过 MI 接口(MDIO/MDC)读取 PHY 寄存器。
此致!
Kevin
正确、f28p65x_cpu1_echoback_solution 可用于新的 PHY