Home
last modified time | relevance | path

Searched full:coding_scheme (Results 1 – 25 of 50) sorted by relevance

12

/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32/
Demulate_efuse_controller.py73 coding_scheme = (
77 if coding_scheme == self.REGS.CODING_SCHEME_NONE_RECOVERY:
80 return coding_scheme
98 coding_scheme = self.read_raw_coding_scheme()
99 if coding_scheme == self.REGS.CODING_SCHEME_NONE:
101 elif coding_scheme == self.REGS.CODING_SCHEME_34:
108 "The {} coding scheme is not supported".format(coding_scheme)
114 # CODING_SCHEME 3/4 applied only for BLK1..3
Dfields.py25 parent.coding_scheme = parent.REGS.CODING_SCHEME_NONE
27 if parent.coding_scheme is None:
34 # CODING_SCHEME 3/4 applied only for BLK1..3
56 # CODING_SCHEME NONE applied for BLK0 and BLK1..3
110 if self.coding_scheme == self.REGS.CODING_SCHEME_NONE:
115 elif self.coding_scheme == self.REGS.CODING_SCHEME_34:
122 "The coding scheme (%d) - is not supported" % self.coding_scheme
167 coding_scheme = (
171 if coding_scheme == self.REGS.CODING_SCHEME_NONE_RECOVERY:
172 self.coding_scheme = self.REGS.CODING_SCHEME_NONE
[all …]
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/without_key_purposes/three_key_blocks/
Desp_efuse_api_key.c58 // get efuse coding_scheme.
65 uint32_t coding_scheme = efuse_ll_get_coding_scheme(); in esp_efuse_get_coding_scheme() local
66 if (coding_scheme == EFUSE_CODING_SCHEME_VAL_NONE || in esp_efuse_get_coding_scheme()
67 coding_scheme == (EFUSE_CODING_SCHEME_VAL_34 | EFUSE_CODING_SCHEME_VAL_REPEAT)) { in esp_efuse_get_coding_scheme()
69 } else if (coding_scheme == EFUSE_CODING_SCHEME_VAL_34) { in esp_efuse_get_coding_scheme()
220 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_KEY0); in esp_efuse_write_keys() local
221 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in esp_efuse_write_keys()
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v1/
Dsecure_boot.c98 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_SECURE_BOOT); in esp_secure_boot_generate_digest() local
99 if (coding_scheme != EFUSE_CODING_SCHEME_NONE && coding_scheme != EFUSE_CODING_SCHEME_3_4) { in esp_secure_boot_generate_digest()
100 ESP_LOGE(TAG, "Unknown/unsupported CODING_SCHEME value 0x%x", coding_scheme); in esp_secure_boot_generate_digest()
121 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in esp_secure_boot_generate_digest()
/hal_espressif-latest/components/bootloader_support/src/flash_encryption/
Dflash_encrypt.c133 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_ENCRYPT_FLASH); in check_and_generate_encryption_keys() local
134 if (coding_scheme != EFUSE_CODING_SCHEME_NONE && coding_scheme != EFUSE_CODING_SCHEME_3_4) { in check_and_generate_encryption_keys()
135 ESP_LOGE(TAG, "Unknown/unsupported CODING_SCHEME value 0x%x", coding_scheme); in check_and_generate_encryption_keys()
138 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in check_and_generate_encryption_keys()
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/
Dbase_fields.py186 coding_scheme = self.get_coding_scheme()
187 if coding_scheme == self.parent.REGS.CODING_SCHEME_NONE:
189 elif coding_scheme == self.parent.REGS.CODING_SCHEME_34:
191 elif coding_scheme == self.parent.REGS.CODING_SCHEME_RS:
195 "Coding scheme (%d) not supported" % (coding_scheme)
202 return self.parent.coding_scheme
296 coding_scheme = self.get_coding_scheme()
297 if coding_scheme == self.parent.REGS.CODING_SCHEME_NONE:
299 elif coding_scheme == self.parent.REGS.CODING_SCHEME_RS:
306 elif coding_scheme == self.parent.REGS.CODING_SCHEME_34:
[all …]
/hal_espressif-latest/components/efuse/esp32/
Desp_efuse_table.csv47 WR_DIS.CODING_SCHEME, EFUSE_BLK0, 10, 1, [] wr_dis of CODING_SCHEME
70 RD_DIS.CODING_SCHEME, EFUSE_BLK0, 19, 1, [] rd_dis of CODING_SCHEME
104 CODING_SCHEME, EFUSE_BLK0, 192, 2, [] Efuse variable block leng…
Desp_efuse_table.c162 {EFUSE_BLK0, 10, 1}, // [] wr_dis of CODING_SCHEME,
254 {EFUSE_BLK0, 19, 1}, // [] rd_dis of CODING_SCHEME,
374 static const esp_efuse_desc_t CODING_SCHEME[] = { variable
624 &WR_DIS_CODING_SCHEME[0], // [] wr_dis of CODING_SCHEME
739 &RD_DIS_CODING_SCHEME[0], // [] rd_dis of CODING_SCHEME
889 …&CODING_SCHEME[0], // [] Efuse variable block length scheme {0: "NONE (BLK1-3 len=256 bits)";…
/hal_espressif-latest/components/efuse/src/
Desp_efuse_fields.c64 …esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(ESP_EFUSE_SECURE_VERSION_NUM… in esp_efuse_update_secure_version() local
65 if (coding_scheme != EFUSE_CODING_SCHEME_NONE) { in esp_efuse_update_secure_version()
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dexecute-scripts-cmd.rst40 See how it is done (for ESP32) for ``CODING_SCHEME`` when ``get_meaning()`` is called:
49 …ed chip: %s, coding scheme %s" % (esp.get_chip_description(), efuses["CODING_SCHEME"].get_meaning(…
Dsummary-cmd.rst89 "CODING_SCHEME": {
95 "name": "CODING_SCHEME",
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot.c145 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_SECURE_BOOT); in check_and_generate_secure_boot_keys() local
146 if (coding_scheme != EFUSE_CODING_SCHEME_NONE) { in check_and_generate_secure_boot_keys()
147 …E(TAG, "No coding schemes are supported in secure boot v2.(Detected scheme: 0x%x)", coding_scheme); in check_and_generate_secure_boot_keys()
/hal_espressif-latest/components/efuse/esp32/private_include/
Desp_efuse_utility.h30 * This function is only useful if the CODING_SCHEME efuse
/hal_espressif-latest/components/soc/esp32/include/soc/
Defuse_defs.h25 …LASH_CRYPT_CODING_SCHEME (1<<10) /*< disable writing FLASH_CRYPT_CONFIG and CODING_SCHEME efuses */
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s2/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/
Demulate_efuse_controller.py77 # CODING_SCHEME RS applied only for all blocks except BLK0.

12