Use the largest sector size
This commit is contained in:
parent
bd97be07b3
commit
4535a98b19
@ -77,13 +77,14 @@ def parse():
|
||||
bank = configs[0]['Bank']
|
||||
if type(bank) != list:
|
||||
bank = [bank]
|
||||
field = bank[0]['Field']
|
||||
if type(field) != list:
|
||||
field = [field]
|
||||
fields = bank[0]['Field']
|
||||
if type(fields) != list:
|
||||
fields = [fields]
|
||||
|
||||
erase_size = int(fields[0]['Parameters']['@size'], 16)
|
||||
for field in fields:
|
||||
# print("Field", field)
|
||||
p = field[0]['Parameters']
|
||||
print("pwrams", str(p))
|
||||
erase_size = int(p['@size'], 16)
|
||||
erase_size = max(erase_size, int(field['Parameters']['@size'], 16))
|
||||
#print( f'flash {addr} {size}')
|
||||
|
||||
chunk = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user