During debug the ethernet_udp software,I find a very strange problem. To the ENET_UDP_Tx(testData, 10) function, when the data length is set to 10, then the interface works normal , I can use the Wireshark capture the data. While the data length is set to 20, ENET_UDP_Tx(testData, 20) , then the function become unnormal , the Wireshark cannot capture the transmitted data, only can capture some broadcast frame, of course the PC can success ping to the board.
I don't the reason why. Can you give me some suggestion? The project as below.