User Tools

Site Tools


esp:esp32:esp-idf-info:efuse

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

esp:esp32:esp-idf-info:efuse [2025/02/08 08:13] – created oscaresp:esp32:esp-idf-info:efuse [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Efuse ====== 
-===== Efuse blocks ===== 
-ESP32 has 4 eFuse blocks each containing 256 bits (not all bits can be used for user parameters): 
-  - EFUSE_BLK0 is used entirely for system purposes 
-  - EFUSE_BLK1 is used for Flash Encryption keys. If the Flash Encryption feature is not used, this block can be used for user parameters. 
-  - EFUSE_BLK2 is used for the Secure Boot key. If the Secure Boot feature is not used, this block can be used for user parameters. 
-  - EFUSE_BLK3 can be partially reserved to store a custom MAC address, or can be used entirely for user parameters. Note that some bits are already used in ESP-IDF. 
- 
-The content of various blocks could be found at: 
-  esp-idf/components/efuse/esp32??/esp_efuse_table.csv 
- 
-===== espefuse.py commands ===== 
-<code> 
-espefuse.py --h 
-espefuse.py --chip esp32 adc_info 
-espefuse.py --chip esp32 summary 
-espefuse.py --chip esp32 dump 
-</code> 
-===== idf.py commands ==== 
-<code> 
-Idf.py provides a subset of the espefuse.py efuse manager  
-idf.py efuse-common-table           Generate C-source for IDF's eFuse fields. 
-idf.py efuse-custom-table           Generate C-source for user's eFuse fields. 
-idf.py show-efuse-table             Print eFuse table. 
-</code> 
- 
-===== Links ===== 
-  * https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/efuse.html 
-  * https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf#efuse 
  
esp/esp32/esp-idf-info/efuse.1739002404.txt.gz · Last modified: by oscar