Other Parts Discussed in Thread: SYSBIOS
Hello,
We are having an issue with the settings and performance of the EMAC module using NDK.
The issue is that for some reason NDK communicates at 10Mbps instead of 100Mbps. We have validated this in two ways: 1) by monitoring the actual throughput using an external tool; 2) checking bit 14 (FES) of the MAC_Configuration register that suggests that the EMAC is set for 10Mbps as shown below:

Our test setup: We are running our tests on a controlCARD-TMDCNCD28388D that runs TI's tcpEchoF2838X example. We use a host computer with a Gigabit Ethernet network chip that runs a simple loopback code in Visual Studio. We directly connect the computer with TMDCNCD28388D using a high-quality shielded CAT6e Cable. We have tried multiple other computers as well as other cables but the speed remains at 10Mbps. We can share the projects' source codes with you privately.
At this point, we are very confused about why the communication speed is set to 10Mbps and we don't know how to influence the low-level settings of NDK (running with SYSBIOS RTOS).
We appreciate your timely response to this case.
Regards,
Alex