Issue with installation on WT32-ETH01-EVO (V10-230410) #2365
Replies: 2 comments
-
First of all, due to the fact that this is not a software issue right now but a question I would move this to the discussion section.
You should not use the compile flags but device profiles to specify the pin assignments. |
Beta Was this translation helpful? Give feedback.
-
My apologies for placing it in the wrong section, thank you for correcting it. Thank you for pointing out the inadequate power source. I changed that, compiled the esp32c3 version without any flags and it booted fine. I'm now trying to add ethernet support to this setup. I added -DOPENDTU_ETHERNET flag to the compile config and loaded WT32-ETH01.json, hoping it might be somewhat pin compatible. But it isn't very surprising that it is not compatible.
Apparently the pinout between ESP and the ethernet controller is as follows:
Could you please suggest how would that be translated to the correct pin values in the json config?
Thank you very much, I appreciate your help a lot. Cheers |
Beta Was this translation helpful? Give feedback.
-
What happened?
Dear OpenDTU community,
I was trying to compile and install OpenDTU on some ethernet enabled board that I had laying around. Exactly: WT32-ETH01-EVO (V10-230410) with WT32C3-S5 on board. Basically this thing: https://github.com/AI6YP/eth01-evo
So when I approached it as just a generic esp32c3 board (I'd love to have ethernet enabled later, but at this point I can't even get it to boot without) it ended up with "invalid pin" crash:
And then goes into a boot loop. When I tried to to define pins manually like so:
It did help but still no luck with completing a boot process.
And boot loop again. Did anyone have any luck with this board? Is it a bug that it doesn't work as esp32c3, or it's just not supported for some reason? Unfortunately the documentation is not very clear on this, and different versions of WT32-ETH01 available do not make things any easier to investigate.
And yeah... wt32-eth01 config in platformio seems to be specific for esp32 and this board is esp32c3.
Any input on this much appreciated.
Cheers
To Reproduce Bug
Grab WT32-ETH01-EVO (V10-230410) board with WT32C3-S5.
Git clone the repo.
Compile as generic_esp32c3 with or without additional pin setup.
Upload.
Expected Behavior
Complete bootup.
Install Method
Self-Compiled
What git-hash/version of OpenDTU?
dc5eb96
What firmware variant (PIO Environment) are you using?
generic_esp32c3
Relevant log/trace output
Anything else?
No response
Please confirm the following
Beta Was this translation helpful? Give feedback.
All reactions