#Did you manually enter boot mode on the

1 messages ยท Page 1 of 1 (latest)

fringe sail
#

Hi Kattni, thanks for the tips. I tried this, unfortunately it still times out (though it took several minutes to do so, this time):

esptool.js v0.1-dev
Serial port WebSerial VendorID 0x1a86 ProductID 0x55d4
Connecting.....
Detecting chip type... ESP32
Chip is ESP32-PICO-V3-02 (revision 3)
Features: Wi-Fi, BT, Dual Core, 240MHz, Embedded Flash, Embedded PSRAM, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: ac:0b:fb:68:c3:44
Uploading stub...
Running stub...
Error: Timeout
Erasing flash (this may take a while)...
Error: Timeout
#

Actually I should say, I have no idea if I manually entered boot mode because the board no longer responds to button presses or indicates any state. It appears as a serial device, I can communicate with it, but it appears to be corrupted otherwise

#

I did attempt to enter boot mode though ๐Ÿ˜„

fringe sail
#

Sliiiiightly more detailed info about the timeout from esptool.py:

A fatal error occurred: Failed to write to target RAM (result was 01070000: Operation timed out)

#

I've googled that problem and some people are claiming it's a USB->Serial issue. So maybe that's what initially corrupted my board? Just guessing

#

Got it! Very weird. Installed a driver which, I suppose, changed the system interface with the device such that it would... Work

#

Now yielding this output:

steve@Steves-MacBook-Air-M1 ~ % esptool.py -p /dev/cu.wchusbserial54790414041 --chip auto erase_flash
esptool.py v4.4
Serial port /dev/cu.wchusbserial54790414041
Connecting....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting.........
Detecting chip type... ESP32
Chip is ESP32-PICO-V3-02 (revision v3.0)
Features: WiFi, BT, Dual Core, 240MHz, Embedded Flash, Embedded PSRAM, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: ac:0b:fb:68:c3:44
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 1.5s
Hard resetting via RTS pin...```
#

Somehow had no idea this thing is dual core with BT! What a time to be alive!

#

Oh my god, writing the factory reset boot loader... Annnnd timed out at 87%! I love software!

#

๐Ÿ’€

fringe sail
#

Ugh. Okay, pretend I never asked. Somehow tried installing firmware for the ESP32-S2 countless times even after recognizing that I in fact have the ESP32 PICO. Once I tried programming that in (at the correct address) it worked just fine. Thanks for reading and being a virtual rubber duck! I haven't been this happy to see a flashing LED in a while

wide wyvern
hollow plaza