Joonyoung Shim
2018-11-14 03:05:40 UTC
Hi Edouard,
Xenomai2. I have tested on xenomai 3.0.5 over it is working well. You
can refer my patch attached. It is based on the unofficial patchset to
version 20180622 of Gavin.
Thanks.
Hello EtherLab users !
EtherLab's EtherCAT master is being ported to Xenomai 3, and this is now
https://hg.beremiz.org/etherlabmaster/
I also added a new device : devices/rtdmnet.c. It is really similar to
devices/generic.c, but it uses RTDM's Net drivers instead of Linux
drivers. This new device still needs fixing, and only works in idle mode
for now - working on a fix right now.
Pre-existing devices/*.c haven't been tested. My current test bench is a
freescale imx6, with xenomai 3.0.7, using RTDM's FEC driver. Feedback
from other targets/devices would be welcome.
@Florian : keeping compatibility with Xenomai2's RTDM wasn't a priority,
and I only focused on porting to Xenomai 3. Maybe is it still possible
to be compatible using #ifdefs. If this or anything else prevents you to
merge, please tell.
I tried also to support RTDM of Xenomai3 and to keep compatibility withEtherLab's EtherCAT master is being ported to Xenomai 3, and this is now
https://hg.beremiz.org/etherlabmaster/
I also added a new device : devices/rtdmnet.c. It is really similar to
devices/generic.c, but it uses RTDM's Net drivers instead of Linux
drivers. This new device still needs fixing, and only works in idle mode
for now - working on a fix right now.
Pre-existing devices/*.c haven't been tested. My current test bench is a
freescale imx6, with xenomai 3.0.7, using RTDM's FEC driver. Feedback
from other targets/devices would be welcome.
@Florian : keeping compatibility with Xenomai2's RTDM wasn't a priority,
and I only focused on porting to Xenomai 3. Maybe is it still possible
to be compatible using #ifdefs. If this or anything else prevents you to
merge, please tell.
Xenomai2. I have tested on xenomai 3.0.5 over it is working well. You
can refer my patch attached. It is based on the unofficial patchset to
version 20180622 of Gavin.
Thanks.