I have been working with an ESP32-C6-DevKit. I have had no problems until now. Using the Espressif-IDE, I always first erase the flash from the Espressif menu, then upload my new code. I normally have both the usb ports on the module connected. This allows me to work in the IDE while also keeping a serial monitor connected to the UART serial port to see what's happening.
Normally, when I erase the flash, I get a lot of output on the UART port, scrolling messages about being unable to load. I only see this for a few seconds as I then upload to the other USB port, and everything works fine.
This time I erased the flash, and the usual scrolling messages started. My phone rang, so I didn't get to upload the new code straight away. After a minute or two, the USB port disconnected from windows, and the messages on the UART port stopped.
After disconnecting everything, waiting a while, and reconnecting again, the USB port no longer shows up in windows, and there is no output from the UART port.
So it seems like the device has died. Is there any way to confirm this? Or could it be an issue with the bootloader somehow?
ESP32-C6 bootloader failure
-
- Posts: 9730
- Joined: Thu Nov 26, 2015 4:08 am
Re: ESP32-C6 bootloader failure
Try to force the device into download mode: pull down GPIO9 (or press the 'boot' button, if your board has one) and reset or power cycle the ESP32C6.
Re: ESP32-C6 bootloader failure
Sorry, I should have said, I do this all the time when programming. It is not currently working though.
-
- Posts: 1707
- Joined: Mon Oct 17, 2022 7:38 pm
- Location: Europe, Germany
Re: ESP32-C6 bootloader failure
Maybe try uninstalling and re-installing the virtual COM port in Windows. If you used zadig to install it, try it via zadig too.
Who is online
Users browsing this forum: Bing [Bot] and 120 guests