l have a problem with an W7500P E2S on my custom board.
I can configure the W7500P with the configuration tool.
I can only get data to flow one way from Ethernet to serial not back the other way. I have set my serial com port settings to no flow control. I attach my config file for your reference.
I have set the WIZNET to be a TCP Server with a static IP address of 18.104.22.168 and to listen on port 50004.
I can make a client TCP connection to the device and send data and it comes out on the U_TXD0 pin which I can see on the scope and also by connecting up a serial terminal on this port. But when I loop back the U_TXD0 pin to the U_RXD0 pin don’t receive anything back on the Ethernet TCP client side. I have scoped the U_RXD0 pin and again I can see the loopback data framed correctly.
I have connected my laptop directly to the RJ45 socket of the W7500P with an ethernet cable to simplify the network (setting my laptop IP address to 192.168.1.253) and also so I can run Wireshark. With Wireshark I can see the TCP client sending data to the W7500P and I can also see the Ack packets coming back from the W7500P. But again I can’t see any data that I send from the W7500P back to the TCP client.
The wireshark test makes me think I have my W7500P hardware correct otherwise I wouldn’t see the ACK packets from the W7500P (and I also would not be able to open a TCP socket connection, or run the Wiznet configuration tool successfully).
This makes me think I am missing something fundamental on the configuration side or maybe on the hardware configuration of some misc GPIO pin on the WIznet but I can’ see what. Please see my circuit diagram attached.
Can you please check my configuration and schematic files attached and advise if I have missed something.
Thanks and kind regards