esp-idf/components/bootloader_support
Michael (XIAO Xufeng) e65ed8c959 spi_flash: add config option to override flash size in bootloader header
Sometimes the flash size read from bootloader is not correct. This may
forbid SPI Flash driver from reading the the area larger than the size
in bootloader header.

When the new config option is enabled, the latest configured
ESPTOOLPY_FLAHSIZE in the app header will be used to override the value
read from bootloader header.
2021-02-26 10:12:16 +08:00
..
include spi_flash: add config option to override flash size in bootloader header 2021-02-26 10:12:16 +08:00
include_bootloader bootloader: Adds bootloader_sha256_flash_contents() 2020-08-07 17:16:21 +08:00
src spi_flash: add config option to override flash size in bootloader header 2021-02-26 10:12:16 +08:00
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt secure boot: Fix bug where verification key was not embedded in app 2019-11-08 11:39:01 +08:00
component.mk make bootloader_support depend on IDF_TARGET 2019-04-16 17:37:56 +08:00
Makefile.projbuild Secure boot: Correctly re-sign if signing key changes, better error if missing 2016-12-01 23:49:12 -08:00
README.rst Refactor existing bootloader common functionality into bootloader_support component 2016-11-02 17:58:41 +11:00

Bootloader Support Component
============================

Overview
--------

"Bootloader support" contains APIs which are used by the bootloader but are also needed for the main app.

Code in this component needs to be aware of being executed in a bootloader environment (no RTOS available, BOOTLOADER_BUILD macro set) or in an esp-idf app environment (RTOS running, need locking support.)