![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ethercat
huoxian00
这个作者很懒,什么都没留下…
展开
-
linux+x86+xenomai+igh bug问题记录
Ubuntu16.04sudo vim /etc/default/grub 后 更改grub配置如下默认:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"更改:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash xenomai.smi=enabled"sudo update-grubsudo reboot修改前的日志文档:[ 0.405188] [Xenomai] scheduling class idle r..原创 2020-10-19 19:08:30 · 1157 阅读 · 10 评论 -
将Ethercat主站IGH移植到Linux应用层
设计目的: IGH平台是完完全全的Linux内核层代码,这样设计的目的是为了保证Ethercat主站的实时性。但是Linux即使加了实时补丁也只能实现软实时效果。所以有很多需求要将IGH移植到硬实时操作系统,要实现IGH跨平台的功能。先将IGH移植到Linux应用层,然后根据对应的操作系统API,做对应的修改封装。(SOEM的确实现了跨平台的功能,但是整个软件架构实在是太太糟糕,协议栈的健壮性太差,最主要的是设计时根本没有考虑过实时性的问题,不建议高实时要求ethercat链路中用SOEM做主站)..原创 2020-06-21 13:09:38 · 2662 阅读 · 0 评论 -
imx6q + igh ethercat主站方案设计及程序
Imx6Q平台实现ethercat主站功能,主站代码是IGH 1.5.2,硬件平台迅为IMX6Q NXP Cortex-A9 四核 i.MX6Q处理器开发板官网 http://www.topeetboard.com/product/imx6.html吐槽一下:资料工具太差了,建议还是买天嵌的IMX6Q开发板配置文件如下:...原创 2020-05-04 20:12:00 · 1924 阅读 · 0 评论