Hello,
I dont know whether this forum correct place or not, but I dont understand the why people from Industry try to pass to EtherCAT interface? On the Sitara there is an [I think two port] EtherCAT interface. And even there is a pdf about the how EtherCAT interface can be used in mainstream C2000 series DSP.
But on the other hand, in motion control works commonly CANbus is still preferred. What is the problem or limit about the CANbus or other fieldbus? The most important thing is that short updating time in EtherCAT? It is claimed that 100 microsecond updating time. Is this correct? What is mean of this short updating time in the motion-control work? So this means that my control loop could be work at10 kHz in a motion-control work? How about the node number in EtherCAT? CANbus [for CANopen implementation] can be used up to 127 nodes. But in reality, 127 nodes never connect to a bus. [I dont see]. CANopen is a good and compact protocol for motion-control works. Can I use the CANopen protocol over the EtherCAT? What are the EtherCAT interfaces advantages with respect to the CANbus ?
I know this question is not directly related to TI products but Sitara could be used if EtherCAT is really "good" interface.
Best Regards,