1.. code-block:: none 2 3 > espefuse.py -p PORT summary 4 5 Connecting........__ 6 Detecting chip type... ESP32 7 8 === Run "summary" command === 9 EFUSE_NAME (Block) Description = [Meaningful Value] [Readable/Writeable] (Hex Value) 10 ---------------------------------------------------------------------------------------- 11 Calibration fuses: 12 ADC_VREF (BLOCK0): True ADC reference voltage = 1121 R/W (0b00011) 13 14 Config fuses: 15 WR_DIS (BLOCK0): Efuse write disable mask = 0 R/W (0x0000) 16 RD_DIS (BLOCK0): Disable reading from BlOCK1-3 = 0 R/W (0x0) 17 DISABLE_APP_CPU (BLOCK0): Disables APP CPU = False R/W (0b0) 18 DISABLE_BT (BLOCK0): Disables Bluetooth = False R/W (0b0) 19 DIS_CACHE (BLOCK0): Disables cache = False R/W (0b0) 20 CHIP_CPU_FREQ_LOW (BLOCK0): If set alongside EFUSE_RD_CHIP_CPU_FREQ_RATED; the = False R/W (0b0) 21 ESP32's max CPU frequency is rated for 160MHz. 24 22 0MHz otherwise 23 CHIP_CPU_FREQ_RATED (BLOCK0): If set; the ESP32's maximum CPU frequency has been = True R/W (0b1) 24 rated 25 BLK3_PART_RESERVE (BLOCK0): BLOCK3 partially served for ADC calibration data = False R/W (0b0) 26 CLK8M_FREQ (BLOCK0): 8MHz clock freq override = 51 R/W (0x33) 27 VOL_LEVEL_HP_INV (BLOCK0): This field stores the voltage level for CPU to run = 0 R/W (0b00) 28 at 240 MHz; or for flash/PSRAM to run at 80 MHz.0 29 x0: level 7; 0x1: level 6; 0x2: level 5; 0x3: leve 30 l 4. (RO) 31 CODING_SCHEME (BLOCK0): Efuse variable block length scheme 32 = NONE (BLK1-3 len=256 bits) R/W (0b00) 33 CONSOLE_DEBUG_DISABLE (BLOCK0): Disable ROM BASIC interpreter fallback = True R/W (0b1) 34 DISABLE_SDIO_HOST (BLOCK0): = False R/W (0b0) 35 DISABLE_DL_CACHE (BLOCK0): Disable flash cache in UART bootloader = False R/W (0b0) 36 37 Flash fuses: 38 FLASH_CRYPT_CNT (BLOCK0): Flash encryption is enabled if this field has an o = 0 R/W (0b0000000) 39 dd number of bits set 40 FLASH_CRYPT_CONFIG (BLOCK0): Flash encryption config (key tweak bits) = 0 R/W (0x0) 41 42 Identity fuses: 43 CHIP_PACKAGE_4BIT (BLOCK0): Chip package identifier #4bit = False R/W (0b0) 44 CHIP_PACKAGE (BLOCK0): Chip package identifier = 1 R/W (0b001) 45 CHIP_VER_REV1 (BLOCK0): bit is set to 1 for rev1 silicon = True R/W (0b1) 46 CHIP_VER_REV2 (BLOCK0): = True R/W (0b1) 47 WAFER_VERSION_MINOR (BLOCK0): = 0 R/W (0b00) 48 WAFER_VERSION_MAJOR (BLOCK0): calc WAFER VERSION MAJOR from CHIP_VER_REV1 and CH = 3 R/W (0b011) 49 IP_VER_REV2 and apb_ctl_date (read only) 50 PKG_VERSION (BLOCK0): calc Chip package = CHIP_PACKAGE_4BIT << 3 + CHIP_ = 1 R/W (0x1) 51 PACKAGE (read only) 52 53 Jtag fuses: 54 JTAG_DISABLE (BLOCK0): Disable JTAG = False R/W (0b0) 55 56 Mac fuses: 57 MAC (BLOCK0): MAC address 58 = 94:b9:7e:5a:6e:58 (CRC 0xe2 OK) R/W 59 MAC_CRC (BLOCK0): CRC8 for MAC address = 226 R/W (0xe2) 60 MAC_VERSION (BLOCK3): Version of the MAC field = 0 R/W (0x00) 61 62 Security fuses: 63 UART_DOWNLOAD_DIS (BLOCK0): Disable UART download mode. Valid for ESP32 V3 and = False R/W (0b0) 64 newer; only 65 ABS_DONE_0 (BLOCK0): Secure boot V1 is enabled for bootloader image = False R/W (0b0) 66 ABS_DONE_1 (BLOCK0): Secure boot V2 is enabled for bootloader image = False R/W (0b0) 67 DISABLE_DL_ENCRYPT (BLOCK0): Disable flash encryption in UART bootloader = False R/W (0b0) 68 DISABLE_DL_DECRYPT (BLOCK0): Disable flash decryption in UART bootloader = False R/W (0b0) 69 KEY_STATUS (BLOCK0): Usage of efuse block 3 (reserved) = False R/W (0b0) 70 SECURE_VERSION (BLOCK3): Secure version for anti-rollback = 0 R/W (0x00000000) 71 BLOCK1 (BLOCK1): Flash encryption key 72 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/W 73 BLOCK2 (BLOCK2): Security boot key 74 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/W 75 BLOCK3 (BLOCK3): Variable Block 3 76 = 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 R/W 77 78 Spi Pad fuses: 79 SPI_PAD_CONFIG_HD (BLOCK0): read for SPI_pad_config_hd = 0 R/W (0b00000) 80 SPI_PAD_CONFIG_CLK (BLOCK0): Override SD_CLK pad (GPIO6/SPICLK) = 0 R/W (0b00000) 81 SPI_PAD_CONFIG_Q (BLOCK0): Override SD_DATA_0 pad (GPIO7/SPIQ) = 0 R/W (0b00000) 82 SPI_PAD_CONFIG_D (BLOCK0): Override SD_DATA_1 pad (GPIO8/SPID) = 0 R/W (0b00000) 83 SPI_PAD_CONFIG_CS0 (BLOCK0): Override SD_CMD pad (GPIO11/SPICS0) = 0 R/W (0b00000) 84 85 Vdd fuses: 86 XPD_SDIO_REG (BLOCK0): read for XPD_SDIO_REG = False R/W (0b0) 87 XPD_SDIO_TIEH (BLOCK0): If XPD_SDIO_FORCE & XPD_SDIO_REG = 1.8V R/W (0b0) 88 XPD_SDIO_FORCE (BLOCK0): Ignore MTDI pin (GPIO12) for VDD_SDIO on reset = False R/W (0b0) 89 90 Flash voltage (VDD_SDIO) determined by GPIO12 on reset (High for 1.8V, Low/NC for 3.3V) 91