Skip to content

Commit f2daa44

Browse files
committed
espefuse: Disable burning keys when 3/4 Coding Scheme is set
1 parent 309ab3d commit f2daa44

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

espefuse.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,11 @@ def burn_key(esp, efuses, args):
444444
else:
445445
raise RuntimeError("args.block argument not in list!")
446446

447+
# check coding scheme
448+
coding_scheme = _get_efuse(efuses, "CODING_SCHEME").get()
449+
if coding_scheme != 0:
450+
raise esptool.FatalError("Burning key efuses is not yet supported for 3/4 Coding Scheme")
451+
447452
# check keyfile
448453
keyfile = args.keyfile
449454
keyfile.seek(0,2) # seek t oend

0 commit comments

Comments
 (0)