Home
last modified time | relevance | path

Searched refs:keypurpose (Results 1 – 14 of 14) sorted by relevance

/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/
Doperations.py229 keypurpose_list = args.keypurpose[
230 0 : len([name for name in args.keypurpose if name is not None]) :
244 for block_name, datafile, keypurpose in zip(
259 if keypurpose == "ECDSA_KEY":
272 if efuses[block.key_purpose_name].need_reverse(keypurpose):
290 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
300 if efuses[block.key_purpose_name].get() != keypurpose:
307 keypurpose,
310 efuses[block.key_purpose_name].save(keypurpose)
316 % (block.key_purpose_name, keypurpose)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Doperations.py209 keypurpose_list = args.keypurpose[
210 0 : len([name for name in args.keypurpose if name is not None]) :
224 for block_name, datafile, keypurpose in zip(
239 if keypurpose == "ECDSA_KEY":
252 if efuses[block.key_purpose_name].need_reverse(keypurpose):
270 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
280 if efuses[block.key_purpose_name].get() != keypurpose:
287 keypurpose,
290 efuses[block.key_purpose_name].save(keypurpose)
296 % (block.key_purpose_name, keypurpose)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Doperations.py209 keypurpose_list = args.keypurpose[
210 0 : len([name for name in args.keypurpose if name is not None]) :
224 for block_name, datafile, keypurpose in zip(
239 if keypurpose == "ECDSA_KEY":
252 if efuses[block.key_purpose_name].need_reverse(keypurpose):
270 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
280 if efuses[block.key_purpose_name].get() != keypurpose:
287 keypurpose,
290 efuses[block.key_purpose_name].save(keypurpose)
296 % (block.key_purpose_name, keypurpose)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/
Doperations.py179 keypurpose_list = args.keypurpose[
180 0 : len([name for name in args.keypurpose if name is not None]) :
211 for datafile, keypurpose in zip(datafile_list, keypurpose_list):
214 if keypurpose == "XTS_AES_128_KEY_DERIVED_FROM_128_EFUSE_BITS":
216 elif keypurpose == "SECURE_BOOT_DIGEST":
237 if keypurpose.startswith("XTS_AES_"):
256 if keypurpose.startswith("XTS_AES_"):
266 if keypurpose == "XTS_AES_128_KEY":
294 args.keypurpose = ["SECURE_BOOT_DIGEST"]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/
Doperations.py225 keypurpose_list = args.keypurpose[
226 0 : len([name for name in args.keypurpose if name is not None]) :
240 for block_name, datafile, keypurpose in zip(
261 if efuses[block.key_purpose_name].need_reverse(keypurpose):
279 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
289 if efuses[block.key_purpose_name].get() != keypurpose:
296 keypurpose,
299 efuses[block.key_purpose_name].save(keypurpose)
305 % (block.key_purpose_name, keypurpose)
308 print("\t'%s' is already '%s'." % (block.key_purpose_name, keypurpose))
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/
Doperations.py232 keypurpose_list = args.keypurpose[
233 0 : len([name for name in args.keypurpose if name is not None]) :
247 for block_name, datafile, keypurpose in zip(
268 if efuses[block.key_purpose_name].need_reverse(keypurpose):
286 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
296 if efuses[block.key_purpose_name].get() != keypurpose:
303 keypurpose,
306 efuses[block.key_purpose_name].save(keypurpose)
312 % (block.key_purpose_name, keypurpose)
315 print("\t'%s' is already '%s'." % (block.key_purpose_name, keypurpose))
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/
Doperations.py229 keypurpose_list = args.keypurpose[
230 0 : len([name for name in args.keypurpose if name is not None]) :
244 for block_name, datafile, keypurpose in zip(
265 if efuses[block.key_purpose_name].need_reverse(keypurpose):
283 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
293 if efuses[block.key_purpose_name].get() != keypurpose:
300 keypurpose,
303 efuses[block.key_purpose_name].save(keypurpose)
308 "protection bit is set." % (block.key_purpose_name, keypurpose)
311 print("\t'%s' is already '%s'." % (block.key_purpose_name, keypurpose))
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/
Doperations.py271 keypurpose_list = args.keypurpose[
272 0 : len([name for name in args.keypurpose if name is not None]) :
291 for block_name, datafile, keypurpose in zip(
306 if keypurpose == "ECDSA_KEY":
319 if efuses[block.key_purpose_name].need_reverse(keypurpose):
337 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
347 if efuses[block.key_purpose_name].get() != keypurpose:
354 keypurpose,
357 efuses[block.key_purpose_name].save(keypurpose)
363 % (block.key_purpose_name, keypurpose)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Doperations.py267 keypurpose_list = args.keypurpose[
268 0 : len([name for name in args.keypurpose if name is not None]) :
287 for block_name, datafile, keypurpose in zip(
302 if keypurpose == "ECDSA_KEY":
315 if efuses[block.key_purpose_name].need_reverse(keypurpose):
333 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
343 if efuses[block.key_purpose_name].get() != keypurpose:
350 keypurpose,
353 efuses[block.key_purpose_name].save(keypurpose)
359 % (block.key_purpose_name, keypurpose)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s2/
Doperations.py336 keypurpose_list = args.keypurpose[
337 0 : len([name for name in args.keypurpose if name is not None]) :
356 for block_name, datafile, keypurpose in zip(
377 if efuses[block.key_purpose_name].need_reverse(keypurpose):
395 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
406 if efuses[block.key_purpose_name].get() != keypurpose:
413 keypurpose,
416 efuses[block.key_purpose_name].save(keypurpose)
422 % (block.key_purpose_name, keypurpose)
425 print("\t'%s' is already '%s'." % (block.key_purpose_name, keypurpose))
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/
Doperations.py336 keypurpose_list = args.keypurpose[
337 0 : len([name for name in args.keypurpose if name is not None]) :
356 for block_name, datafile, keypurpose in zip(
377 if efuses[block.key_purpose_name].need_reverse(keypurpose):
395 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
406 if efuses[block.key_purpose_name].get() != keypurpose:
413 keypurpose,
416 efuses[block.key_purpose_name].save(keypurpose)
422 % (block.key_purpose_name, keypurpose)
425 print("\t'%s' is already '%s'." % (block.key_purpose_name, keypurpose))
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/
Doperations.py336 keypurpose_list = args.keypurpose[
337 0 : len([name for name in args.keypurpose if name is not None]) :
356 for block_name, datafile, keypurpose in zip(
377 if efuses[block.key_purpose_name].need_reverse(keypurpose):
395 if efuses[block.key_purpose_name].need_rd_protect(keypurpose):
406 if efuses[block.key_purpose_name].get() != keypurpose:
413 keypurpose,
416 efuses[block.key_purpose_name].save(keypurpose)
422 % (block.key_purpose_name, keypurpose)
425 print("\t'%s' is already '%s'." % (block.key_purpose_name, keypurpose))
/hal_espressif-latest/components/efuse/src/efuse_controller/keys/with_key_purposes/
Desp_efuse_api_key.c28 const esp_efuse_desc_t** keypurpose; /**< Key purpose */ member
129 return s_table[idx].keypurpose; in esp_efuse_get_purpose_field()
180 …esp_err_t err = esp_efuse_read_field_blob(s_table[idx].keypurpose, &value, s_table[idx].keypurpose in esp_efuse_get_key_purpose()
193 …return esp_efuse_write_field_blob(s_table[idx].keypurpose, &purpose, s_table[idx].keypurpose[0]->b… in esp_efuse_set_key_purpose()
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dburn-key-cmd.rst39 …protecting of the key. The key remains readable software. The key with keypurpose [USER, RESERVED …