Skip to content

Removal of reset signal code is causing support requests #9

@macaba

Description

@macaba

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions