Home
last modified time | relevance | path

Searched refs:coding_scheme (Results 1 – 23 of 23) sorted by relevance

/hal_espressif-3.4.0/components/efuse/test/
Dtest_efuse_coding_scheme.c112 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK2);
113 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) {
116 } else if (coding_scheme == EFUSE_CODING_SCHEME_3_4) {
119 } else if (coding_scheme == EFUSE_CODING_SCHEME_REPEAT) {
147 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) {
149 } else if (coding_scheme == EFUSE_CODING_SCHEME_3_4) {
151 } else if (coding_scheme == EFUSE_CODING_SCHEME_REPEAT) {
186 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK2);
187 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) {
190 } else if (coding_scheme == EFUSE_CODING_SCHEME_3_4) {
[all …]
Dtest_efuse.c519 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK2);
520 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) {
531 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK2);
532 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) {
537 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) {
540 } else if (coding_scheme == EFUSE_CODING_SCHEME_REPEAT) {
545 if (coding_scheme == EFUSE_CODING_SCHEME_RS) {
593 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(num_block);
594 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) {
600 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) {
[all …]
/hal_espressif-3.4.0/examples/system/efuse/main/
Defuse_main.c80 static void write_efuse_fields(device_desc_t *desc, esp_efuse_coding_scheme_t coding_scheme) in write_efuse_fields() argument
89 if (coding_scheme == coding_scheme_for_batch_mode) { in write_efuse_fields()
101 if (coding_scheme == coding_scheme_for_batch_mode) { in write_efuse_fields()
112 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK3); in get_coding_scheme() local
113 if (coding_scheme == EFUSE_CODING_SCHEME_NONE) { in get_coding_scheme()
116 } else if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in get_coding_scheme()
122 } else if (coding_scheme == EFUSE_CODING_SCHEME_RS) { in get_coding_scheme()
126 return coding_scheme;
134 esp_efuse_coding_scheme_t coding_scheme = get_coding_scheme(); in app_main() local
135 (void) coding_scheme; in app_main()
[all …]
/hal_espressif-3.4.0/components/bootloader_support/src/secure_boot_v1/
Dsecure_boot.c97 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_SECURE_BOOT); in esp_secure_boot_generate_digest() local
98 if (coding_scheme != EFUSE_CODING_SCHEME_NONE && coding_scheme != EFUSE_CODING_SCHEME_3_4) { in esp_secure_boot_generate_digest()
99 ESP_LOGE(TAG, "Unknown/unsupported CODING_SCHEME value 0x%x", coding_scheme); in esp_secure_boot_generate_digest()
120 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in esp_secure_boot_generate_digest()
/hal_espressif-3.4.0/components/efuse/src/
Desp_efuse_api_key_esp32.c58 uint32_t coding_scheme = REG_GET_FIELD(EFUSE_BLK0_RDATA6_REG, EFUSE_CODING_SCHEME); in esp_efuse_get_coding_scheme() local
59 if (coding_scheme == EFUSE_CODING_SCHEME_VAL_NONE || in esp_efuse_get_coding_scheme()
60 coding_scheme == (EFUSE_CODING_SCHEME_VAL_34 | EFUSE_CODING_SCHEME_VAL_REPEAT)) { in esp_efuse_get_coding_scheme()
62 } else if (coding_scheme == EFUSE_CODING_SCHEME_VAL_34) { in esp_efuse_get_coding_scheme()
213 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_KEY0); in esp_efuse_write_keys() local
214 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in esp_efuse_write_keys()
Desp_efuse_fields.c66 …esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(ESP_EFUSE_SECURE_VERSION_NUM… in esp_efuse_update_secure_version() local
67 if (coding_scheme != EFUSE_CODING_SCHEME_NONE) { in esp_efuse_update_secure_version()
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/
Dbase_fields.py172 coding_scheme = self.get_coding_scheme()
173 if coding_scheme == self.parent.REGS.CODING_SCHEME_NONE:
175 elif coding_scheme == self.parent.REGS.CODING_SCHEME_34:
177 elif coding_scheme == self.parent.REGS.CODING_SCHEME_RS:
181 "Coding scheme (%d) not supported" % (coding_scheme)
188 return self.parent.coding_scheme
281 coding_scheme = self.get_coding_scheme()
282 if coding_scheme == self.parent.REGS.CODING_SCHEME_NONE:
284 elif coding_scheme == self.parent.REGS.CODING_SCHEME_RS:
291 elif coding_scheme == self.parent.REGS.CODING_SCHEME_34:
[all …]
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32/
Demulate_efuse_controller.py99 coding_scheme = self.read_raw_coding_scheme()
100 if coding_scheme == self.REGS.CODING_SCHEME_NONE:
102 elif coding_scheme == self.REGS.CODING_SCHEME_34:
109 "The {} coding scheme is not supported".format(coding_scheme)
Dfields.py25 parent.coding_scheme = parent.REGS.CODING_SCHEME_NONE
27 if parent.coding_scheme is None:
118 if self.coding_scheme == self.REGS.CODING_SCHEME_NONE:
125 elif self.coding_scheme == self.REGS.CODING_SCHEME_34:
134 "The coding scheme (%d) - is not supported" % self.coding_scheme
190 self.coding_scheme = (
Doperations.py273 if efuses.coding_scheme == efuses.REGS.CODING_SCHEME_34:
/hal_espressif-3.4.0/components/bootloader_support/src/flash_encryption/
Dflash_encrypt.c80 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_ENCRYPT_FLASH); in check_and_generate_encryption_keys() local
81 if (coding_scheme != EFUSE_CODING_SCHEME_NONE && coding_scheme != EFUSE_CODING_SCHEME_3_4) { in check_and_generate_encryption_keys()
82 ESP_LOGE(TAG, "Unknown/unsupported CODING_SCHEME value 0x%x", coding_scheme); in check_and_generate_encryption_keys()
85 if (coding_scheme == EFUSE_CODING_SCHEME_3_4) { in check_and_generate_encryption_keys()
/hal_espressif-3.4.0/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot.c138 esp_efuse_coding_scheme_t coding_scheme = esp_efuse_get_coding_scheme(EFUSE_BLK_SECURE_BOOT); in check_and_generate_secure_boot_keys() local
139 if (coding_scheme != EFUSE_CODING_SCHEME_NONE) { in check_and_generate_secure_boot_keys()
140 …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-3.4.0/components/esptool_py/esptool/esptool/targets/
Desp32.py269 coding_scheme = word6 & 0x3
273 coding_scheme
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32c2/
Dfields.py139 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32h2beta1/
Dfields.py139 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32c3/
Dfields.py145 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32s3/
Dfields.py145 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32c6/
Dfields.py145 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32h2/
Dfields.py145 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32s3beta2/
Dfields.py145 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/components/esptool_py/esptool/espefuse/efuse/esp32s2/
Dfields.py145 self.coding_scheme = self.REGS.CODING_SCHEME_RS
/hal_espressif-3.4.0/docs/en/api-reference/system/
Defuse.rst185 …load that can be written is limited (for more details ``20.3.1.3 System Parameter coding_scheme``):
/hal_espressif-3.4.0/docs/en/security/
Dsecure-boot-v1.rst61 …al Reference Manual* > *eFuse Controller (eFuse)* > *System Parameter coding_scheme* [`PDF <{IDF_T…