-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Incorrect clock selection #16
Comments
What would you say the correct settings are? |
or in the version of the ESP32 Arduino framework still in use by PlatformIO (< v3.0):
Alternatively you can use:
or:
|
Apologies with that oversight. Thank you for finding a correction. I simply ran with what worked after looking at some other documentation online but honestly didn't know the effect of the Regardless my main fix was the updated positional arguments for Thanks again! |
Looks good, closing. |
The change in #14 is not correct. The previous code was using
ETH_CLOCK_GPIO0_IN
which is the default. Changing it toETH_CLOCK_GPIO17_OUT
will leave the ESP MAC running off a different clock than the LAN8720, which still runs off the external oscillator.Using
ETH_CLOCK_GPIO17_OUT
does initially seem to work but it causes periodic packet loss because the two oscillators are not in sync.GPIO17 is routed to the TX LED / Pin, so you can see the LED glow faintly. It seems to me that
ETH_CLOCK_GPIO0_IN
matches the ESP-IDF example code inREADME.md
.The text was updated successfully, but these errors were encountered: