Xiao ESP32 C3 Seeed bin file

I tried to install the WLED firmware on my XIAO EPS32 C3 but it didn’t seem to work. After that I tried put the firmware back to how it was originally. I Followed the steps on the Seed website using the EspRFTestTool but now it doesn’t get recognized by windows when I plug it in the usb (like it used to). I can still use it in bootloader mode and I can connect it if a force it into download mode by grounding GPIO9.
I’m guessing the original firmware in the XIAO esp32 C3 from Seeed is different and that’s why it doesn’t work. Does anyone know where I can find a .bin file for the original Seeed firmware for this chip?

My guess is that the Seeed chip is using the USB Jtag (hence the reason it doesn’t connect anymore) but I’m not 100% sure.

One detail, you need to press and hold RESET BUTTON then plug in the USB connection to the computer, when you use EspRFTestTool to write the firmware。if you do not do so the PC may not recognize

Yes, I did that. I have finished the EspRFTestTool process and wrote the firmware to the board but after the firmware is installed it is required to ground out the GPIO9 pin every time I plug in the board. I don’t want to have to do that every time I plug it in. It seems to me that seeed made a change to the standard ESP32 C3 firmware with their chips. I would prefer to get the firmware file that seeed uses so my board will work correctly again.

I have a similar issue. I believe somewhere along the line I may have incorrectly flashed the wrong file to a partition. Where can the source files for this device be found?! Like the OP, I also tried the Bins provided and they don’t work.

1 Like