Hi Champ,
I'm planning to use NDK v2.24.01.18 on C6657 core0 and to assign two MAC addresses
to EMAC module.
If I can do it using the NDK, could you please let me know how I can?
Thanks in advance for your cooperation.
Regards,
j-breeze
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.
Hi Champ,
I'm planning to use NDK v2.24.01.18 on C6657 core0 and to assign two MAC addresses
to EMAC module.
If I can do it using the NDK, could you please let me know how I can?
Thanks in advance for your cooperation.
Regards,
j-breeze
Hi,
You can refer to the following EMAC example (loop back) CCS project for your requirement.
C:\ti\pdk_C6657_1_1_2_6\packages\ti\drv\exampleProjects\EMACLoopback_testProject
Also you can look into the "app_test_task" function, it would configure the MAC addresses per channel/port/core and total 4 MAC addresses are assigned to 8 receive channels on one EMAC port per core.
If you want to modify any EMAC or network driver then you can import the following CCS project "NIMU"
C:\ti\pdk_C6657_1_1_2_6\packages\ti\transport\ndk\nimu