addshore 10/09/2024 10:39 AMWe have 2 ESPc3s that are seemiingly the same, however post flashing is behaving differently.
The bad one ultimately ends up with Invalid image block, can't boot.
The primary thing we notice is that the load
s end up with different positions and lengths, so something may be wrong with the bootloader and or partition table, but not sure how this happened (if we caused it)? and how to resolve.
Bad
ESP-ROM:esp32c3-api1-20210207
Build:Feb 7 2021
rst:0x1 (POWERON),boot:0xd (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fcd5820,len:0x48
load:0x00288200,len:0x20c
load:0x08a10862,len:0x20020aa
Invalid image block, can't boot.
And good
ESP-ROM:esp32c3-api1-20210207
Build:Feb 7 2021
rst:0x1 (POWERON),boot:0xd (SPI_FAST_FLASH_BOOT)
SPIWP:0xee
mode:DIO, clock div:1
load:0x3fcd5820,len:0x48
load:0x403cc710,len:0x65c
load:0x403ce710,len:0x2480
entry 0x403cc710
[toit] INFO: starting <v2.0.0-alpha.152>
[toit] DEBUG: clearing RTC memory: invalid checksum
[toit] INFO: running on ESP32C3 - revision 0.4