Home
last modified time | relevance | path

Searched refs:espefuse (Results 1 – 25 of 59) sorted by relevance

123

/hal_espressif-latest/tools/esptool_py/test/efuse_scripts/esp32/
Dexecute_efuse_script.py3 espefuse(esp, efuses, args, "burn_efuse JTAG_DISABLE 1 DISABLE_SDIO_HOST 1 CONSOLE_DEBUG_DISABLE 1")
4 espefuse(esp, efuses, args, "burn_key flash_encryption ../../images/efuse/256bit --no-protect-key")
5 espefuse(esp, efuses, args, "burn_key_digest ../../secure_images/rsa_secure_boot_signing_key.pem")
6 espefuse(esp, efuses, args, "burn_bit BLOCK3 64 66 69 72 78 82 83 90")
7 espefuse(esp, efuses, args, "burn_custom_mac AA:BB:CC:DD:EE:88")
11 espefuse(esp, efuses, args, "summary")
12 espefuse(esp, efuses, args, "adc_info")
13 espefuse(esp, efuses, args, "get_custom_mac")
46 espefuse(esp, efuses, args, "read_protect_efuse BLOCK1")
47 espefuse(esp, efuses, args, "write_protect_efuse BLOCK1")
Dexecute_efuse_script2.py3 espefuse(esp, efuses, args, "burn_efuse JTAG_DISABLE 1 DISABLE_SDIO_HOST 1 CONSOLE_DEBUG_DISABLE 1")
7 espefuse(esp, efuses, args, "burn_key flash_encryption ../../images/efuse/256bit --no-protect-key")
13 espefuse(esp, efuses, args, "burn_key_digest ../../secure_images/rsa_secure_boot_signing_key.pem")
19 espefuse(esp, efuses, args, "burn_bit BLOCK3 64 66 69 72 78 82 83 90")
20 espefuse(esp, efuses, args, "burn_custom_mac AA:BB:CC:DD:EE:88")
/hal_espressif-latest/tools/esptool_py/test/efuse_scripts/esp32xx/
Dexecute_efuse_script.py3 espefuse(esp, efuses, args, 'burn_efuse DIS_FORCE_DOWNLOAD 1 DIS_DOWNLOAD_MODE 1')
4 espefuse(esp, efuses, args, 'burn_bit BLOCK_USR_DATA 64 66 69 72 78 82 83 90')
5 espefuse(esp, efuses, args, 'read_protect_efuse BLOCK_SYS_DATA2')
6 espefuse(esp, efuses, args, 'write_protect_efuse BLOCK_SYS_DATA2')
7 espefuse(esp, efuses, args, 'burn_block_data BLOCK_KEY5 ../../images/efuse/256bit')
8 espefuse(esp, efuses, args, 'burn_key BLOCK_KEY0 ../../images/efuse/256bit XTS_AES_128_KEY --no-rea…
9 espefuse(esp, efuses, args, 'burn_key_digest BLOCK_KEY1 ../../secure_images/rsa_secure_boot_signing…
13 espefuse(esp, efuses, args, 'summary')
14 espefuse(esp, efuses, args, 'adc_info')
61 espefuse(esp, efuses, args, 'burn_key BLOCK_KEY0 ../../images/efuse/256bit XTS_AES_128_KEY')
Dexecute_efuse_script2.py3 espefuse(esp, efuses, args, 'burn_efuse DIS_FORCE_DOWNLOAD 1 DIS_DOWNLOAD_MODE 1')
7 espefuse(esp, efuses, args, 'burn_bit BLOCK_USR_DATA 64 66 69 72 78 82 83 90')
11 espefuse(esp, efuses, args, 'read_protect_efuse BLOCK_SYS_DATA2')
12 espefuse(esp, efuses, args, 'write_protect_efuse BLOCK_SYS_DATA2')
16 espefuse(esp, efuses, args, 'burn_block_data BLOCK_KEY5 ../../images/efuse/256bit')
20 espefuse(esp, efuses, args, 'burn_key BLOCK_KEY0 ../../images/efuse/256bit XTS_AES_128_KEY --no-rea…
26 espefuse(esp, efuses, args, 'burn_key_digest BLOCK_KEY1 ../../secure_images/rsa_secure_boot_signing…
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dexecute-scripts-cmd.rst6 The ``espefuse.py execute_scripts`` command executes scripts to burn at one time.
19 > espefuse.py execute_scripts efuse_script1.py efuse_script2.py ...
23 … is a list of scripts. The special format of python scripts can be executed inside ``espefuse.py``.
27 Below you can see some examples of the script. This script file is run from ``espefuse.py`` as ``ex…
30 …mands which are available in CLI, see ``espefuse.py --help``. To run a efuse command you need to c…
37 > espefuse.py execute_scripts efuse_script1.py --do-not-confirm
51 espefuse(esp, efuses, args, "burn_key flash_encryption flash_encryption_key.bin")
55 espefuse(esp, efuses, args, 'burn_efuse FLASH_CRYPT_CNT 0x7')
59 espefuse(esp, efuses, args, 'burn_efuse FLASH_CRYPT_CNT')
61 espefuse(esp, efuses, args, 'burn_efuse DISABLE_DL_ENCRYPT 1')
[all …]
Dadc-info-cmd.rst6 The ``espefuse.py adc_info`` command displays information about ADC calibration data stored in eFus…
12 > espefuse.py adc_info
21 > espefuse.py adc_info
50 > espefuse.py adc_info
Dburn-custom-mac-cmd.rst6 The ``espefuse.py burn_custom_mac`` command burns a 48-bit Custom MAC Address.
28 > espefuse.py burn_custom_mac 48:63:92:15:72:16
47 > espefuse.py summary
66 > espefuse.py burn_custom_mac 48:63:92:15:72:16
88 > espefuse.py summary
100 > espefuse.py burn_custom_mac 48:63:92:15:72:16
117 > espefuse.py summary
Dget-custom-mac-cmd.rst6 The ``espefuse.py burn_custom_mac`` command prints the Custom MAC Address (``CUSTOM_MAC``).
14 > espefuse.py get_custom_mac
25 > espefuse.py get_custom_mac
Dburn-block-data-cmd.rst6 The ``espefuse.py burn_block_data`` command allows writing arbitrary data (non-key data) from a fil…
8 This command is available in ``espefuse.py`` v2.6 and newer.
26 > espefuse.py -p PORT burn_block_data --offset 6 BLOCK3 device_id.bin
49 > espefuse.py dump
53 > espefuse.py summary
Ddump-cmd.rst6 The ``espefuse.py dump`` command allows:
35 > espefuse.py dump
51 > espefuse.py dump
67 > espefuse.py dump
96 > espefuse.py dump --format split --file_name backup/chip1/blk.bin
115 > espefuse.py burn_block_data BLOCK0 backup/chip1/blk0.bin \
123 > espefuse.py dump --format joint --file_name backup/chip1/efuses.bin
Dset-flash-voltage-cmd.rst12 The ``espefuse.py set_flash_voltage`` command permanently sets the internal flash voltage regulator…
54 espefuse.py set_flash_voltage OFF
68 espefuse.py set_flash_voltage 1.8V
82 espefuse.py set_flash_voltage 3.3V
104 > espefuse.py set_flash_voltage 1.8V
125 > espefuse.py set_flash_voltage 3.3V
146 > espefuse.py set_flash_voltage OFF
Dread-write-protections-cmd.rst8 - ``espefuse.py read_protect_efuse``. It sets read protection for given eFuse names.
9 - ``espefuse.py write_protect_efuse``. It sets write protection for given eFuse names.
28 …ays show all-zeroes, even though hardware may use the correct value. In espefuse v2.6 and newer, r…
43 > espefuse.py read_protect_efuse BLOCK2 BLOCK3 MAC_VERSION
65 > espefuse.py write_protect_efuse WR_DIS FLASH_CRYPT_CNT
Dsummary-cmd.rst6 The ``espefuse.py summary`` command reads the eFuses from the chip and outputs them in text or json…
31 …ays show all-zeroes, even though hardware may use the correct value. In espefuse v2.6 and newer, r…
59 > espefuse.py summary --format json
110 > espefuse.py summary --format json --file efuses.json
125 The ``espefuse.py summary`` command supports filtering eFuses by name. The eFuses to filter needs t…
129 > espefuse.py summary ABS_DONE_0 BLOCK1
143 > espefuse.py summary --format value_only MAC
Dburn-bit-cmd.rst6 The ``espefuse.py burn_bit`` command burns bits in efuse blocks by bit number. This is useful when …
24 > espefuse.py burn_bit BLOCK2 15 16 17 18 19 20
47 > espefuse.py --virt burn_bit BLOCK2 15 16 17 18 19 20 \
Dburn-key-digest-cmd.rst6 The ``espefuse.py burn_key_digest`` command parses a RSA public key and burns the digest to eFuse b…
47 > espefuse.py burn_key_digest secure_boot_key_v2_0.pem
67 > espefuse.py summary
78 > espefuse.py burn_key_digest secure_boot_v2_ecdsa192.pem
99 > espefuse.py summary
117 > espefuse.py burn_key_digest \
157 > espefuse.py summary
Dcheck-error-cmd.rst6 The ``espefuse.py check_error`` command checks eFuse errors. It triggers several reads to force the…
16 > espefuse.py summary
34 > espefuse.py check_error
59 > espefuse.py check_error --recovery
/hal_espressif-latest/tools/esptool_py/espefuse/
D__init__.py12 import espefuse.efuse.esp32 as esp32_efuse
13 import espefuse.efuse.esp32c2 as esp32c2_efuse
14 import espefuse.efuse.esp32c3 as esp32c3_efuse
15 import espefuse.efuse.esp32c5 as esp32c5_efuse
16 import espefuse.efuse.esp32c5beta3 as esp32c5beta3_efuse
17 import espefuse.efuse.esp32c6 as esp32c6_efuse
18 import espefuse.efuse.esp32c61 as esp32c61_efuse
19 import espefuse.efuse.esp32h2 as esp32h2_efuse
20 import espefuse.efuse.esp32h2beta1 as esp32h2beta1_efuse
21 import espefuse.efuse.esp32p4 as esp32p4_efuse
[all …]
D__main__.py5 import espefuse
8 espefuse._main()
/hal_espressif-latest/tools/esptool_py/
DCHANGELOG.md12 - **espefuse**: Supports wafer efuse versions for esp32c61
23 - **espefuse**: Adds support extend efuse table by user CSV file
24 - **espefuse**: Adds efuse dump formats: separated(default) and united(new)
25 - **espefuse**: Adds incompatible eFuse settings check for S3
31 - **espefuse**: Allow filtering efuses based on command line arguments
33 - **espefuse**: Added check for correctness of written data
34 - **espefuse**: Improves help for burn_efuse cmd
38 - **espefuse**: Updates efuses for C5 and C61
46 - **espefuse**: Update adc_info commands for all chips
47 - **espefuse**: Adds new efuses for esp32p4
[all …]
Despefuse.py34 import espefuse
37 espefuse._main()
Dpyproject.toml103 skip = '*.bin,*test/images/efuse/*,*docs/en/espefuse/inc/*'
150 "espefuse/efuse/*/mem_definition.py" = ["E241", "E501"]
151 "espefuse/efuse/*/operations.py" = ["E241", "E501", "F401"]
152 "espefuse/efuse/*/fields.py" = ["E241", "E501"]
DMANIFEST.in5 include espefuse/efuse_defs/*.yaml
/hal_espressif-latest/tools/esptool_py/test/efuse_scripts/
Defuse_burn1.py16 espefuse(esp, efuses, args, cmd)
Defuse_burn2.py16 espefuse(esp, efuses, args, cmd)
/hal_espressif-latest/tools/esptool_py/docs/en/
Dindex.rst6 ``esptool.py``, ``espefuse.py`` and ``espsecure.py`` are a complete toolset for working with Espres…
48 :not esp8266:Espefuse <espefuse/index>

123