Tool/software:
Hi,
I ported FreeRTOS to TMDXRM57LHDK dev board and wrote a network interface layer so that I can use FreeRTOS-Plus-TCP over EMAC. I connected this dev board to a router's LAN port which also has my laptop connected to it. My laptop has wireshark running on it to monitor packets. When the device boots up, it can successfully request IP address using DHCP. However, when the dev board tries to broadcast an ARP request for my laptop, I don't see that packet appear on wireshark. I examined the packet just before adding it to the Tx DMA descriptor and it looks exactly as how it should be. The TXGOODFRAMES is also getting incrementing after writing TX0HDP register and this would imply that the packet was sent successfully? However, I don't see it on wireshark. Am I missing anything here?
Thanks,
Ravi