-
Notifications
You must be signed in to change notification settings - Fork 7.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for ethernet PHY IP101 #3554
Comments
Tested this and it works great! Saved me lots of headache. |
Hi @dslc it works fine with Espressif Ethernet kit_V1.1 |
I made the changes to both ETH.cpp and ETH.h, but got a error:
I'm using the Latest stable release espressif/arduino-esp32 v1.0.4 from October 2019 What am I missing? Thank you |
Hi @lathoub Try to use this. |
putting |
Assume analog pin 0 is not free! Don't use analog 0 as seed for randomiser. |
[STALE_SET] This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions. |
Thinking this should be merged into the SDK ! |
[STALE_CLR] This issue has been removed from the stale queue. Please ensure activity to keep it openin the future. |
@Blom1974 for it to be considered it needs to be submitted as a PR |
[STALE_SET] This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions. |
[STALE_DEL] This stale issue has been automatically closed. Thank you for your contributions. |
Hi @dslc How do I implement the fixes for the PHY IP101 in the libs? |
Hardware:
Board: ESP32-Ethernet-Kit V1.1
Core Installation version: 1.0.2
IDE name: Arduino IDE
Description:
I know that the IP101 ethernet phy is supported in the ESP IDF - but am hoping to use the Arduino library for a particular project. When testing the ESP32 ethernet kit I noticed that the IP101 is not officially supported in Arduino ESP32.
However ... After making some trivial modifications to the ETH.h and ETH.cpp files, it seems that the SDK actually supports it. The sketch below - adapted from this example works after the afore-mentioned tweaks.
Please see the patch attached.
I have only tested this change very briefly though. Is there a reason that
ETH_PHY_IP101
is not offered inETH.h
?Sketch:
Here is the sketch. It seems to work after applying the patch attached. (I have only tested it very briefly.)
The phy address for the IP101 on the ethernet kit is
1
.phy_ip101.patch.txt
The text was updated successfully, but these errors were encountered: