I am using an STM32F407 MCU with RTX and UV4, and it is not responding to ARP requests, I know this because I am looking at the network traffic with wireshark. Any idea why this would be the case? I am calling main_tcpNet() frequently, so I expect to be working.
The ARP response is only generated if the IP address of the board matches that given in the ARP request.
Have you set the IP address? You did not suggest that you did.
@p m.
Thank you for your reply. I set the IP address of my MCU in Net_Config.c. It is on the same sub net as my PC. Also, if I use the <arp_cache_ip> function directed at my PC (also a static IP address), I can see the ARP call and response. Again, my setup is not working when the PC initiates the ARP request.