I have an M5Stack Core2 and tried to flash the latest CircuitPython images, namely 10.2.0, 10.3.0-alpha1, and 10.1.4 - all of them resulted in a boot loop right after the output Serial console setup:
Serial console setup
ets Jul 29 2019 12:21:46
rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0040,len:496
load:0x40078000,len:14128
load:0x40080400,len:3224
entry 0x40080568
Serial console setup
The newest version that successfully is booting, is 10.0.3:
Serial console setup
Adafruit CircuitPython 10.0.3 on 2025-10-17; M5Stack Core2 with ESP32
Board ID:m5stack_core2
UID:8712486A80C3
MAC:00:00:00:00:70:54
Auto-reload is on. Simply save files over USB to run them or enter REPL to disable.
code.py output:
Hello World!
Code done running.
Press any key to enter the REPL. Use CTRL-D to reload.
Adafruit CircuitPython 10.0.3 on 2025-10-17; M5Stack Core2 with ESP32
>>>
I used esptool with default config to flash the images.
Did I miss a step or option?
I have an M5Stack Core2 and tried to flash the latest CircuitPython images, namely 10.2.0, 10.3.0-alpha1, and 10.1.4 - all of them resulted in a boot loop right after the output
Serial console setup:The newest version that successfully is booting, is 10.0.3:
I used
esptoolwith default config to flash the images.Did I miss a step or option?