ESP32-C6 bootloader failure
Posted: Sat Sep 23, 2023 12:49 pm
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?
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?