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.

TMS320F28388D: EtherCAT扫描不到

Part Number: TMS320F28388D


我在CPU1端运行EtherCAT代码,从RAM仿真运行正常,从Flash启动,仿真时运行正常,但是当我不仿真运行时,发现使用EtherCAT主站TwinCAT扫描不到从站(大约10次有7.8次扫描不到,断电重启有几率扫描到)。

这个问题我找到了实践的解决办法,但是我不知道为啥?我是这样解决的:

我把AUXPLL时钟关闭了,同时EtherCAT时钟我换成了SYS PLL的2分频,这种情况下,同样的环境,每次都可以扫描到从站。我没有启动CM核心,也没有向CM核心烧录代码。

我想知道,是否都会有这个问题,还有为啥我这样修改后会正常。