I have the XIAO ESP32C3 and see a strange issue where the ESP is stuck on “waiting for download” on cold boot.
When I press the RST button, the code starts fine.
I’m getting a boot:0x0 on serial output so it looks like the strapping pins are read as low. I cannot understand that since I don’t have nothing connected on GPIO8 or 9 and according to the documentation GPIO9 is using an internal weak pull-up.
I’ve seen this similar issue someone had where they were given the suggestion to remove the C15 parallel to boot switch (as far as I read the schematic). Obviously something I cannot do - because I cannot even see that on on the XIAO board.
Any suggestions on why the strapping pins are read as low on cold boot but fine on resets afterwards?
Thanks already,
Michael