|
@@ -78,7 +78,7 @@ def convert_from_uf2(buf):
|
|
if datalen > 476:
|
|
if datalen > 476:
|
|
assert False, "Invalid UF2 data size at " + ptr
|
|
assert False, "Invalid UF2 data size at " + ptr
|
|
newaddr = hd[3]
|
|
newaddr = hd[3]
|
|
- if curraddr == None:
|
|
|
|
|
|
+ if curraddr is None:
|
|
appstartaddr = newaddr
|
|
appstartaddr = newaddr
|
|
curraddr = newaddr
|
|
curraddr = newaddr
|
|
padding = newaddr - curraddr
|
|
padding = newaddr - curraddr
|
|
@@ -171,7 +171,7 @@ def convert_from_hex_to_uf2(buf):
|
|
break
|
|
break
|
|
elif tp == 0:
|
|
elif tp == 0:
|
|
addr = upper | (rec[1] << 8) | rec[2]
|
|
addr = upper | (rec[1] << 8) | rec[2]
|
|
- if appstartaddr == None:
|
|
|
|
|
|
+ if appstartaddr is None:
|
|
appstartaddr = addr
|
|
appstartaddr = addr
|
|
i = 4
|
|
i = 4
|
|
while i < len(rec) - 1:
|
|
while i < len(rec) - 1:
|
|
@@ -215,7 +215,7 @@ def get_drives():
|
|
def has_info(d):
|
|
def has_info(d):
|
|
try:
|
|
try:
|
|
return os.path.isfile(d + INFO_FILE)
|
|
return os.path.isfile(d + INFO_FILE)
|
|
- except:
|
|
|
|
|
|
+ except Exception:
|
|
return False
|
|
return False
|
|
|
|
|
|
return list(filter(has_info, drives))
|
|
return list(filter(has_info, drives))
|
|
@@ -300,7 +300,7 @@ def main():
|
|
(ext, len(outbuf), appstartaddr))
|
|
(ext, len(outbuf), appstartaddr))
|
|
if args.convert or ext != "uf2":
|
|
if args.convert or ext != "uf2":
|
|
drives = []
|
|
drives = []
|
|
- if args.output == None:
|
|
|
|
|
|
+ if args.output is None:
|
|
args.output = "flash." + ext
|
|
args.output = "flash." + ext
|
|
else:
|
|
else:
|
|
drives = get_drives()
|
|
drives = get_drives()
|