I encountered a situation where the data was being successfully sent when using the send mac (x"21") command but the data is not sending when I used the send command (x"20) it just sends a stream of zeros as shown in figure
can anyone help me understand why this is happening?
Sending to remote port 0 seems to be invalid operation.
Sending to MAC 00:00:00:00:00:00 does not look like proper too.
Therefore I would question if your first picture with “data” is showing a valid behavior, and is having valid data you intended to send. What data are you actually sending/expecting to see?
I am having the same exact problem. When I use SEND_MAC, my udp packets send fine, but when I use the SEND command, the automatic ARP process does not seem to work. I have another topic posted here with more information: https://forum.wiznet.io/t/topic/10570