]> granicus.if.org Git - esp-idf/commit
Improve flash encryption documentation and add Development & Release modes
authorHemal Gujarathi <hemal.gujarathi@espressif.com>
Mon, 21 Jan 2019 14:14:56 +0000 (22:14 +0800)
committerbot <bot@espressif.com>
Tue, 25 Jun 2019 23:41:18 +0000 (23:41 +0000)
commita68c7c21e13938b7df883bf2ba9f9f4dac70d1d2
treef47898da2d8315c81d57ca2234d4b7741466207b
parentbeaefd3359973dcf8bba4e1d4462aa7f5d67be6a
Improve flash encryption documentation and add Development & Release modes

This MR improves existing flash encryption document to provide simplified steps
Adds two new modes for user: Development & Release
Adds a simple example
Supports encrypted write through make command
22 files changed:
components/app_update/Makefile.projbuild
components/bootloader/Kconfig.projbuild
components/bootloader/sdkconfig.rename
components/bootloader_support/CMakeLists.txt
components/bootloader_support/include/esp_flash_encrypt.h
components/bootloader_support/src/esp32/flash_encrypt.c
components/bootloader_support/src/flash_encrypt.c [new file with mode: 0644]
components/efuse/src/esp_efuse_fields.c
components/esp32/cpu_start.c
components/esptool_py/CMakeLists.txt
components/esptool_py/Makefile.projbuild
components/esptool_py/flash_encrypted_project_args.in [new file with mode: 0644]
components/esptool_py/project_include.cmake
components/partition_table/CMakeLists.txt
docs/en/security/flash-encryption.rst
examples/security/flash_encryption/CMakeLists.txt [new file with mode: 0644]
examples/security/flash_encryption/Makefile [new file with mode: 0644]
examples/security/flash_encryption/README.md [new file with mode: 0644]
examples/security/flash_encryption/main/CMakeLists.txt [new file with mode: 0644]
examples/security/flash_encryption/main/component.mk [new file with mode: 0644]
examples/security/flash_encryption/main/flash_encrypt_main.c [new file with mode: 0644]
tools/idf.py