2024-06-26 11:50:14 +02:00
|
|
|
idf_component_register(SRCS "bootloader_hooks_example_main.c"
|
|
|
|
|
INCLUDE_DIRS ".")
|
2024-12-30 18:59:08 +05:30
|
|
|
|
|
|
|
|
if(NOT CONFIG_NVS_ENCRYPTION)
|
|
|
|
|
nvs_create_partition_image(nvs ../nvs_data.csv FLASH_IN_PROJECT)
|
|
|
|
|
else()
|
|
|
|
|
if(CONFIG_NVS_SEC_KEY_PROTECT_USING_FLASH_ENC)
|
|
|
|
|
esptool_py_flash_to_partition(flash "nvs_key" ${PROJECT_DIR}/main/encryption_keys.bin)
|
|
|
|
|
esptool_py_flash_to_partition(flash "nvs" ${PROJECT_DIR}/main/nvs_encrypted.bin)
|
|
|
|
|
else() # NVS Encryption using HMAC (CONFIG_NVS_SEC_KEY_PROTECT_USING_HMAC)
|
|
|
|
|
esptool_py_flash_to_partition(flash "nvs" ${PROJECT_DIR}/main/nvs_encrypted_hmac.bin)
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|