I have a project that has been successfully working for several months using a static IP address. Over the last two weeks I have been trying to get connected using DHCP.
Using the code example for the STM32F on the WIZnet site I wrote C code for my dsPIC33 processor. Everything compiles without errors. When I run I can see I get to the DHCP_OFFER being correctly received with a valid router IP. But I can’t get to the DHCP_ACK. The code then times out after 10 secs.
Does anybody have DHCP successfully working on a PIC 16 bit processor?