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.

AM2432: PRU-ICSS EtherCAT SubDevice Firmware Constraints

Genius 3186 points
Part Number: AM2432

Tool/software:

Hello,

May I have question about Industorial-SDK for AM243x?

My customer using 3P stack and PRU-ICSSG EtherCAT driver (from ind-SDK).

Question 1

In SDK manual, it say there is 59kB of RAMs.

Is this same mean of RAM as ET1100's DPRAM?

https://software-dl.ti.com/processor-industrial-sw/esd/ind_comms_sdk/am243x/09_02_00_08/docs/api_guide_am243x/ETHERCAT_SUBDEVICE_FWHAL.html 

https://www.beckhoff.com/ja-jp/products/i-o/ethercat-development-products/elxxxx-etxxxx-fbxxxx-hardware/et1100.html? 

Question2

if Q1 is correct, 

Can we use fully 59kB of RAM though ind-SDK's PRU-ICSSG EtherCAT driver?

Or is there anything to limit or constraints?

Question 3

How long is maximum packet of ethernet frame in my enviorment?

Or number of max frame is define EtherCAT stack (in R5F) side? PRU-ICSSG hardware and driver in ind-sdk have not constraints of frame size?

Thanks,

GR

  • Hello GR,

    I am sending your thread to another team member to comment. Feel free to ping the thread if you do not get a response in another couple of days.

    Regards,

    Nick

  • Hello GR,

    In SDK manual, it say there is 59kB of RAMs.

    Is this same mean of RAM as ET1100's DPRAM?

    • Yes. 59kB RAM mentioned in SDK Manual corresponds to the DPRAM mentioned in ET1100 documentation.

    Can we use fully 59kB of RAM though ind-SDK's PRU-ICSSG EtherCAT driver?

    Or is there anything to limit or constraints?

    • You should be able to utilize the complete 59kB.
    PRU-ICSSG hardware and driver in ind-sdk have not constraints of frame size?
    • The max EtherCAT frame size is limited to 2000 bytes. Any frame bigger than that would be treated as an error frame.

    Regards,

    Aaron

  • Hi Aaron,

    Thanks for your information.

    I understand it.

    Best regards,

    GR