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.
Hello,
I am working on an Sitara AM243x Board and need to access device informations on the
onboard ethernet adapters.
So I need to load a driver from the MCU+ SDK.
And here I am not sure which one to pick.
First I thought it would be ENET:
https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/latest/exports/docs/api_guide_am64x/enetphy_guide_top.html
but now I am not sure what the difference is to ICSS EMAC:
https://software-dl.ti.com/processor-sdk-rtos/esd/docs/06_03_00_106/rtos/index_pru_icss_fw.html
Do I need both for different layers or what is the difference?
Thank you for your help.
Best regards
Philip.
Hi Philip,
Both enet and icss_emac provide the Ethernet interface. The enet is using hardware, while icss_emac is using ICSS firmware.
Best regards,
Ming
Hi Philip,
Can you please check if below posts helps?
Also additional information in SDK doc -
AM263x MCU+ SDK: Networking (ti.com)
Regards,
Prasad
Hello Prasad,
thank you, the last link helped me understand the difference.
Best regards
Philip.