Just a head's up, the EMAC test for the TMS320C6657 power-on self test reports success using this check:
mcsdk_2_01_02_05\tools\post\src\post.c line 805:
if(EMAC_Recv(test_buf) < 0) {
return POST_TEST_RESULT_FAILED;
}
return POST_TEST_RESULT_PASSED;
It turns out the return value for EMAC_Recv is zero - it's receiving nothing. I assume there is some problem with the loopback setup.
Any recommendations for an alternative way to test the loopback?