Does GPIO17 use as a EMAC_Clock?
Posted: Mon Apr 02, 2018 2:04 pm
Hello,
I m making an ESP32f custom board with ethernet.
in ESP32 GPIO0 is multiplexed with serial programming mode and Ethernet clock.
so I have a requirement to use Ethernet and Serial programming at the same time.
I am communicating LAN8720 PHY chip for EMAC.
I have found that GPIO17 also can be used as an Ethernet clock.so that I can use GPIO0 as a serial programming mode and GPIO17 as an EMAC_CLOCK.
I have a few questions.
1) should I use GPIO17 as an EMAC clock?
(As mentioned in the link:- https://github.com/espressif/esp-idf/tr ... t/ethernet )
2) does it required external ICs (inverter of the clock)?
3) If I configure GPIO17 as an EMAC_Clock should I need to do extra changes in Hardware or firmware?
I m making an ESP32f custom board with ethernet.
in ESP32 GPIO0 is multiplexed with serial programming mode and Ethernet clock.
so I have a requirement to use Ethernet and Serial programming at the same time.
I am communicating LAN8720 PHY chip for EMAC.
I have found that GPIO17 also can be used as an Ethernet clock.so that I can use GPIO0 as a serial programming mode and GPIO17 as an EMAC_CLOCK.
I have a few questions.
1) should I use GPIO17 as an EMAC clock?
(As mentioned in the link:- https://github.com/espressif/esp-idf/tr ... t/ethernet )
2) does it required external ICs (inverter of the clock)?
3) If I configure GPIO17 as an EMAC_Clock should I need to do extra changes in Hardware or firmware?