单片机/MCU论坛
直播中

蒋业凡

5年用户 1经验值
擅长:接口/总线/驱动 控制/MCU
私信 关注
[问答]

EtherCAT从站开发中,使用EVB-LAN9252-3Port跑官方的源码有错怎么解决?

进行EtherCAT开发,板子是EVB-LAN9252-HBI+,板子上的芯片是LAN9252和PIC32MX795F512L,下载官方的SDK(evb-lan9252-hbiplus-pic32-sdk-v1.3),按照官方的quick start的PDF上的步骤进行,在MPLAB IDE中代码编译通过。最后在TwinCAT中进行扫描,出现错误。
如图:
(1)Device下的online
1
(2)具体的报错
2
(3)box的online
3

但是如果用MPLAB IPE连接设备,烧写官方给的.hex文件,就不会报错。。
之所以要解决这个问题,是因为想在文件中加PDO对象,因此必须对官方代码进行改动。因此如果解决不了官方源码这个错误,我自己后续的工作就不能完成。。。
有相关经验的大神帮忙分析一下,毕设在做这个,很急!!谢谢啦!!
已退回1积分

更多回帖

发帖
×
20
完善资料,
赚取积分