This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Issue with Ethercat on am3358- Beagleone black

Other Parts Discussed in Thread: AM3358, AM3359, AM3357

Hello Sir,

I want to implement Ethercat stack on beaglbone black (am3358) to drive a Kollmorgen AKD servo drive. I am using TI SDK kit 7 with linux kernel 3.12. I checked the data sheet of am3358 and its written that there is Ethercat hardware support using PRU units. 

Are there any libraries that I can use for Ethercat. Also Is there any tool (like molex for Ethernet/IP) to test the functionality.

Regards

Aditya

  • If you want to develop EtherCAT, the right kit is http://www.ti.com/tool/tidep0001 and the MPUs are either AM3357 or AM3359 with EtherCAT firmware.

  • Thank you very much for your quick reply sir.

    But we have tested our several functionality with this set up. (Beaglebone + Ti-SDK 7+ kernel 3.12). Initially we checked the data sheet and saw the support for ethercat, ethernet/ip, canopen protocol stack so we finalized this MCU. It will be very hectic now to migrate to new platform now.

    Is there any way or 3rd party support to get one of these stack run on our set up. 

    Thanks 

    Aditya

  • AM3358 does not have the firmware pre-instralled from TI to run EtherCAT (also you need the stack)....our IDK (note IDK and not SDK) software comes with the EtherCAT stack that you can use during development and you wil need a license to run production.

  • Hi Aditya,

    aditya bahulekar said:
    its written that there is Ethercat hardware support using PRU units.

    Actually our support for industrial comms consists of a combination of HW and SW. For EtherCAT master you may use any Ethernet MAC (e.g. from CPSW).

    aditya bahulekar said:
    Are there any libraries that I can use for Ethercat. Also Is there any tool (like molex for Ethernet/IP) to test the functionality.

    Here you may contact some of our 3Ps that are supporting EtherCAT master functionality. They do have EtherCAT master stacks available (demoed already at major industry events before). They should also be able to help with tools and support. There is also a free master stack on the web called SOEM. Jut use your favorite search engine... You can always use Beckhoff EtherCAT tools as a reference.

    TI IA-SDK only supports EtherCAT slave protocol at the moment. Here you require the PRU-ICSS software support.

    regards,