esp:esp32:esp-idf-info:efuse
Differences
This shows you the differences between two versions of the page.
| esp:esp32:esp-idf-info:efuse [2025/02/08 08:13] – created oscar | esp: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/ | ||
| - | |||
| - | ===== espefuse.py commands ===== | ||
| - | < | ||
| - | espefuse.py --h | ||
| - | espefuse.py --chip esp32 adc_info | ||
| - | espefuse.py --chip esp32 summary | ||
| - | espefuse.py --chip esp32 dump | ||
| - | </ | ||
| - | ===== idf.py commands ==== | ||
| - | < | ||
| - | Idf.py provides a subset of the espefuse.py efuse manager | ||
| - | idf.py efuse-common-table | ||
| - | idf.py efuse-custom-table | ||
| - | idf.py show-efuse-table | ||
| - | </ | ||
| - | |||
| - | ===== Links ===== | ||
| - | * https:// | ||
| - | * https:// | ||
esp/esp32/esp-idf-info/efuse.1739002404.txt.gz · Last modified: by oscar
