Can not do factory reset

For CircuitPython issues, ask in the Adafruit CircuitPython forum.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
roncran
 
Posts: 5
Joined: Thu Oct 20, 2022 7:12 am

Can not do factory reset

Post by roncran »

Initially received board 5395. On powerup Neo-swirl executed. After numerous attempts to get into bootloader mode decided to reload factory reset bin following instructions in board docs. Board makes serial connection, erase completes and 'qt-py-esp32-s2-factory-reset-and-bootloader.bin' flashes showing complete. After reset no LED or other indication. Poweroff/poweron still no reaction. Am I missing something?

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Can not do factory reset

Post by mikeysklar »

Your description sounds like you followed the procedure correctly for a factory reset.

When you are powering the board off and on having you unplugged it from the USB as suggested?
In the event that pressing the reset button does not restart the board, unplug the board from USB and plug it back in to get the new firmware to start up.

User avatar
roncran
 
Posts: 5
Joined: Thu Oct 20, 2022 7:12 am

Re: Can not do factory reset

Post by roncran »

Yes I did. Went through steps > 8 times. No response after 'bin' file is loaded.

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Can not do factory reset

Post by mikeysklar »

So you are able to run the factory reset multiple times on the same board, but it just hangs afterwards?

Are you able to see a QTPYS2BOOT drive mounted from the OS after each factory reset? You might need to hold the 'BOOT' button and tape the 'reset' button.

If you see the boot drive you can drop in a new version of CircuitPython using the UF2 image.

https://circuitpython.org/board/adafruit_qtpy_esp32s2/

User avatar
roncran
 
Posts: 5
Joined: Thu Oct 20, 2022 7:12 am

Re: Can not do factory reset

Post by roncran »

Manual indicates that that the 'Neo spin' color changing program loads as part of the .bin file and executes on reset. Is this correct?

User avatar
roncran
 
Posts: 5
Joined: Thu Oct 20, 2022 7:12 am

Re: Can not do factory reset

Post by roncran »

mikeysklar wrote: Fri Oct 21, 2022 6:01 pm So you are able to run the factory reset multiple times on the same board, but it just hangs afterwards?

Are you able to see a QTPYS2BOOT drive mounted from the OS after each factory reset? You might need to hold the 'BOOT' button and tape the 'reset' button.

If you see the boot drive you can drop in a new version of CircuitPython using the UF2 image.

https://circuitpython.org/board/adafruit_qtpy_esp32s2/
Boot drive does not appear. Tried numerous times. Appears .bin is incorrect or not loading properly.

User avatar
roncran
 
Posts: 5
Joined: Thu Oct 20, 2022 7:12 am

Re: Can not do factory reset

Post by roncran »

Problem was incorrect .bin file. Adafruit could do a better job referencing their own "model" number on a documentation as numerous boards appear similar and have similar marketing names. 5395 is the 'pico' board not 's2'. After downloading the correct .bin file all worked as expected.

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

Re: Can not do factory reset

Post by mikeysklar »

Thank you for getting back to us with your solution. The glut of ESP32 does making locating the correct BIN file more challenging.

Locked
Please be positive and constructive with your questions and comments.

Return to “Wireless: WiFi and Bluetooth”