Closed raptorecki closed 1 month ago
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.
00:47:22.964 > rst:0xf (BROWNOUT_RST),boot:0xd (SPI_FAST_FLASH_BOOT)
means that your power supply is too poor to sufficiently power the ESP. It resets due to low power.
You should not use the compile flags but device profiles to specify the pin assignments.
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?
dc5eb96f5035ba9e058e38d83df2d6c691b0764b
What firmware variant (PIO Environment) are you using?
generic_esp32c3
Relevant log/trace output
Anything else?
No response
Please confirm the following