/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/ |
D | summary_ESP32-S2.rst | 12 …ADC_CALIB (BLOCK2) 4 bit of ADC calibration … 13 …TEMP_CALIB (BLOCK2) Temperature calibration data … 14 …RTCCALIB_V1IDX_A10H (BLOCK2) … 15 …RTCCALIB_V1IDX_A11H (BLOCK2) … 16 …RTCCALIB_V1IDX_A12H (BLOCK2) … 17 …RTCCALIB_V1IDX_A13H (BLOCK2) … 18 …RTCCALIB_V1IDX_A20H (BLOCK2) … 19 …RTCCALIB_V1IDX_A21H (BLOCK2) … 20 …RTCCALIB_V1IDX_A22H (BLOCK2) … 21 …RTCCALIB_V1IDX_A23H (BLOCK2) … [all …]
|
D | summary_ESP32-C2.rst | 28 …WAFER_VERSION_MINOR (BLOCK2) WAFER_VERSION_MINOR … 29 …WAFER_VERSION_MAJOR (BLOCK2) WAFER_VERSION_MAJOR … 30 …PKG_VERSION (BLOCK2) EFUSE_PKG_VERSION … 31 …BLK_VERSION_MINOR (BLOCK2) Minor version of BLOCK2 … 32 …BLK_VERSION_MAJOR (BLOCK2) Major version of BLOCK2 … 41 MAC (BLOCK2) MAC address
|
D | summary_ESP32-C3.rst | 18 …TEMP_CALIB (BLOCK2) Temperature calibration data … 19 …OCODE (BLOCK2) ADC OCode … 20 …ADC1_INIT_CODE_ATTEN0 (BLOCK2) ADC1 init code at atten0 … 21 …ADC1_INIT_CODE_ATTEN1 (BLOCK2) ADC1 init code at atten1 … 22 …ADC1_INIT_CODE_ATTEN2 (BLOCK2) ADC1 init code at atten2 … 23 …ADC1_INIT_CODE_ATTEN3 (BLOCK2) ADC1 init code at atten3 … 24 …ADC1_CAL_VOL_ATTEN0 (BLOCK2) ADC1 calibration voltage at atten0 … 25 …ADC1_CAL_VOL_ATTEN1 (BLOCK2) ADC1 calibration voltage at atten1 … 26 …ADC1_CAL_VOL_ATTEN2 (BLOCK2) ADC1 calibration voltage at atten2 … 27 …ADC1_CAL_VOL_ATTEN3 (BLOCK2) ADC1 calibration voltage at atten3 … [all …]
|
D | summary_ESP32-H2.rst | 47 OPTIONAL_UNIQUE_ID (BLOCK2) Optional unique 128-bit ID 49 …BLK_VERSION_MINOR (BLOCK2) BLK_VERSION_MINOR of BLOCK2 … 50 …BLK_VERSION_MAJOR (BLOCK2) BLK_VERSION_MAJOR of BLOCK2 … 51 …DISABLE_BLK_VERSION_MAJOR (BLOCK2) Disables check of blk version major …
|
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/ |
D | burn-bit-cmd.rst | 20 Burning bits to BLOCK2: 24 > espefuse.py burn_bit BLOCK2 15 16 17 18 19 20 28 BLOCK2 : 0x00000000000000000000000000000000000000000000000000000000001f8000 29 …BLOCK2 (secure_boot_v1 s) [2 ] regs_to_write: 001f8000 00000000 00000000 00000000 0000000… 33 [02] BLOCK2 is empty, will burn the new value 38 BURN BLOCK2 - OK (write block == read block) 47 > espefuse.py --virt burn_bit BLOCK2 15 16 17 18 19 20 \ 52 BLOCK2 : 0x00000000000000000000000000000000000000000000000000000000001f8000 53 …BLOCK2 (secure_boot_v1 s) [2 ] regs_to_write: 001f8000 00000000 00000000 00000000 0000000… 66 [02] BLOCK2 is empty, will burn the new value [all …]
|
D | check-error-cmd.rst | 37 Error(s) in BLOCK2 [ERRORS:1 FAIL:1] 46 Error(s) in BLOCK2 [ERRORS:1 FAIL:1] 62 Error(s) in BLOCK2 [ERRORS:1 FAIL:1] 71 Error(s) in BLOCK2 [ERRORS:1 FAIL:1] 85 Error in BLOCK2, re-burn it again (#0), to fix it. fail_bit=1, num_errors=1 86 Error in BLOCK2, re-burn it again (#1), to fix it. fail_bit=1, num_errors=1 87 Error in BLOCK2, re-burn it again (#2), to fix it. fail_bit=1, num_errors=1 88 BURN BLOCK2 - OK (write block == read block) 94 Error(s) in BLOCK2 [ERRORS:1 FAIL:1]
|
D | burn-key-digest-cmd.rst | 32 …0) and coding scheme = ``None`` otherwise an error will be shown. The key will be burned to BLOCK2. 51 …- BLOCK2 -> [?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?… 52 Disabling write to efuse BLOCK2... 57 [02] BLOCK2 is empty, will burn the new value 62 BURN BLOCK2 - OK (write block == read block) 69 BLOCK2 (BLOCK2): Secure boot key
|
D | dump-cmd.rst | 42 …BLOCK2 (secure_boot_v1 s) [2 ] read_regs: 00000000 00000000 00000000 00000000 00000000 00… 57 …BLOCK2 (BLOCK2 ) [2 ] read_regs: 558000a4 000094b5 00000000 00000000 00000000 00… 73 …BLOCK_SYS_DATA (BLOCK2 ) [2 ] read_regs: 00000000 00000000 00000000 00000000 00000000 00… 117 BLOCK2 backup/chip1/blk2.bin
|
D | read-write-protections-cmd.rst | 43 > espefuse.py read_protect_efuse BLOCK2 BLOCK3 MAC_VERSION 46 If Secure Boot V2 is used, BLOCK2 must be readable, please stop this operation! 47 Permanently read-disabling efuse BLOCK2
|
D | adc-info-cmd.rst | 26 ADC1 readings stored in efuse BLOCK2: 36 ADC2 readings stored in efuse BLOCK2:
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | efuse_ll.h | 93 …// DIG_DBIAS_HVT, EFUSE_BLK2, 105, 5, BLOCK2 digital dbias whe… in efuse_ll_get_dig_dbias_hvt() 99 …// DIG_LDO_SLP_DBIAS2, EFUSE_BLK2, 110, 7, BLOCK2 DIG_LDO_DBG0_DBIA… in efuse_ll_get_dig_ldo_slp_dbias2() 105 …// DIG_LDO_SLP_DBIAS26, EFUSE_BLK2, 117, 8, BLOCK2 DIG_LDO_DBG0_DBIA… in efuse_ll_get_dig_ldo_slp_dbias26() 111 …// DIG_LDO_ACT_DBIAS26, EFUSE_BLK2, 125, 6, BLOCK2 DIG_LDO_ACT_DBIAS… in efuse_ll_get_dig_ldo_act_dbias26() 117 …// DIG_LDO_ACT_STEPD10, EFUSE_BLK2, 131, 4, BLOCK2 DIG_LDO_ACT_STEPD… in efuse_ll_get_dig_ldo_act_stepd10() 123 …// RTC_LDO_SLP_DBIAS13, EFUSE_BLK2, 135, 7, BLOCK2 DIG_LDO_SLP_DBIAS… in efuse_ll_get_rtc_ldo_slp_dbias13() 129 …// RTC_LDO_SLP_DBIAS29, EFUSE_BLK2, 142, 9, BLOCK2 DIG_LDO_SLP_DBIAS… in efuse_ll_get_rtc_ldo_slp_dbias29() 135 …// RTC_LDO_SLP_DBIAS31, EFUSE_BLK2, 151, 6, BLOCK2 DIG_LDO_SLP_DBIAS… in efuse_ll_get_rtc_ldo_slp_dbias31() 141 …// RTC_LDO_ACT_DBIAS31, EFUSE_BLK2, 157, 6, BLOCK2 DIG_LDO_ACT_DBIAS… in efuse_ll_get_rtc_ldo_act_dbias31() 147 …// RTC_LDO_ACT_DBIAS13, EFUSE_BLK2, 163, 8, BLOCK2 DIG_LDO_ACT_DBIAS… in efuse_ll_get_rtc_ldo_act_dbias13()
|
/hal_espressif-latest/components/efuse/esp32c2/ |
D | esp_efuse_table.csv | 90 BLK_VERSION_MINOR, EFUSE_BLK2, 57, 3, [] Minor version of BLOCK2 {… 91 BLK_VERSION_MAJOR, EFUSE_BLK2, 60, 2, [] Major version of BLOCK2 98 DIG_DBIAS_HVT, EFUSE_BLK2, 105, 5, [] BLOCK2 digital dbias when… 99 DIG_LDO_SLP_DBIAS2, EFUSE_BLK2, 110, 7, [] BLOCK2 DIG_LDO_DBG0_DBIAS2 100 DIG_LDO_SLP_DBIAS26, EFUSE_BLK2, 117, 8, [] BLOCK2 DIG_LDO_DBG0_DBIAS… 101 DIG_LDO_ACT_DBIAS26, EFUSE_BLK2, 125, 6, [] BLOCK2 DIG_LDO_ACT_DBIAS26 102 DIG_LDO_ACT_STEPD10, EFUSE_BLK2, 131, 4, [] BLOCK2 DIG_LDO_ACT_STEPD10 103 RTC_LDO_SLP_DBIAS13, EFUSE_BLK2, 135, 7, [] BLOCK2 DIG_LDO_SLP_DBIAS13 104 RTC_LDO_SLP_DBIAS29, EFUSE_BLK2, 142, 9, [] BLOCK2 DIG_LDO_SLP_DBIAS29 105 RTC_LDO_SLP_DBIAS31, EFUSE_BLK2, 151, 6, [] BLOCK2 DIG_LDO_SLP_DBIAS31 [all …]
|
D | esp_efuse_table.c | 308 {EFUSE_BLK2, 57, 3}, // [] Minor version of BLOCK2 {0: "No calib"; 1: "With calib"}, 312 {EFUSE_BLK2, 60, 2}, // [] Major version of BLOCK2, 340 {EFUSE_BLK2, 105, 5}, // [] BLOCK2 digital dbias when hvt, 344 {EFUSE_BLK2, 110, 7}, // [] BLOCK2 DIG_LDO_DBG0_DBIAS2, 348 {EFUSE_BLK2, 117, 8}, // [] BLOCK2 DIG_LDO_DBG0_DBIAS26, 352 {EFUSE_BLK2, 125, 6}, // [] BLOCK2 DIG_LDO_ACT_DBIAS26, 356 {EFUSE_BLK2, 131, 4}, // [] BLOCK2 DIG_LDO_ACT_STEPD10, 360 {EFUSE_BLK2, 135, 7}, // [] BLOCK2 DIG_LDO_SLP_DBIAS13, 364 {EFUSE_BLK2, 142, 9}, // [] BLOCK2 DIG_LDO_SLP_DBIAS29, 368 {EFUSE_BLK2, 151, 6}, // [] BLOCK2 DIG_LDO_SLP_DBIAS31, [all …]
|
/hal_espressif-latest/tools/esptool_py/test/efuse_scripts/esp32/ |
D | execute_efuse_script.py | 32 if efuses["BLOCK2"].get_meaning() != "cb 27 91 a3 71 b0 c0 32 2b f7 37 04 78 ba 09 62 22 4c ab 1c f… 33 raise esptool.FatalError("BLOCK2 was not set correctly") 35 if not efuses["BLOCK2"].is_readable() or efuses["BLOCK2"].is_writeable(): 36 raise esptool.FatalError("BLOCK2 should not be readable and not writeable")
|
D | execute_efuse_script2.py | 14 if efuses["BLOCK2"].get_meaning() != "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0… 16 if not efuses["BLOCK2"].is_readable() or not efuses["BLOCK2"].is_writeable():
|
/hal_espressif-latest/components/soc/esp32c2/include/soc/ |
D | efuse_struct.h | 309 * Register 0 of BLOCK2. 322 * Register 1 of BLOCK2. 343 * Minor version of BLOCK2 347 * Major version of BLOCK2 359 * Register 2 of BLOCK2. 388 * Register 3 of BLOCK2. 401 * BLOCK2 digital dbias when hvt 405 * BLOCK2 DIG_LDO_DBG0_DBIAS2 409 * BLOCK2 DIG_LDO_DBG0_DBIAS26 413 * BLOCK2 DIG_LDO_ACT_DBIAS26 [all …]
|
D | efuse_reg.h | 351 * Register 0 of BLOCK2. 363 * Register 1 of BLOCK2. 395 * Minor version of BLOCK2 402 * Major version of BLOCK2 417 * Register 2 of BLOCK2. 457 * Register 3 of BLOCK2. 475 * BLOCK2 digital dbias when hvt 482 * BLOCK2 DIG_LDO_DBG0_DBIAS2 489 * BLOCK2 DIG_LDO_DBG0_DBIAS26 496 * BLOCK2 DIG_LDO_ACT_DBIAS26 [all …]
|
/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | otp_debug_struct.h | 463 /** Group: OTP_DEBUG Block2 Word1 Data */ 465 * Otp debuger block2 data register1. 470 * Otp block2 word1 data. 478 /** Group: OTP_DEBUG Block2 Word2 Data */ 480 * Otp debuger block2 data register2. 485 * Otp block2 word2 data. 493 /** Group: OTP_DEBUG Block2 Word3 Data */ 495 * Otp debuger block2 data register3. 500 * Otp block2 word3 data. 508 /** Group: OTP_DEBUG Block2 Word4 Data */ [all …]
|
D | otp_debug_reg.h | 375 * Otp debuger block2 data register1. 379 * Otp block2 word1 data. 387 * Otp debuger block2 data register2. 391 * Otp block2 word2 data. 399 * Otp debuger block2 data register3. 403 * Otp block2 word3 data. 411 * Otp debuger block2 data register4. 415 * Otp block2 word4 data. 423 * Otp debuger block2 data register5. 427 * Otp block2 word5 data. [all …]
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse_defs/ |
D | esp32c2.yaml | 31 … : '', dict: '{0: "No calib", 1: "With calib"}', desc: Minor version of BLOCK2, rloc: 'EFUSE_RD_B… 32 … : '', dict : '', desc: Major version of BLOCK2, rloc: 'EFUSE_RD_B… 39 … null, alt : '', dict : '', desc: BLOCK2 digital dbias when… 40 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_DBG0_DBIAS… 41 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_DBG0_DBIAS… 42 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_ACT_DBIAS2… 43 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_ACT_STEPD1… 44 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_SLP_DBIAS1… 45 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_SLP_DBIAS2… 46 … null, alt : '', dict : '', desc: BLOCK2 DIG_LDO_SLP_DBIAS3… [all …]
|
/hal_espressif-latest/components/efuse/esp32c2/include/ |
D | esp_efuse_chip.h | 20 EFUSE_BLK_SYS_DATA_PART0 = 2, /**< Number of eFuse BLOCK2. SYS_DATA_PART0 */ 22 EFUSE_BLK2 = 2, /**< Number of eFuse BLOCK2. SYS_DATA_PART1 */ 23 EFUSE_BLK_SYS_DATA_PART1 = 2, /**< Number of eFuse BLOCK2. SYS_DATA_PART1 */
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/ |
D | mem_definition.py | 42 (EFUSE_RD_RS_ERR_REG, 0x7, 4, 7), # BLOCK2 76 …("BLOCK2", ["BLOCK2"], 2, __base_rd_regs + 0x040, __base_wr_regs, 6, … 103 # if BLK_VERSION_MINOR is 1, these efuse fields are in BLOCK2
|
/hal_espressif-latest/tools/esptool_py/test/ |
D | test_espefuse.py | 254 BLOCK2 \ 298 @pytest.mark.skipif(arg_chip != "esp32", reason="when the purpose of BLOCK2 is set") 301 self.espefuse_py(f"burn_key BLOCK2 {IMAGES_DIR}/256bit") 303 "read_protect_efuse BLOCK2", 305 "BLOCK2 must be readable, stop this operation!", 311 self.espefuse_py(f"burn_key BLOCK2 {IMAGES_DIR}/256bit") 313 self.espefuse_py("read_protect_efuse BLOCK2", check_msg=msg) 390 ADC_VREF BLOCK1 BLOCK2 BLOCK3""" 720 blk2 = "BLOCK2" 854 BLOCK2 {IMAGES_DIR}/256bit_1 \ [all …]
|
/hal_espressif-latest/components/efuse/esp32/ |
D | esp_efuse_table.csv | 35 WR_DIS.BLOCK2, EFUSE_BLK0, 8, 1, [WR_DIS.SECURE_BOOT_KEY WR_D… 58 RD_DIS.BLOCK2, EFUSE_BLK0, 17, 1, [RD_DIS.SECURE_BOOT_KEY RD_D… 115 BLOCK2, EFUSE_BLK2, 0, MAX_BLK_LEN, [SECURE_BOOT_KEY] Se…
|
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32/ |
D | operations.py | 50 '"secure_boot_v1" (block2), "secure_boot_v2" (block2)', 64 '"secure_boot_v1" (block2), "secure_boot_v2" (block2)', 295 efuse = efuses["BLOCK2"]
|