The last two years I've developed and tested a flexible ethercat driver for LinuxCNC. In the meantime it is used in several productive machines without problems and supports a couple of dedicated devices plus a generic driver, so I like to integrate it into the official distribution if there is any interest for that.
I have no ideas yet what steps will be required. One of the most problematic part could be the integration of the ethercat master. I have build a debian setup for this, but it's based on rtai only at the moment. The master itself seems to support Xenomai also. Some information about EtherCAT: http://www.ethercat.org/en/technology.html Some (not really maintained) docs about my driver: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?EtherCatDriver Some discussion: www.linuxcnc.org/index.php/german/forum/24-hal-components/22346-ethercat-hal-driver Please find the source here: https://github.com/sittner/linuxcnc/tree/add-hal-ethercat The project home of the used EtherCAT master: http://www.etherlab.org/de/ethercat/index.php Information about the currently supported devices (by the dedicated drivers) could be found here: http://www.beckhoff.com/english.asp?ethercat/ethercat_terminals.htm http://www.stoeber.de (and no, I do not have any commercial driven relationship to these companies :-) ) regards Sascha ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers