DHCP not running

If the Ethernet cable is not connected at the time the LwIP_DHCP_task is running, no IP address can received after reconnect the cable.
Does anyone has any idea how to solve it?

DHCP not running

I don’t know of any FreeRTOS examples that use DHCP. I suggest trying the lwIP mailing list. It is very active and somebody will be able to help. Please report back here when you have an answer.

DHCP not running

Change following in ETHIsr,c or equivalent,                 //while (!(PHY_MR1_ANEGC & EthernetPHYRead(ETHBase, PHY_MR1)))
// ;
if(PHY_MR1_ANEGC & EthernetPHYRead(ETHBase, PHY_MR1))
{