At least some Espressif boards print out bootloader startup info on hard reset. We can turn this off, but I wasn't sure if it had been turned on deliberately at some point.
I am not sure if it confuses Thonny sometimes. Thonny sometimes crashes hard the first time I try to connect to an ESP32 board.
It does help you see that the board is boot-looping if it resets before CircuitPython prints anything.
@microdev1 @UnexpectedMaker and anyone else -- do you have an opinion?
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 271414342, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0030,len:1184
load:0x40078000,len:12756
ho 0 tail 12 room 4
load:0x40080400,len:3024
entry 0x400805dc
At least some Espressif boards print out bootloader startup info on hard reset. We can turn this off, but I wasn't sure if it had been turned on deliberately at some point.
I am not sure if it confuses Thonny sometimes. Thonny sometimes crashes hard the first time I try to connect to an ESP32 board.
It does help you see that the board is boot-looping if it resets before CircuitPython prints anything.
@microdev1 @UnexpectedMaker and anyone else -- do you have an opinion?