Well it's unlikely that LWIP itself is directly causing issue. You'll have to do some more isolation work to see what your problem follows exactly beyond a DHCP reply event.
Check your pin config for that MCU. You might not have the Drive Strength or pull-ups setup correctly to meet the needs of all physical scenarios for your PHY. Look into stack and heap usage. If they are running into each other you could throw an Assert and reboot your MCU. Do you have callbacks to handle interface up/down events? Take a look at those if so. /Random LWIP User -----Original Message----- From: lwip-users <lwip-users-bounces+ms=ppsystems....@nongnu.org> On Behalf Of sandip patel via lwip-users Sent: Thursday, October 10, 2019 3:39 PM To: lwip-users@nongnu.org Cc: sandip patel <sandip_...@yahoo.com> Subject: [lwip-users] MCU restart after receiving DHCP packet from Router Hi All, I am using STM32F407 over Ethernet with LwIP stack. I have enabled DHCP to get ip from router. My issue is , in some specific network, i am facing issue of STM32F407 gets reset after 4 sec of Ethernet cable plugged. This strange things happen every time i plugged Ethernet cable. I have checked log in Wire-Shark and found that STM32F407 gets reset after DHCP packet received. It is not a hardware issue, as with same board Ethernet is working perfectly in other network, so it should be network related issue. If anyone have any idea, Please help. Thanks -- Sent from: http://lwip.100.n7.nabble.com/lwip-users-f3.html _______________________________________________ lwip-users mailing list lwip-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/lwip-users _______________________________________________ lwip-users mailing list lwip-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/lwip-users