aboutsummaryrefslogtreecommitdiff
path: root/util/uf2conv.py
diff options
context:
space:
mode:
authorQMK Bot <hello@qmk.fm>2021-09-27 17:03:42 +0000
committerQMK Bot <hello@qmk.fm>2021-09-27 17:03:42 +0000
commitbca7a99e7aad2ff0a4aaed2d0e755e2d6bd7cee6 (patch)
tree764b035dc6beebd5ced279f02d10b5b0e0720894 /util/uf2conv.py
parenta311514f43de7cf7bde758a691419a95367cebe2 (diff)
parentfce9cb933845bf0b74d322eba02de3b76daaeb84 (diff)
downloadqmk_firmware-bca7a99e7aad2ff0a4aaed2d0e755e2d6bd7cee6.tar.gz
qmk_firmware-bca7a99e7aad2ff0a4aaed2d0e755e2d6bd7cee6.zip
Merge remote-tracking branch 'origin/master' into develop
Diffstat (limited to 'util/uf2conv.py')
-rwxr-xr-xutil/uf2conv.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/util/uf2conv.py b/util/uf2conv.py
index 044a7f231..8677a828c 100755
--- a/util/uf2conv.py
+++ b/util/uf2conv.py
@@ -78,7 +78,7 @@ def convert_from_uf2(buf):
78 if datalen > 476: 78 if datalen > 476:
79 assert False, "Invalid UF2 data size at " + ptr 79 assert False, "Invalid UF2 data size at " + ptr
80 newaddr = hd[3] 80 newaddr = hd[3]
81 if curraddr == None: 81 if curraddr is None:
82 appstartaddr = newaddr 82 appstartaddr = newaddr
83 curraddr = newaddr 83 curraddr = newaddr
84 padding = newaddr - curraddr 84 padding = newaddr - curraddr
@@ -171,7 +171,7 @@ def convert_from_hex_to_uf2(buf):
171 break 171 break
172 elif tp == 0: 172 elif tp == 0:
173 addr = upper | (rec[1] << 8) | rec[2] 173 addr = upper | (rec[1] << 8) | rec[2]
174 if appstartaddr == None: 174 if appstartaddr is None:
175 appstartaddr = addr 175 appstartaddr = addr
176 i = 4 176 i = 4
177 while i < len(rec) - 1: 177 while i < len(rec) - 1:
@@ -215,7 +215,7 @@ def get_drives():
215 def has_info(d): 215 def has_info(d):
216 try: 216 try:
217 return os.path.isfile(d + INFO_FILE) 217 return os.path.isfile(d + INFO_FILE)
218 except: 218 except Exception:
219 return False 219 return False
220 220
221 return list(filter(has_info, drives)) 221 return list(filter(has_info, drives))
@@ -300,7 +300,7 @@ def main():
300 (ext, len(outbuf), appstartaddr)) 300 (ext, len(outbuf), appstartaddr))
301 if args.convert or ext != "uf2": 301 if args.convert or ext != "uf2":
302 drives = [] 302 drives = []
303 if args.output == None: 303 if args.output is None:
304 args.output = "flash." + ext 304 args.output = "flash." + ext
305 else: 305 else:
306 drives = get_drives() 306 drives = get_drives()