Hello (i’m french, sorry for my english)
I am developping my own board for domotic control via ethernet, based on a atmega2560 (arduino compatible) and your wiz820io module. It is very interresting because it is very small, and easy to use. I am very happy about the wiz820io, but it doesn’t works very well…
when my program starts, approximately once on two, the wiz820io doesn’t connect to my LAN network (my programme is based on the webserver arduino example, so i use the “begin(mac, ip)” function). I have update W5100.h and W5100.cpp for the W5200 chip.
when i am lucky and the wiz820io is connect, the program works fine, but after 60s, or sometime more (no constant), my program still run (i have one led which blink to visualise activity), but wiz820io donesn’t works : no ping, no response in google chrome, nothing ! i have too reset my board…
do i need to connect the real 10 pin digital (pin which represent the SS on a ethernet shield) of the atmega 2560 (PORTB 4), or can i just connect the SS’s wiz820io pin to GND ? (it is actualy like that, and seem to work ?) The real hardware SS atmega 2560 pin is PORTB 0, but the arduino library works with another pin : PORTB 4
Is it very important if the SS pin is not connected to a SS pin, because it seem too works sometime with GND
i don’t see the is the difference than that…
Thanks for your answer