We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
In my code I am using RTL-TCP lib from Keil. So far everything work normally.
But I need to call NVIC_SystemReset() to restart my device, after a system reset. My code hang at init_TcpNet() function. Problem didn't occur if I unplug my Ethernet cable before a reset.
Anyone know what is the problem/solution?
Any function for me to de-init TCPnet so I can re-init it after system reset?
Thanks
There is a problem with the LPC1788 when it operates alongside some PHY chips. You may want to drive the reset pin of the PHY chip yourself or put a small delay at the program entry (I don't know if that works - did not have time to investigate).