Hi Steve,
Thank you for your reply and sorry for being late.
actually, it seems that i miss something in my first post but the actual problem is, if the board started up with IP taken using the DHCP server so there is no way to be changed even if the DHCP server assign the board IP to another node in the network, here were my steps:
1- connect the DK to the network.
2- the Global.networkIPAddrHook function print the received IP which is 10.1.0.212.
3- check my DHCP server (my linksys X3000 router), i found that my board available on the DHCP list and its MAC.
4- disconnect the DK
5- change the router configuration to assign the IP 10.1.0.212 to one of the PC on the network.
6- checking the PC after a while found it is already took the 10.1.0.212 IP address.
7- connect the DK once again to the network.
8- the DK didn't took another IP even the hook function for the IP change didn't call at all beside the board keep the old IP which is 10.1.0.212 which made a conflict with the PC.
So please advise, why the board didn't change its IP address?
Best Regards,
Mohamed Fawzy