esp-idf/components/efuse
KonstantinKondrashov 89d11be4a9 efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)
eFuse module has a hardware bug.
It is related to ESP32-C3, C6, S3, H2 chips:
    - BLOCK9 (BLOCK_KEY5) can not be used by XTS_AES keys.
For H2 chips, the BLOCK9 (BLOCK_KEY5) can not be used by ECDSA keys.
S2 does not have such a hardware bug.
2023-04-20 13:58:51 +08:00
..
esp32 all: Apply new version logic (major * 100 + minor) 2023-03-03 22:26:39 +00:00
esp32c3 efuse: Adds major and minor versions and others 2022-12-20 16:30:13 +08:00
esp32h2 efuse: Adds major and minor versions and others 2022-12-20 16:30:13 +08:00
esp32s2 efuse: Adds major and minor versions and others 2022-12-20 16:30:13 +08:00
esp32s3 efuse: Adds major and minor versions and others 2022-12-20 16:30:13 +08:00
include all: Apply new version logic (major * 100 + minor) 2023-03-03 22:26:39 +00:00
private_include efuse: fix esp_efuse_utility_write_reg() declaration 2023-01-19 14:29:36 +07:00
src efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5) 2023-04-20 13:58:51 +08:00
test efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5) 2023-04-20 13:58:51 +08:00
test_efuse_host efuse_table_gen: Fixes wrong joining fields with omitted names 2021-10-29 19:17:51 +08:00
CMakeLists.txt tools: replace _ with - in idf.py 2021-10-13 17:30:38 +08:00
component.mk efuse(esp32): Deprecate esp_efuse_burn_new_values() & esp_efuse_write_random_key() 2021-06-17 07:21:36 +08:00
efuse_table_gen.py efuse_table_gen: Fixes wrong joining fields with omitted names 2021-10-29 19:17:51 +08:00
Kconfig efuse(esp32): Deprecate esp_efuse_burn_new_values() & esp_efuse_write_random_key() 2021-06-17 07:21:36 +08:00
Makefile.projbuild efuse: Fix to pass CI tests 2019-02-28 07:31:29 +00:00