Home
last modified time | relevance | path

Searched full:block2 (Results 1 – 25 of 100) sorted by relevance

1234

/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/
Dsummary_ESP32-S2.rst12 …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 …]
Dsummary_ESP32-C2.rst28 …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
Dsummary_ESP32-C3.rst18 …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 …]
Dsummary_ESP32-H2.rst47 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/
Dburn-bit-cmd.rst20 Burning bits to BLOCK2:
24 > espefuse.py burn_bit BLOCK2 15 16 17 18 19 20
28 BLOCK2 : 0x00000000000000000000000000000000000000000000000000000000001f8000
29BLOCK2 (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
53BLOCK2 (secure_boot_v1 s) [2 ] regs_to_write: 001f8000 00000000 00000000 00000000 0000000…
66 [02] BLOCK2 is empty, will burn the new value
[all …]
Dcheck-error-cmd.rst37 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]
Dburn-key-digest-cmd.rst32 …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
Ddump-cmd.rst42BLOCK2 (secure_boot_v1 s) [2 ] read_regs: 00000000 00000000 00000000 00000000 00000000 00…
57BLOCK2 (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
Dread-write-protections-cmd.rst43 > 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
Dadc-info-cmd.rst26 ADC1 readings stored in efuse BLOCK2:
36 ADC2 readings stored in efuse BLOCK2:
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Defuse_ll.h93 …// 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/
Desp_efuse_table.csv90 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 …]
Desp_efuse_table.c308 {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/
Dexecute_efuse_script.py32 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")
Dexecute_efuse_script2.py14 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/
Defuse_struct.h309 * 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 …]
Defuse_reg.h351 * 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/
Dotp_debug_struct.h463 /** 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 …]
Dotp_debug_reg.h375 * 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/
Desp32c2.yaml31 … : '', 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/
Desp_efuse_chip.h20 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/
Dmem_definition.py42 (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/
Dtest_espefuse.py254 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/
Desp_efuse_table.csv35 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/
Doperations.py50 '"secure_boot_v1" (block2), "secure_boot_v2" (block2)',
64 '"secure_boot_v1" (block2), "secure_boot_v2" (block2)',
295 efuse = efuses["BLOCK2"]

1234