Part Number:TMS320F28388DOther Parts Discussed in Thread:C2000WARE
自己做的一块28388D的控制卡 EtherCAT部分参照官方的卡设计的
CM4内核控的ESC
TwinCAT能扫到 但是CM4的Product Code不对 电路板是第一次连TwinCAT eeprom没有烧录过xml文件
请问可能是什么原因呢
Green Deng:
我会升级一下一下这个问题。
,
user78960159:
好的 感谢帮助 由于空间受限 电路板上没有设计网口 而是使用的4pin 2.0间距的类似排针的接口 把一条直连网线(两端都是T568B线序)的一端剪开 焊上相应的接插件
电路板接口与网线信号的对应关系为
1 R-
2 R+
3 T-
4.T+
下图是焊接的线缆 最下面的橙色线对应电路板接口Pin1
估计是我焊错了
,
Green Deng:
额,我看了一下,升级E2E的目前也还没有回复。
你这边问题确认了吗?
,
user78960159:
您好 今天还未来得及确认 外文再等等看吧 谢谢
,
Green Deng:
英文论坛的回复是这样的:
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
,
user78960159:
您好 感谢帮助
如英文论坛回复那样 确实需要烧录ESI文件后 主站才能扫到正确的product code
因为如果eeprom为空 主站会识别到一个未知的的ESC
不过之前帖子里的网线线序 我确实是焊接错了 从新按照28388控制卡进行了调整如下:
电路板接口管脚号 信号定义 网线颜色
1 R- 绿
2 R+ 绿白
3 T- 橙
4 T+ 橙白
烧录完成后 重启一下 在用TwinCAT扫 就可以了
问了下相关的同事,在网线线序不对的情况下 也能扫到设备 而且也能通讯 不过可能会丢帧
,
Green Deng:
好的,感谢你的反馈!