Bootloader offset
Posted: Tue May 12, 2026 2:43 pm
I'm using ESP32-S3, ESP-IDF v.6.0.1 and batch file for compilation and flash esp-idf project.
I'm confused what offset value shoul be used for programming bootloader.bin with esptool.
Offset 0x1000 doesn't work
Offset 0x0 works and idf.py flash command use this.
I have old project on ESP32 and ESP-IDF v4.4 where used 0x1000 offset and it works.
Is it depndend from 'secure boot' function or 'encryption' enabled/disabled?
I'm very confused because can't find information in docs and AI on GitHub is talking today that 0x1000 should be used, but yesterday told that 0x0
I'm confused what offset value shoul be used for programming bootloader.bin with esptool.
Offset 0x1000 doesn't work
Code: Select all
esptool --chip esp32s3 --port=COM%1 --before=default-reset --after=no-reset write-flash --flash-mode dio --flash-freq 40m --flash-size 8MB 0x1000 build/bootloader/bootloader.binCode: Select all
esptool --chip esp32s3 --port=COM%1 --before=default-reset --after=no-reset write-flash --flash-mode dio --flash-freq 40m --flash-size 8MB 0x0 build/bootloader/bootloader.binIs it depndend from 'secure boot' function or 'encryption' enabled/disabled?
I'm very confused because can't find information in docs and AI on GitHub is talking today that 0x1000 should be used, but yesterday told that 0x0