-
Notifications
You must be signed in to change notification settings - Fork 119
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
Wired etherent connectivity #12
Comments
Added |
I've just tried to test Ethernet on the Olimex ES32-gateway board, however when I try to compile the Have you able to compile the current version for the ES32 gateway board? |
Travis CI also showed this issue for some reason, oddly worked fine locally. In any case been meaning to look at the binary size because building the debugger build fails for the same reason. Given we are not using SPIFFS I opted to just use a different flash partition table to give us an extra 40% space. Not tried it but I suspect this will not update over OTA. |
Thanks, it compiles fine now. I've just tested updating Huzzah32 via HTTP update via web interface with a .bin compiled with |
I've finally managed to get this up and running, it turns out the silkscreen on my hardware rev C is different to yours! Here are the location of Rx, Tx: Unfortunately the Ethernet does not seem to be working, I get these errors in the debug serial:
|
Is a Rev.E on that picture ;-) can you try |
Ah here is the issue I think: https://github.com/OLIMEX/ESP32-GATEWAY/blob/master/SOFTWARE/Newest-board-revisions/ETH_PHY_demo/main/ethernet_example_main.c#L59 That logic for the power pin is not in the rev B/C sample: https://github.com/OLIMEX/ESP32-GATEWAY/blob/master/SOFTWARE/Hardware-revisions-B-or-C/ETH_PHY_demo/main/ethernet_example_main.c |
The Arduino core has a setting for the revision of the board, in Platform IO this is done in
In addition to this there is also (now) a conflict with Serial2 and the Ethernet... GPIO17 is used for both so moved |
Fixed in ef4995d |
Awesome, just tested this and it's working :-)
|
Test using Olimex ES32-gateway with Ethernet to be used instead of Wi-Fi when installation is more suited to wired Ethernet
https://www.olimex.com/Products/IoT/ESP32/ESP32-GATEWAY/open-source-hardware
The text was updated successfully, but these errors were encountered: