Tool/software: Code Composer Studio
Hi,
We are using C6678 in our custom board in which we have Ethernet port SGMII1. With Default nimu package, it is working fine.
We have another board in which there will be two Ethernet ports and which will be used simultaneously. To support both the ports,
1. in CCS 5.2 Version, Modified NIMU package in C:\ti\pdk_C6678_1_1_2_5\packages\ti\transport\ndk\nimu\src\nimu_eth.c to support two ports(SGMII0 and SGMII1) and ports are initialized properly and we are able to ping to the SGMII1 port in the present board.
2. In CCS 7.4 version,
a. Modified NIMU package in the same way, When we run on the board SGMII1 port is initialized successfully and SGMII0 port is failed with the following error.
Verify_Init: Expected 110 entry count for gRxFreeQHnd queue 741 0, found 112 entries
And Not able to ping to any of he port but STATSA, STATSB register values are changing when i issue a ping command.
Do I need to build NDK to reflect the nimu changes in NDK or NDK by default supports 2ports.
Awaiting for your reply.
Thanks and Regards,
Mounika Reddy