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.

AM2632-Q1: Regarding EtherCAT information

Part Number: AM2632-Q1

Hi, 

I am considering the implementation of EtherCAT in one of my designs. Could you please confirm if it is compatible with EtherCAT, or if an EtherCAT slave controller is necessary?

Additionally, I would like to inquire whether EtherCAT and Ethernet can be utilized independently from each other.

Kindly share the application note for EtherCAT also.

Thanks

Mastik

  • Hi Mastik,

    I am considering the implementation of EtherCAT in one of my designs. Could you please confirm if it is compatible with EtherCAT, or if an EtherCAT slave controller is necessary?

    Yes you can use EtherCAT on AM263x CC. For am263x we support beckoff SSC based sample example, but you need to have beckoff stack from ETG. We do not support Kunbus stack based implementation on AM263x.

    Additionally, I would like to inquire whether EtherCAT and Ethernet can be utilized independently from each other.

    EtherCAT required 2 ports, how many port do you need for your ethernet application. Also which EVM are you using is it AM263x-cc or AM263x-LP.

    You need to have AM263x-CC if you need to test both EtherCAT and ethernet both, as it has 3 ports by default.

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/08_02_00_28/exports/docs/api_guide_am263x/ETHERCAT_SLAVE_FWHAL.html

  • Hello Nilabh,

    I would appreciate it if you could address the following inquiries concerning the AM263x microcontroller:

    1. Kindly specify the appropriate tool to use for conducting Pin muxing for this particular controller.

    2. Could you provide a detailed explanation of the JTAG signaling and connectivity? Additionally, I'm interested in knowing which tools are suitable for both programming and debugging, including specific version of Jlink.

    3. For the purpose of processing Ethernet data, particularly in the context of vehicular automatic traction control, I'm curious if any additional memory, preferably in RAM form, is necessary. If external memory is indeed required, I'd like to understand which interface would be most suitable for establishing a connection.

    Please don't hesitate to request any additional information if needed.

    Thank you,
    Mastik

  • Hi Mastik

    1. Kindly specify the appropriate tool to use for conducting Pin muxing for this particular controller.

    You can use syscfg tool to configure the pin mux for both microcontroller. For trying this tool out just import any example from sdk to ccs and open example.syscfg file, you should be able to see all the required options for pin mux config. AM243x MCU+ SDK: Using SDK with SysConfig (ti.com)

    2. Could you provide a detailed explanation of the JTAG signaling and connectivity? Additionally, I'm interested in knowing which tools are suitable for both programming and debugging, including specific version of Jlink.

    If you are using the evm kits, you can use ccs xds debugger for programming and debugging. AM243x MCU+ SDK: Using SDK with CCS Projects (ti.com)

    For the purpose of processing Ethernet data, particularly in the context of vehicular automatic traction control, I'm curious if any additional memory, preferably in RAM form, is necessary. If external memory is indeed required, I'd like to understand which interface would be most suitable for establishing a connection.

    Both these devices come with internal on-chip ram, apart from that you could use 2gb DDR on AM243x. Also GPMC interface can also be used to connect external ram

    If possible could you please share a high level block diagram of the project in e2e private message, it would be helpful for us to understand the project requirements.