附件是335X平台ETHERCAT的介绍和主从实现的DEMO,欢迎大家讨论.
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.
请问你Ubuntu平台下的linux内核和开发板上linux内核版本,路径一样吗?
什么意思?JIALIANG LEE 说:请问你Ubuntu平台下的linux内核和开发板上linux内核版本,路径一样吗?
我在进行配置时
./configure --prefix=/home/lee/Desktop/ethercat-1.5.2/output --with-linux-dir=/opt/ti-sdk-am335x-evm-08.00.00.00/board-support/linux-3.14.26-g2489c02 --enable-8139too=no --enable-generic=yes CC=arm-linux-gnueabihf-gcc --host=arm-linux-gnueabihf 这个配置是成功的,可以往下执行
--with-linux-dir=/opt/ti-sdk-am335x-evm-08.00.00.00/board-support/linux-3.14.26-g2489c02这个是我电脑上AM335x工具包编译过的内核路径,但是换成开发板上的内核路径,配置会出错,无法执行下一步。所以想请教这配置的含义。
开发板上的内核路径?这个我不太理解什么意思。--with-linux-dir这个配置意思应该是使用你开发板上运行的内核相关工具来编译IGH源码,像我们平时单独编译驱动的时候指定内核源码路径是一样的。这里使用你编译过的内核路径就可以了JIALIANG LEE 说:我在进行配置时
./configure --prefix=/home/lee/Desktop/ethercat-1.5.2/output --with-linux-dir=/opt/ti-sdk-am335x-evm-08.00.00.00/board-support/linux-3.14.26-g2489c02 --enable-8139too=no --enable-generic=yes CC=arm-linux-gnueabihf-gcc --host=arm-linux-gnueabihf 这个配置是成功的,可以往下执行
--with-linux-dir=/opt/ti-sdk-am335x-evm-08.00.00.00/board-support/linux-3.14.26-g2489c02这个是我电脑上AM335x工具包编译过的内核路径,但是换成开发板上的内核路径,配置会出错,无法执行下一步。所以想请教这配置的含义。
谢谢你的帮助!我已经成功搭建出来了,请问你有测出传输延时的数据吗,我想借此参考下。
不客气!后面的事情没有怎么测试,帮不了你了,你自己测吧,加油JIALIANG LEE 说:谢谢你的帮助!我已经成功搭建出来了,请问你有测出传输延时的数据吗,我想借此参考下。
JIALIANG LEE 说:谢谢你的帮助!我已经成功搭建出来了,请问你有测出传输延时的数据吗,我想借此参考下。
您好,你搭建的是基于Linux 4.4.12吗?
不是,我的是Linux beaglebone 4.4.9-ti-r25
你好,我在另一个板子再次搭建,发现配置主站MAC地址modprobe ec_master main_devices= 时,他出现“modprobe: ERROR: could not insert 'ec_master': Exec format error”这个错误,这是什么意思,模块出现错误了吗?
JIALIANG LEE 说:不是,我的是Linux beaglebone 4.4.9-ti-r25
您好,能否加Q,一起沟通。方便否?