Can't TX, ESP32 + LAN8720 with GPIO0 Clock Out
Posted: Thu Jul 05, 2018 4:44 pm
I'm working with a LAN8720, and trying to get it to operate with the ESP32 with GPIO0 out functionality. So far, I've had extremely good luck getting the system to wake up, link, talk to the PHY and receive packets, however, I cannot seem to get the ESP32 to send ANYTHING out the ethernet at all.
I've also tried other clock settings, all have exactly the same symptoms.
I can see the TXEN line going high any time a packet is sent, like DHCP requests, but I get nothing on the other side.
I've modified the example ethernet test program to customize bootstrapping options to minimize external part count by manually resetting/un-resetting the ethernet.
Any recommendations would be welcome! I've been stuck on this for about 20 hours.
I've also tried other clock settings, all have exactly the same symptoms.
I can see the TXEN line going high any time a packet is sent, like DHCP requests, but I get nothing on the other side.
I've modified the example ethernet test program to customize bootstrapping options to minimize external part count by manually resetting/un-resetting the ethernet.
Any recommendations would be welcome! I've been stuck on this for about 20 hours.