TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28388D: 我想使用EtherCAT完成PC端与开发板的通信,利用EtherCAT_Slave_Controller_User_Guide手册,运行CMCiA402 Solution Example例程,但在TWINCAT配置中没有发现#boxes

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:

长时间未收到回复,本贴关闭。

如果仍有问题,可以重新发帖。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28388D: 我想使用EtherCAT完成PC端与开发板的通信,利用EtherCAT_Slave_Controller_User_Guide手册,运行CMCiA402 Solution Example例程,但在TWINCAT配置中没有发现#boxes
分享到: 更多 (0)

© 2025 TI中文支持网   网站地图 鲁ICP备2022002796号-1