Part Number:TMS320F28388D
我在CPU1端运行EtherCAT代码,从RAM仿真运行正常,从Flash启动,仿真时运行正常,但是当我不仿真运行时,发现使用EtherCAT主站TwinCAT扫描不到从站(大约10次有7.8次扫描不到,断电重启有几率扫描到)。
这个问题我找到了实践的解决办法,但是我不知道为啥?我是这样解决的:
我把AUXPLL时钟关闭了,同时EtherCAT时钟我换成了SYS PLL的2分频,这种情况下,同样的环境,每次都可以扫描到从站。我没有启动CM核心,也没有向CM核心烧录代码。
我想知道,是否都会有这个问题,还有为啥我这样修改后会正常。
Ben Qin:
你好,我咨询下资深工程师后回复您。
,
Ben Qin:
您似乎在英文论坛内发帖了,这是您发的帖子吗?是的话还请关注那边的回复。
TMS320F28388D: EtherCAT Can`t Sacn – C2000 microcontrollers forum – C2000︎ microcontrollers – TI E2E support forums