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: Is it possible to configure EtherCAT and 2 independent EtherNet ports on one AM2432ALV?

Part Number: AM2432

Tool/software:

Hi Ti Team,

      We are trying to configure EtherCAT and 2 independent EtherNet ports on one AM2432ALV.

       Could you please provide us a Syscfg solution? I am facing some conflicts of source or pins.

       And I have got a AM243x EVM kit, so can I test this solution on this kit?

Thanks

Chunyang 

  • Hi Chunyang,

    So you want to configure the device as a 2 port EtherCAT SubDevice?

    Regards,

    Aaron

  • Hi Aaron,

        Yes,2 ports EtherCAT subdevice and 2 independent EtherNet ports on one  AM2432ALV.

         Is it possible? 

    Chunyang 

  • Hi Chunyang,

    Correct me if I'm wrong, So you need to run EtherCAT (2 ports) and Ethernet (2 ports) simultaneously (total of 4 ports) ?

    Is it possible? 
    • You cannot use both firmware simultaneously.

    May I know the use case so that I can have a clear idea of the requirement ?

    Regards,

    Aaron

  • Hi Aaron,

              The use case is like that it is a EtherCat slave node(2 ports is need), and it is a Modbus-TCP master(1 port), and it also has a TCP/IP port for service data deliver. 

              So, there are total of 4 ports, is it possible?

              What is the meaning of "You cannot use both firmware simultaneously"

    Thanks 

    Chunyang

  • Hi Chunyang,

    So, there are total of 4 ports, is it possible?
    • This is possible.
    EtherCat slave node(2 ports is need), and it is a Modbus-TCP master(1 port), and it also has a TCP/IP port for service data deliver. 
    • Do note that Modbus-TCP master is not supported in our SDK offering.
    What is the meaning of "You cannot use both firmware simultaneously"
    • I meant you can't run EtherCAT and ICSSG Ethernet simultaneously as both run on different firmwares.

    Regards,

    Aaron 

  • Hi Aaron,

              Thanks for your help, these are really important to me. 

               I know there is no Modubs-Tcp in the SDK, I will implement it by myself.

               I still have 2 details need to confirm with you.

               1, ICSSG0 for 2-port EtherCAT; and CPSW for 2 independent TCP/IP ports. Possible?

               2, For the 2 independent TCP/IP ports, use Lwip-Socket demo. Possible?  (I have read a post which was posted 2 years ago. it said that SDK did not support to run 2 Lwip on 2 ports simultaneously)

                Please confirm the 2 details, and give me guidline as more as possible about them.

    Thanks

    Chunyang 

  • Hi Chunyang,

     1, ICSSG0 for 2-port EtherCAT; and CPSW for 2 independent TCP/IP ports. Possible?
    • This should be possible.
     2, For the 2 independent TCP/IP ports, use Lwip-Socket demo. Possible?  (I have read a post which was posted 2 years ago. it said that SDK did not support to run 2 Lwip on 2 ports simultaneously)
    • I'll check this internally and get back to you.

    Regards,

    Aaron

  • Hi Aaron,

          Are you still looking into this issue?

    Thanks 

    Chunyang 

  • Sorry Chunyang for the delay.

     1, ICSSG0 for 2-port EtherCAT; and CPSW for 2 independent TCP/IP ports. Possible?

               2, For the 2 independent TCP/IP ports, use Lwip-Socket demo. Possible?  (I have read a post which was posted 2 years ago. it said that SDK did not support to run 2 Lwip on 2 ports simultaneously)

    • With EtherCAT running on 2 ports, you won't be able to utilize 2 ports for TCP/IP using Lwip-Socket demo. One CPSW port is muxed to one ICSS port. So you can use 2 ports for EtherCAT and 1 port for TCP/IP.
    • The above block diagram demonstrates the independent working of EtherCAT (2 ports) and CPSW (1 port).  

    Regards,

    Aaron