Error when using Ethernet with ESP32
Posted: Mon Jul 15, 2024 1:53 am
Hello, recently I downloaded the basic routine of the official Ethernet.
I set the Ethernet in the configuration as the internal Ethernet controller LAN87XX. On the hardware, we use ESP32 as the main control MCU, LAN8720A chip to control Ethernet, and FC-13ENL as the network port. The software program on another ESP32 chip can be confirmed to run normally, but we encounter the following problems on this ESP32: there are problems with lan87xx: lan87xx_init(299): wrong chip OUI and esp_eth: esp_eth_driver_install(229): init phy failed. How can we solve this problem?
I set the Ethernet in the configuration as the internal Ethernet controller LAN87XX. On the hardware, we use ESP32 as the main control MCU, LAN8720A chip to control Ethernet, and FC-13ENL as the network port. The software program on another ESP32 chip can be confirmed to run normally, but we encounter the following problems on this ESP32: there are problems with lan87xx: lan87xx_init(299): wrong chip OUI and esp_eth: esp_eth_driver_install(229): init phy failed. How can we solve this problem?