There is a licence for implementing an EtherCAT master which is free of charge - the agreement demands compatibility, ensures that the licence remains free of charge and provides legal certainty. For slave devices EtherCAT has adopted the CAN license model (CAN is an excellent example for a standardized open technology that is protected by patents): The small license fee is "embedded" in the EtherCAT Slave Controller (ESC) chip, so that device manufacturers, end users, system integrators, tool manufacturers etc. do not have to pay a license.
Hi Michael,
Do you know if there is a wiki page regarding getting the EtherCAT installed on MachineKit in a BBB?
I was thinking of getting an FB1111-0140 (Beckhoff EtherCAT slave device) and playing if I can get (and compile) the source.
I'm pretty sure I could build the master Ethernet hardware.
Sascha Ittner of modusoft.de is working on EtherCAT for Machinekit