OVMS3-idf/components/bootloader_support
Renz Christian Bagaporo 9b350f9ecc cmake: some formatting fixes
Do not include bootloader in flash target when secure boot is enabled.
Emit signing warning on all cases where signed apps are enabled (secure
boot and signed images)
Follow convention of capital letters for SECURE_BOOT_SIGNING_KEY
variable, since it is
relevant to other components, not just bootloader.
Pass signing key and verification key via config, not requiring
bootloader to know parent app dir.
Misc. variables name corrections
2019-06-21 19:53:29 +08:00
..
include spi_flash: support working on differnt buses and frequency 2019-06-18 06:32:52 +00:00
include_bootloader make bootloader_support depend on IDF_TARGET 2019-04-16 17:37:56 +08:00
src Merge branch 'bugfix/improve_flash_dio_read_timing' into 'master' 2019-06-14 12:10:46 +08:00
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt cmake: some formatting fixes 2019-06-21 19:53:29 +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.)