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.

TMS320F28388D: Issue with Ethernet Example

Part Number: TMS320F28388D

Tool/software:

Hi everyone,

I'm working with the TMS320F28388D and using the example ethernet_ex1_basic_tx_rx_loopback from the C2000 library to understand the basic operation of the Ethernet connection on the board. However, after running the example, I haven't seen any data being received.

The only modification I've made is changing the MAC address in the code as follows:
  //
//Form the unicast Packet in Memory
//
for(i=0;i<PACKET_LENGTH/4;i++)
{
//
//First 6 bytes of the packet are the MAC Destination Address
//Bytes, the Destination and CRC shall be inserted by the hardware
//
if(i == 0)
*((uint32_t *)pData + i) = 0x3C8CF8F6;
else if(i == 1)
*((uint32_t *)pData + i) = 0xFFFF5C2D;
else
HWREG((uint32_t *)pData +i) = 0xFFFFFFFF;
}

Despite this, when I run the command Get-NetAdapterStatistics -Name "Ethernet 3" in PowerShell, I still see ReceivedUnicastPackets as 0.

Is there any video or document that explains how to properly use this example? Or could someone help me with the correct steps to get this example working?

Thanks in advance!