Open bulior opened 2 years ago
You should be able to get out of boot loop by using the boot push button on the esp32 board :
If it does not work : Can you share the platformio.ini ? What OS are you running VSC ? Can you confirm the hardware you are using ? (esp32 version and USB driver)
Can you share the debug output from the boot loop when you use Upload and Monitor? That will help pin down exactly what's happening. One known issue is that you'll get a bootloop if you don't have the VEML7700 ALS sensor - the I2C initialization causes a bootloop if it's not present. So if the error message is related to I2C, I'd recommend turning off SK_ALS and try again. Otherwise, hopefully sharing the log output will help identify the issue.
You should be able to get out of boot loop by using the boot push button on the esp32 board :
- press BOOT switch (maintain it)
- press EN switch (and release it)
- wait 1 sec and release the boot switch You should be able to access the MCU through the UART/USB port (seen as COM port on your windows machine) and flashing must be all right.
What push buttons are you referring to? There are no push buttonss on the T-micro 32
Okay thanks i fix the boot loop by resoldering and i'm able to flash my firmware.
But if i try to flash your general firmware i will have some issues. I implemented your files as project in Visual Studio Code and compiled with [env:view] profile. All librarys has been downloaded but i will get lots of error messages.
In smartknob.pb.h the header pb.h cant be find. I added Nanopb to the librarys and it works but then the next lib is missing. Which libs have i add manually ?
It seams that this vars are not declaired:
After defininging them to
Can anyone help me to flash the firmware, especially the display. The documentation is still in progress. I tryed to upload with VS Code and PlatformIO but the board is in boot loop.
With my test code to check the DMS it is possible to run the system: