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.

AM6421: AM6421 AND DP83822

Part Number: AM6421
Other Parts Discussed in Thread: AM6442, SYSCONFIG, TMDS64DC01EVM

Hi,

AM6442: Porting enet_icssg_loopback_am64x to ICSSG0

     

 We are trying to Use  enet_icssg_loopback AND enet_lwip_icssg_am64x-evm_r5fss0-0_freertos_ti-arm-clang  from SDK mcu_plus_sdk_am64x_08_06_00_45 test on AM64X EVM board to connect TI DP83822 EVM . The connection is made on HSE connector to DP83822 via IO Link Board. 

Here is the patch to enable ICSSG0 for enet-loopback-test.

/cfs-file/__key/communityserver-discussions-components-files/791/Siemens_5F00_icssg0_5F00_enet_5F00_loopback_5F00_patch.zip

Steps I followed to verify the patch are:

============================================================

1. Locate the patch file "NoRTOS_ICSSG0_patch.patch" and move it to the installed location of the SDK or the working repository.

  • for Example: In my setup, It is "C:\ti\mcu_plus_sdk_am64x_08_06_00_45"

2. Use the command 'git apply NoRTOS_ICSSG0_patch.patch' to apply the patch.

  • If patching is successful

3. Open following project in CCS

  • "C:\ti\mcu_plus_sdk_am64x_08_06_00_45\examples\networking\enet_loopback\enet_icssg_loopback\am64x-evm\r5fss0-0_nortos"

4. Please confirm sysconfig should reflect changes under Enet(ICSS)

  • It should be "Instance = ICSSG0"

I went to sysconfig, changed the Enet (ICSS) setting Instance from ICSSG1 t0 ICSSG0 and tried to recompile.

It is was success.

But when we run the application we are not getting any data on td0~td3 lines.

Please try to help us in resolving the issue.

Thank you