Other Parts Discussed in Thread: C2000WARE

自己做的一块28388D的控制卡 EtherCAT部分参照官方的卡设计的
CM4内核控的ESC
TwinCAT能扫到 但是CM4的Product Code不对 电路板是第一次连TwinCAT eeprom没有烧录过xml文件
请问可能是什么原因呢
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.

自己做的一块28388D的控制卡 EtherCAT部分参照官方的卡设计的
CM4内核控的ESC
TwinCAT能扫到 但是CM4的Product Code不对 电路板是第一次连TwinCAT eeprom没有烧录过xml文件
请问可能是什么原因呢
好的 感谢帮助 由于空间受限 电路板上没有设计网口 而是使用的4pin 2.0间距的类似排针的接口 把一条直连网线(两端都是T568B线序)的一端剪开 焊上相应的接插件
电路板接口与网线信号的对应关系为
1 R-
2 R+
3 T-
4.T+
下图是焊接的线缆 最下面的橙色线对应电路板接口Pin1

额,我看了一下,升级E2E的目前也还没有回复。
你这边问题确认了吗?
英文论坛的回复是这样的:
I believe it will be incorrect until you program the EEPROM. The TwinCAT master reads the data out of the ESI EEPROM at start-up.
See the SW User's Guide in C2000WARE directory below for EEPROM programming steps:
C:\ti\c2000\C2000Ware_4_01_00_00\libraries\communications\Ethercat\f2838x\docs
您好 感谢帮助
如英文论坛回复那样 确实需要烧录ESI文件后 主站才能扫到正确的product code
因为如果eeprom为空 主站会识别到一个未知的的ESC
不过之前帖子里的网线线序 我确实是焊接错了 从新按照28388控制卡进行了调整如下:
电路板接口管脚号 信号定义 网线颜色
1 R- 绿
2 R+ 绿白
3 T- 橙
4 T+ 橙白
烧录完成后 重启一下 在用TwinCAT扫 就可以了
问了下相关的同事,在网线线序不对的情况下 也能扫到设备 而且也能通讯 不过可能会丢帧