Page 1 of 1

esp32s3 devkitc flash size detect error and not work

Posted: Sun Oct 08, 2023 8:58 am
by littlerd
My esp32s3 devkitc module was purchased with 32MB flash, but now it keeps showing 512k detected, always restart and is not working properly, esp-idf version is 4.4.5, here is log

Code: Select all

E (319) spi_flash: Detected size(512k) smaller than the size in the binary image header(16384k). Probe failed.
assert failed: do_core_init IDF\components\esp_system\startup.c:328 (flash_ret == ESP_OK)
Backtrace: 0x40375c0e:0x3fceb150 0x4037b495:0x3fceb170 0x40381f85:0x3fceb190 0x42001a23:0x3fceb2b0 0x42001c38:0x3fceb2d0 0x40375555:0x3fceb310 0x403cd95c:0x3fceb340 0x403cdda5:0x3fceb380 0x403c99bd:0x3fceb4b0 0x40045c01:0x3fceb570 |<-CORRUPTED

Re: esp32s3 devkitc flash size detect error and not work

Posted: Thu Oct 19, 2023 2:48 pm
by mikemoretti
I'm having the same issue. Has anyone solved this?

I (37) boot: ESP-IDF v4.4.5 2nd stage bootloader
I (37) boot: compile time 10:43:45
I (37) boot: chip revision: v0.1
I (39) boot.esp32s3: Boot SPI Speed : 80MHz
I (44) boot.esp32s3: SPI Mode : SLOW READ
I (49) boot.esp32s3: SPI Flash Size : 32MB
I (54) boot: Enabling RNG early entropy source...
I (59) boot: Partition Table:
I (63) boot: ## Label Usage Type ST Offset Length
I (70) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (77) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (85) boot: 2 factory factory app 00 00 00010000 00100000
I (92) boot: End of partition table
...
I (283) spi_flash: detected chip: mxic
I (287) spi_flash: flash io: dio
E (291) spi_flash: Detected size(512k) smaller than the size in the binary image header(32768k). Probe failed.