Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removal of reset signal code is causing support requests #9

Closed
macaba opened this issue Feb 7, 2017 · 2 comments
Closed

Removal of reset signal code is causing support requests #9

macaba opened this issue Feb 7, 2017 · 2 comments

Comments

@macaba
Copy link

macaba commented Feb 7, 2017

Following commit ee1eacf the lack of reset signal has caused many forum threads:

https://forum.pjrc.com/threads/38780-wiz820io-server-not-initializing-to-fixed-IP
https://forum.pjrc.com/threads/41958-Ethernet-begin-hangs-after-power-cyle-in-Nov-29-2016-release
https://forum.pjrc.com/threads/42008-ethernet-init-issues-3-2-and-3-6

The exact code that was removed (and lack thereof causes this issue):

#define W5200_RESET_PIN  9

#ifdef W5200_RESET_PIN
  pinMode(W5200_RESET_PIN, OUTPUT);
  digitalWrite(W5200_RESET_PIN, LOW);
  delay(1);
  digitalWrite(W5200_RESET_PIN, HIGH);
  delay(150);
#endif

I've suggested a possible compromise in pull request #8 but it still requires the user to know that they would need to add #define WIZ_RESET.

I'm not sure what the correct answer is, I defer to your expertise.

@macaba
Copy link
Author

macaba commented Feb 7, 2017

@PaulStoffregen
Copy link
Owner

I'm going to consider this problem "solved" by the addition of reset hardware on the adaptor boards and the fact that W5200 has been replaced by W5500 which has much better startup behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants