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.

AM6442: 'git apply NoRTOS_ICSSG0_patch.patch' patch failed, why?

Part Number: AM6442

Tool/software:

Hi, 

    I use SDK 8.6 & SDK 9.2, both SDK patch failed, which shows the same error message,why ?

  • Hi ,

    Thanks for your query.

    May be because you are working on mcu_plus_sdk_am64x_08_06_00_43 not mcu_plus_sdk_am64x_08_06_00_45?

    Some permission issues?

    Are you able to create any other patch and apply on your local setup?

    Regards

    Ashwani

  • Hi Ashwani,

        Thanks for your reply.   

        I could not find the version of SDK8.6.0.45 from CCS.

        Actually, I am finding a demo of ICSSG0 on AM6442, any other SDK version will be OK. Maybe you can help me solve another problem about ICSSG0.

        My board use ICSSG0-1/ISCCG0-2/ICSSG1-1/CPSW-RGMII2 on A53 core with freeRTOS system, and the CPSW and ICSSG1-1 have been

    successfully pinged OK, but ICSSG0-1 and ICSSG0-2 are pinged failed.

        And I find a Application Note "Five Ethernet Port Enablement on AM64x and AM243x"(spradh8.pdf) .

        Chapter 4.1 in spradh8.pdf, refer to github.com/.../ README.md, under ubuntu22.04 , I download mcu_plus_sdk and generate AM64x libs successfully.

         However, when building make -s -C test/networking/lwip/enet_icssg_tcpserver/am64x-evm/system_cpsw_icssg, an error is reported.

  • Hi ,

    Actually, I am finding a demo of ICSSG0 on AM6442, any other SDK version will be OK

    For this, you can refer AM243x MCU+ SDK: Ethernet PRU_ICSSG instance-0 (PRU_ICSSG0) USAGE GUIDE (ti.com)

    A53 core with freeRTOS system

    Currently, we have not added ethernet support for A53(RTOS).

    ICSSG0-1/ISCCG0-2/ICSSG1-1/CPSW-RGMII2

    All 4 ports are in RGMII mode?

    Please use SysConfig (ti.com) tool to check the feasibility.

    However, when building make -s -C test/networking/lwip/enet_icssg_tcpserver/am64x-evm/system_cpsw_icssg

    Can you try importing example with CCS?

    Regards

    Ashwani

  • 1. For this, you can refer AM243x MCU+ SDK: Ethernet PRU_ICSSG instance-0 (PRU_ICSSG0) USAGE GUIDE (ti.com)
    The AM64x EVM do not use ICSSG0, so I can not check if it works.  And I porting the codes to my board,but ping failed.

    2. Currently, we have not added ethernet support for A53(RTOS).
    I have porting the ICSSG & CPSW driver from R5 to A53, but ICSSG0 ping failed.

    3. All 4 ports are in RGMII mode?

    Yes, the  4 ports can works on another kind of  RTOS, I am trying to porting it to freeRTOS, the hardware is OK.

    I am wondering if some resources of ICSSG0/ICSSG1 and CPSW are conflicting, such as PKTDMA configuration, but I have not found the specific problem. That is why I am trying to build the "Five Ethernet Port Enablement on AM64x and AM243x" demo.

    4. Can you try importing example with CCS?

    I have tried this method, it failes too.

    It seems that the error reported using CCS is the same as the error reported using makefile.

  •  Currently, we have not added ethernet support for A53(RTOS).
    I have porting the ICSSG & CPSW driver from R5 to A53, but ICSSG0 ping failed.

    Sorry to say, but we do not have support for A53(RTOS) based Ethernet query.

    That is why I am trying to build the "Five Ethernet Port Enablement on AM64x and AM243x" demo.

    I am assuming, you are referring Application Note "Five Ethernet Port Enablement on AM64x and AM243x"(spradh8.pdf).

    Can you raise separate query to discuss this (not A53-RTOS)?

    Regards

    Ashwani