基本是按照“IgH(Igh EtherCAT Master for Linux)移植到搭载Linux系统的开发板”这个博客中来的移植的,但是启动主站后,使用ethercat的命令行工具一直报错($ ethercat master/slaves)
Failed to obtain number of masters: Failed to open master device /dev/EtherCAT0: No such file or directory
主站用的是igh ethercat stable-1.5版本的程序,开发板用的是一个cpu架构为ppc的国产板子。
为什么不能创建/dev/EtherCAT0设备呢?使用命令/etc/init.d/ethercat start也看到了和其他人一样的正确启动的提示Starting EtherCAT master 1.5.2 done,问了身边大佬说只是命令行工具用不了,但是主站可以正常运行,但是连接从站设备时,从站设备的通信指示灯也不亮,也无法判断是否连接上了主站。
恳请各位大佬指点迷津!在此感谢!!!