Closed todbot closed 3 years ago
ESP32-S2 now properly goes into safe mode. This must have been fixed with one of @microDev1's ESP32-S2 mode fix PR's.
After pressing reset:
Adafruit CircuitPython 7.0.0-alpha.6-73-g064e08657 on 2021-08-17; Adafruit Metro ESP32S2 with ESP32S2
>>>
soft reboot
Auto-reload is off.
Running in safe mode! Not running saved code.
You are in safe mode because:
USB devices need more endpoints than are available.
CircuitPython version
Code/REPL
Behavior
On reset or power up, board goes into boot loop. No way to escape it, without
esptool.py --erase_flash
. On FunHouse, the dotstar LEDs briefly flash purple and the display briefly starts to showboot_out.txt
contents, as seen in this video: https://user-images.githubusercontent.com/274093/125208434-1eaad680-e247-11eb-96fd-d37b1286403d.mp4Description
FunHouse CircuitPython installation was performed as described here. Entire process to recreate bug:
esptool.py --port /dev/tty.usbmodem01 write_flash 0x0 funhouse_tinyuf2_combo.bin
(from here)boot.py
with above scriptesptool.py --port /dev/tty.usbmodem01 erase_flash
and repeat from step (1)Submitted as new bug from https://github.com/adafruit/circuitpython/issues/4746#issuecomment-874359232
Additional information
No response