Nano ESP32 bootloader damaged?

Hi.

My nano esp32 has stopped to be recognized by Arduino IDE (v2.3.6). No com port appears after connecting the usb cable. I have tried with different usb cables and different laptops with windows operating system.

I tried to reset the bootloader following the instructions in https://support.arduino.cc/hc/en-us/articles/9810414060188-Reset-the-Arduino-bootloader-on-the-Nano-ESP32.

The step 1 was ok. After connecting the pins GND and B1 together, the RGB led turn on to green. But after executing step 2 and 3 (press the RST button and disconnect GND and B1) the RGB stays on, in the GREEN color, not in the purple color as described in step 3.

Is the bootloader damaged? Any idea?

Thanks.

Hello @red_boot, the important thing is that the LED must be a lot less bright after step 3 (when the B1 is disconnected from GND) than it was in step 2. The exact color is HW dependent, but it’s a weaker glow. If this does not happen, try the procedure again, maybe with the additional step of shorting both B0 and B1 to GND. The board should be disconnected from any hardware, except for the jumpers and the USB cable.

This recovery is implemented in the CPU hardware, so it’s very difficult for the board to fail this procedure.

Let us know your updates!

@red_boot this was my step by step guide to compliment the official guide

Nano ESP32 Bricked? - #3 by sumguy .._gaNDExMjQ1MTkyLjE3NjA0NTA3MDI._ga_NEXN8H46L5czE3NjA0NTA3MDEkbzEkZzAkdDE3NjA0NTA3MDEkajYwJGwwJGgyNzQxODM4Mzg.

I mention in the post how important it is to take care to watch in case the com port changes during this operation

Thanks, @lburelli and @sumguy for your support.

I did the procedures again on two different Windows machines several times, monitoring the device manager, but the result is always the same: after disconnecting the ports, the RGB led turns into a weaker blue glow, but no com port shows up in device manager or in Arduino IDE. Please see the photos.

The difference between procedure 1 (GND and B1 connected) and procedure 2 (GND, B1 and B0 connected) is the RGB color. Green in the first, Yellow/Orange in the second.

Thanks.