feat/secure_boot_v2: Adding docs for secure boot v2 ESP32-ECO3

This commit is contained in:
Supreet Deshpande
2020-02-25 01:24:16 +05:30
parent b79606ca37
commit 073ba0a608
17 changed files with 323 additions and 33 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ After the GPIO input is deactivated and the device reboots, the normally configu
Fast boot from Deep Sleep
-------------------------
The bootloader has the :ref:`CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP` option which allows to reduce the wake-up time (useful to reduce consumption). This option is available when the :ref:`CONFIG_SECURE_BOOT_ENABLED` option is disabled. Reduction of time is achieved due to the lack of image verification. During the first boot, the bootloader stores the address of the application being launched in the RTC FAST memory. And during the awakening, this address is used for booting without any checks, thus fast loading is achieved.
The bootloader has the :ref:`CONFIG_BOOTLOADER_SKIP_VALIDATE_IN_DEEP_SLEEP` option which allows to reduce the wake-up time (useful to reduce consumption). This option is available when the :ref:`CONFIG_SECURE_BOOT` option is disabled. Reduction of time is achieved due to the lack of image verification. During the first boot, the bootloader stores the address of the application being launched in the RTC FAST memory. And during the awakening, this address is used for booting without any checks, thus fast loading is achieved.
Customer bootloader
---------------------
+2 -1
View File
@@ -28,7 +28,8 @@ API Guides
Partition Tables <partition-tables>
:esp32: RF Calibration <RF_calibration>
ROM debug console <romconsole>
Secure Boot <../security/secure-boot>
:esp32: Secure Boot <../security/secure-boot-v1>
:esp32: Secure Boot V2 <../security/secure-boot-v2>
Thread Local Storage <thread-local-storage>
Tools <tools/index>
ULP Coprocessor <ulp>
+1 -1
View File
@@ -265,4 +265,4 @@ More information can be obtained by specifying `--help` as argument:
parttool.py [subcommand] --help
.. _secure boot: security/secure-boot.rst
.. _secure boot: security/secure-boot-v1.rst