WS5500-EVB-PICO unreliable
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: WS5500-EVB-PICO unreliable
by Eugeny ·
What does it mean, can you elaborate?
RE: RE: WS5500-EVB-PICO unreliable
by sparky ·
I get a single green flash about half a second, followed by a single orange flash for half a second, this then repeats every 2-3 seconds.
After several restarts, they go to the normal solid green and orange showing data.
Pressing the reset button doesn’t fix it, it has to be a full power cycle if that helps.
RE: WS5500-EVB-PICO unreliable
by Eugeny ·
You said “WS5500-EVB-PICO”, is it “WS” or W, because Wiznet product’s name is W5500-evb-pico? Where did you buy the modules? Who manufactured them?
RE: WS5500-EVB-PICO unreliable
by sparky ·
Apologies, that’s a mis-type. It is the W5500-EVB-PICO, bought from PiHut in the UK.
RE: RE: WS5500-EVB-PICO unreliable
by Eugeny ·
First of all, check power supply voltage and current. See requirements for the board and W5500 chip in its datasheet. Then check the way you perform chip reset - hardware and software. For LEDs to turn on properly you only need live cable in and proper chip reset. You do not need to “configure” the chip, therefore this code may be left aside for now to ensure you do not do something causing the behaviour you encounter.
RE: WS5500-EVB-PICO unreliable
by sparky ·
Thanks for your reply. Following through to try and work out how to reset the chip, I discovered on the schematic that the W5500 reset pin was connected to GP26. Unlike the other pins, it is not marked that it is internally connected on the board, so have been using it as an output for my project. I still haven’t fully solved this issue, but hope this will help someone else in the future.
Maybe an update to the silkscreen would help.
RE: WS5500-EVB-PICO unreliable
by Eugeny ·
Current rating? Power is characterized not only by the voltage, but also by current it can supply to the consumers.
RE: WS5500-EVB-PICO unreliable
by pisquared ·
I landed on this thread and am experiencing the same exact behavior on two of my devices. After much tinkering and troubleshooting, I started to lose faith about the engineering behind this device. Then, one of the other threads found on Google about this W5500-EVB-PICO board suggested that the W5500 module needed to be reset right after power-up. One method of doing so would be the software method of pulling the RSTn line low for a bit. So I tried it and all of a sudden, I couldn’t get the problem to manifest anymore. This frustrating intermittent issue was permanently fixed! Here is what I added:
pinMode(20, OUTPUT);
digitalWrite(20, LOW);
delay(1);
digitalWrite(20, HIGH);
delay(50);
The above was added right before the following line:
Ethernet.init(17); // Wiznet W5500-EVB-PICO
As always, YMMV.
Cheers!
P.S. I have edited the original post and changed the delay values from 510 and 1010 to 1 and 50. The new values are closer to the minimum specs quoted for triggering the RSTn pin and the wait time before further execution.