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.

TMDSICE3359: EtherCAT Master and Slave implmentaion

Part Number: TMDSICE3359
Other Parts Discussed in Thread: SYSBIOS

Hi Team,

I am trying to establish an EtherCAT communication between two ICEv2 boards one as master and other as slave using PRU_ICSS. While going through documents available already I am getting confused at the implementation and the packages that I need to download to implement this. Could you please give me an idea about what all things I need to download and install to setup and running the EtherCAT master and slave in PRU-ICSS. I will brief my idea about the board bring up below.

For Master Implementation from the training video I found the following components only needed for Master implementation.

  1. Accontis EC-Master and  PRU-ICSS link layer library.
  2. Processor SDK RTOS
  3. CCS
  4. Tera Term

When I read master design document I found other than what I already listed here some other packages like sysbios etc. Do this packages needed or is it already included in latest SDK. Is it really needed to install Linux on the Master board using an SD card to make EC master stack run on it. Without Linux how can I implement it on the board?

For Slave implementation

  1. Processor SDK RTOS
  2. PRU-ICSS binary

only these two are required or do I need something else.

TI have any linux image for the board ICEv2 ?

I am using Ubuntu 20.04.4 Machine.

Best Regards,

Vineeth