Thread 中讨论的其他器件:C2000WARE
工具与软件:
上部计算机 TwinCAT 无法扫描从设备。 DSP 运行 f28p65x_CPU1_echoback_solutions 程序(SSC 生成代码和 XML 文件)、并将端口 P0连接到电源线
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.
工具与软件:
上部计算机 TwinCAT 无法扫描从设备。 DSP 运行 f28p65x_CPU1_echoback_solutions 程序(SSC 生成代码和 XML 文件)、并将端口 P0连接到电源线
您好!
请确保示例中正在使用 LaunchPad 引脚配置、即添加 _LAUNCHXL_F28P65X 至项目预定义列表(如果尚未添加)。
如果问题仍然存在、请查看以下文章:
此致!
Kevin
操作现象:
1-I am C2000ware、5.01。 转至 e 并运行 F28p65x_CPU1_PDI_HAL_TEST_APP 工程。 程序无法运行错误
与此 EtherCAT 历史记录-f28p65x_cpu1_echoback_solutions 对应的通信方法和协议有哪些
3-ethercat_slave_cpu1_hal_phy_check.c 重复定义了该文件
您好!
您的 LaunchPad 板的序列号为 CL652307、因此该板具有该 E2E 中所述的 PHY 问题。
3-ethercat_slave_cpu1_hal_phy_check.c 重复定义了该文件[/quot]若要解决此错误、您只需根据以下指令排除"ethercat_subdevice_cpu1_hal.c"文件:
[quote userid="588878" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1456507/tms320f28p650dh-the-upper-computer-twincat-cannot-scan-the-slave-device/5591024 #5591024"专家好,我有一个重要的问题要问你。 您说这个板有硬件错误、我们公司在这个板上使用了 phy 芯片、请问这个芯片有错误还是有错误? 我们即将绘制核心板原理图、如何避免此错误?
电路板很好、只是组装到某些电路板上的 Rev0 DP83826 PHY 存在问题。 任何较新的 DP83826 PHY 都将是修订版1、因此不会出现此问题。
[报价 userid="588878" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1456507/tms320f28p650dh-the-upper-computer-twincat-cannot-scan-the-slave-device/5591024 #5591024"如果主控器使用 QT、从控 DSP 的 EtherCAT EEPROM 硬件是否需要它、如果是、如何使用它、如果不是、需要做什么额外的工作?在这种情况下 QT 的含义是什么?
此致!
Kevin
您好!
您好、如何识别 phy 的版本?
PHY 有一个可通过 MI 接口检查版本的寄存器。
目前、写入 EEPROM 失败、并且读取 EEPROM 不正确。 使用 SSC 工具生成了28p65x_CPU1_echoback_solution 代码、并根据 EtherCAT 用户指南执行6a/6bb [/报价]对于存在 PHY 版本问题的电路板、您需要 按照下页中的步骤对 EEPROM 进行编程。
此致!
Kevin
您好!
您应该能够 使用 TwinCAT 对 ESC I2C EEPROM 进行编程而不会出现问题 之后 首次使用"program_i2c_ESC_EEPROM_F28P65x"工程对 EEPROM 进行编程。
但是、 由于 Rev0 DP83826 PHY、每次都需要使用"ethercat_slave_cpu1_hal_phy_check.c"中的代码写入 PHY 寄存器。 请确保您正在执行此操作。
此致!
Kevin