Part Number:TMS320F28388DOther Parts Discussed in Thread:TMDSCNCD28388D
根据手册EtherCAT_Slave_Controller_User_Guide,

在完成了scan for device后选择了Devive 2,出现了scan for boxes并确认后,并未在device左边列表发现#boxes

询问TWINCAT官方后,说是TI未完成从站配置
Daniel:
您好
已经收到了您的案例,调查需要些时间,感谢您的耐心等待
,
Vivian Gao:
测试时,您是否在CPU1内核上运行分配eCAT到CM程序?这将是任何CM核心eCAT示例项目所必需的。如果在CPU1核心上运行分配eCAT到CM程序和在CM核心上运行CMCiA402程序时无法扫描设备,那么您可以尝试回显示例,以便第一次对EEPROM进行编程。之后,您应该能够重试CiA402示例。
,
? ?:
我在CPU1核心上运行了分配eCAT到CM程序和并在CM核心上运行了CMCiA402程序,请问回显示例是什么意思
,
Vivian Gao:
echoback examples
,
? ?:
我运行了回显示例,到TWINCAT配置时仍出现之前的问题,没有发现#box
,
? ?:
你好?
,
Vivian Gao:
您正在使用TMDSCNCD28388D并连接到端口0(J5),对吗?
您在扫描之前生成了堆栈文件并将ESI文件移动到TwinCAT?您是在Windows PC上运行TwinCAT还是使用IPC?请验证TwinCAT是否按照本指南第4.2节“设置TwinCAT”进行设置。特别检查以下部分:
,
? ?:
没错,我连接到了端口0,并在扫描之前生成了堆栈文件并将ESI文件移动到TwinCAT。我是在Windows PC上运行TwinCAT。在TwinCAT上完成了compatible device的下载。
,
Vivian Gao:
你能试着运行一个echoback示例进行初始扫描和EEPROM编程吗?之后,您应该能够尝试CiA402示例。
,
? ?:
我运行了echoback示例,但仍然出现了没有#boxes的问题
,
? ?:
我如果想采用GPIO手动复位的方式来解决这个问题,请问建议设置多少微秒或者毫秒
,
Vivian Gao:
-我运行了echoback示例,但仍然出现了没有#boxes的问题
在运行示例项目并将Port0连接到TwinCAT主机时,您正在扫描设备#2,对吗?这对我来说已经在F2838x ControlCARD EVM上工作过很多次了,我不确定这里出了什么问题。。。
-我如果想采用GPIO手动复位的方式来解决这个问题,请问建议设置多少微秒或者毫秒
你能解释一下你的意思吗?
,
? ?:
我看到ti论坛上的相关问题,与我的问题相似,我怀疑是DSP发出的复位信号持续时间不够,我希望尝试改成GPIO手动复位
,
Vivian Gao:
你能分享一下你看到的E2E帖子吗?我以前从未听说过这样的事。
,
Vivian Gao:
长时间未收到回复,本贴关闭。
如果仍有问题,可以重新发帖。
TI中文支持网






