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.

AM2431:Use AM2431 to implement etherCAT slave.

Part Number: AM2431

Hi Champs,

My customer want to use AM2431 to implement etherCAT slave. I have read the link below but still have a few questions to consult:

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1039720/am2431-ethercat-implementation-with-am2431

① I noticed that Table 5.1 in the datasheet shows that AM2431 only support 'C' and 'D'(in Figure 1), but in ti.com I found the product's name is "XAM2431ASFGGAALX". It seems that AM2431 can support 'F'. So I want to confirm to you whether AM2431 support 'F'?

② In addition, if only have ICSS does not have EtherCAT HW accelerator, can AM2431 be used as an EtherCAT slave? Or do we have a demo for AM2431 to implement EtherCAT slave?

③ If multiple EtherCAT slave devices are used, how can we ensure reliability? If a problem with a slave device will affect the entire serial system, do we have preventive measures?

Could you please kindly give me some suggestions? Thanks a lot!

Figure 1

Figure 2

  • Hi Julia,

    1. The "D" and "C" will not support EtherCat stack. "E" supports EtherCat only, while "F" supports all 4 Industrial Communication Stacks including EtherCat.

    2. EtherCat slave does need ICSSG and EtherCat Accelerator, therefore "E" or "F" is needed

    3. It should be handled by the built in redundancy/ reliability measure in EtherCAT standard.

    Best regards,

    Ming 

  • Hi Ming,

    Thank you for your reply! But I still wanna know whether AM2431 supports "F". Let us return to question 1. In the description of the datasheet, AM2341 only supports "C" and "D", but according to the name "XAM2431ASFGGAALX" in Figure 2 and the naming rules in Figure 1, AM2431 can support "F". My question means that the description of the datasheet and the product name of "XAM2431ASFGGAALX" seem to have different definitions of whether it supports "F".

    Or let me ask my question in another way. Could you please confirm for me whether only one AM2341 can be used as an EtherCAT slave? Is there an EtherCAT HW accelerator in AM2431?

    If not, do we have other solutions to implement EtherCAT slave using AM2431?

    Thanks a lot!

     

    BR

    Julia

  • Hi Julia,

    I will check it internally and get back to you soon.

    Best regards,

    Ming

  • Hi Julia,

    I have confirmed it internally that the AM2431 does not support "E" nor "F", therefore it does not support EtherCAT. The EtherCAT HW accelerator is not enabled for AM2431.

    "XAM2431ASFGGAALX" you see when order AM2431 is a mistake. It should be fixed soon.

    Best regards,

    Ming 

  • Hi Ming,

    Many thanks for your reply!

    BR

    Julia