I am using a Wiznet W5500 with an Atmega 328 which is programmed over ICSP with the Arduino IDE (328PU like Arduino Uno). While prototyping I used an ethernet shield with Wiznet W5100 and the ethernet.h library and this worked fine. now I designed a PCB with atmega and W5500 but the comms do not work. I changed the library to ethernet2.h already, but it doesn’t help. The SPDLED turns on as soon as the wiznet gets power, and the LINKLED and DUPLED turn on once I plug in an ethernet cable. all LEDS are constantly on, no blinking. the ACT LED does not turn on at all and my software hangs on client.connect(); function. it doesn’t connect to the ethernet.
See schematics below:
anyone got any ideas? I can put the source code in here as well, but since it works with the W5100 and the library is changed to Ethernet2 this should not be the issue, but If anyone says otherwise I will post the code too.