]> granicus.if.org Git - esp-idf/commit
Merge branch 'feature/esptool_flash_encryption' into 'master'
authorAngus Gratton <angus@espressif.com>
Sun, 11 Dec 2016 22:50:46 +0000 (06:50 +0800)
committerAngus Gratton <angus@espressif.com>
Sun, 11 Dec 2016 22:50:46 +0000 (06:50 +0800)
commitbab1d49f1fad2204224583c90f52a763507fd5f7
tree6ca1f79641fe4f6e9167f354f7157ad73b2e2cf9
parentf0efb41b5780ff0954673ef010b8c415f13272af
parentceb85669702f01f3e30ddfcdd841dfe64e1a597c
Merge branch 'feature/esptool_flash_encryption' into 'master'

Flash encryption support

Flash encryption support in build system, tooling

To come in future MR:
* On-device key generation on first boot (for production devices), need to finalise testing of bootloader entropy seeding.
* spi_flash_encrypted_write to support non-32-byte block writes (at least optionally.)
* I think a lot of the bootloader_support component can possibly be rolled into "spiflash" and other components, to use a common API.

See merge request !240
components/bootloader/src/main/bootloader_start.c
components/esp32/include/rom/spi_flash.h
components/esp32/include/soc/soc.h
components/spi_flash/flash_ops.c