This a thread is a continuation of the named subject, which started @
A personal challenge? - ‘This should never happen!’
We’ve heard that NETMF V4.3 for GHI products will resolve many issues relevant to networking stability among other things and that it’s expected to be released hopefully soon. However, until V4.3 is released, a number of developers are currently working towards the completion of their projects and are facing (infrequent in my case) networking problems, permanent IP stack failure to be specific.
Some have suggested: dispose/reset of the network allocated resources and restart them, obviously without having to restart the whole system.
Has anyone had the chance to effectively resolve this issue?
I think we are close to a good solution and I believe I can do it along what I suggested in the above thread. However, I have bigger bugs to exterminate and it’s not on the top of my priority list. Implementing a solution is the easy part, testing its effectiveness is the real challenge, especially if the crashing of networking is not happening frequently enough, as it’s my case.
If I am lucky, I’ll post the reset code some time next week, and hopefully some of you can assist in the testing phase.
I basically have to bring my programing setup close to my scope bench and verify if the RESET pin of the ENC28 module is already toggled with ‘Interface.Close()’, ‘Interface.Dispose()’, constructor, or ‘Interface.Open()’. if that’s the case then I don’t know what else we can do to solve the problem other than restarting the system or recycling power in the worst case!