It can work all the time. it is OK.
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,
Sorry for our late response. Are you using the EMAC or the PRU-ICSS on AM437x for Ethernet packet processing?
Thanks and regards,
Jianzhong
Sorry for so long time to answer. I developed it on the basis of this example:NIMU_BasicExample_skAM437x_armExampleproject.
If possible, can you modify your code to be based on example NIMU_ICSS_BasicExample_idkAM437x_wSoCLib_armExampleproject? These two examples use the same NDK but different HW IP. The AM437x has two Ethernet processing IPs, EMAC and PRU-ICSS. The NDK can use either of them through NIMU, as described here.
I'd like to see if the problem you saw was caused by the NDK or EMAC driver.