blob: 1ac681cb74fde51f4d8f75b873334de45c3c490b [file] [log] [blame]
Damien George075d5972014-11-27 20:30:33 +00001import sys
2
3assert len(sys.argv) == 4
4
5with open(sys.argv[3], 'wb') as fout:
6
7 with open(sys.argv[1], 'rb') as f:
8 data_flash = f.read()
9 fout.write(data_flash)
10 print('flash ', len(data_flash))
11
12 pad = b'\xff' * (0x10000 - len(data_flash))
13 fout.write(pad)
14 print('padding ', len(pad))
15
16 with open(sys.argv[2], 'rb') as f:
17 data_rom = f.read()
18 fout.write(data_rom)
19 print('irom0text', len(data_rom))
20
21 print('total ', 0x10000 + len(data_rom))