esp-idf/components/bootloader_support
Angus Gratton 00cfcde385 bootloader: Fix "skip validate on exit deep sleep" when "Use RTC fast memory as heap" is enabled
RTC region used to store boot partition needs to remain reserved in the app.
2021-04-09 19:15:43 +10:00
..
include secure boot: Add boot check for SBV2 "check app signature on update" 2021-03-17 17:08:59 +08:00
include_bootloader spi_flash: Add auto suspend mode on esp32c3 2021-01-25 11:14:02 +08:00
src bootloader: Fix "skip validate on exit deep sleep" when "Use RTC fast memory as heap" is enabled 2021-04-09 19:15:43 +10:00
test Merge branch 'feature/merge_esp32c3_bootloader_support' into 'master' 2020-12-11 15:36:28 +08:00
CMakeLists.txt secure_boot: Adds empty esp_secure_boot_init_checks 2021-03-17 17:09:00 +08:00
component.mk secure_boot: Secure Boot V2 verify app signature on update (without Secure boot) 2021-03-17 17:08:59 +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.)