#Did you manually enter boot mode on the
1 messages ยท Page 1 of 1 (latest)
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 ๐
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
Said driver information here: https://github.com/Xinyuan-LilyGO/LilyGo-T-Call-SIM800/issues/139
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!
๐
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
So glad to hear you worked through it! Sometimes talking it out helps, so no worries there.
You are all set now on wippersnapper?