Hi,
I'm currently writing a test software based on LWIP demo provided by TI with RM48 processor..
I created a small demo echo server that works fine. The echo server wait's for a packet, modify the packet and send it back. This works fine.
Now at the beginning of the code, I added a code to transmit UDP packet.
Issue :
The UDP packet are not sent out until the board receives a ARP request from my computer. As soon as the ARP request are received, the UDP packet that was queued are sent out.
This problem can be observe when you power on the board and and the application tries to send UDP packet. As soon as the another device tries to communicate with the board, the other device send a ARP request and then the board send the UDP packet.
Is there something that I should setup/configure in the stack to have lwip to send ARP request ?