000:000 -------------------------------------- 000:000 Flash bank @ 0x00FF8108: Default: L2 verify disabled because algorithm performs L1 verify 000:000 Start of determining dirty areas in flash cache 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00FF8108 if necessary 000:000 - End of determining dirty areas 000:000 Start of preparing flash programming 000:000 - Calculating RAM usage 000:000 - RAM usage = 2724 Bytes 000:000 - Preserving CPU registers 000:001 - Preparing target 000:001 - Preserving target RAM temporarily used for programming 000:019 - Downloading RAMCode 000:035 - Preparing RAMCode 000:042 - End of preparing flash programming 000:050 CPU speed could not be measured. 000:050 Start of comparing flash 000:050 - CRC check was estimated as fastest method 000:073 - Comparing range 0xFF8108 - 0xFF83FF (1 Sector, 760 Bytes), using multi-block CRC calculation 000:081 - CRC does not match for sector 0 000:081 - End of comparing flash 000:081 Start of erasing sectors 000:081 - Erasing range 0x00FF8108 - 0x00FF83FF ( 1 Sector, 760 Bytes) 000:265 - End of erasing sectors 000:265 Start of flash programming 000:265 - Programming range 0x00FF8108 - 0x00FF83FF ( 1 Sector, 760 Bytes) 000:267 - End of flash programming 000:267 - 0xFF8108 - 0xFF83FF ( 1 Sector, 760 Bytes) 000:267 Start of restoring 000:267 - Restoring RAMCode 000:284 - Restoring target memory 000:302 - Restore target 000:302 - Restoring CPU registers 000:302 - End of restoring 000:302 Bank 1 @ 0x00FF8108: 1 range affected (760 bytes) 000:302 Total: 0.302s (Prepare: 0.050s, Compare: 0.030s, Erase: 0.183s, Program & Verify: 0.011s, Restore: 0.025s) 000:302 Program & Verify speed: 67 KB/s 000:000 -------------------------------------- 000:000 Flash bank @ 0x00000000: Default: L2 verify disabled because algorithm performs L1 verify 000:000 Start of determining dirty areas in flash cache 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00000000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00001000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00002000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00003000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00004000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00005000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00006000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00008000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00009000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0000A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0000B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0000C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0000D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0000E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0000F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00010000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00018000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00019000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0001A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0001B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0001C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0001D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0001E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0001F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00020000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00028000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00029000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0002A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0002B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0002C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0002D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0002E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0002F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00030000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00031000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00032000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00033000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00034000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00035000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00036000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00037000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00038000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00039000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0003A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0003B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0003C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0003D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0003E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0003F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00040000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00041000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00042000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00043000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00044000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00045000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00046000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00047000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00048000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00049000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0004A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0004B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0004C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0004D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0004E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0004F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00050000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00051000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00052000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00053000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00054000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00055000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00056000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00057000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00058000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00059000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0005A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0005B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0005C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0005D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0005E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0005F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00060000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00061000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00062000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00063000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00064000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00065000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00066000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00067000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00068000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00069000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0006A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0006B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0006C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0006D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0006E000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0006F000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00070000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00071000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00072000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00073000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00074000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00075000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00076000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00077000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00078000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x00079000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0007A000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0007B000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0007C000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0007D000 if necessary 000:000 - Filling invalid ranges in sector buffer (flash cache) for sector @ 0x0007E000 if necessary 000:000 - End of determining dirty areas 000:000 Start of preparing flash programming 000:000 - Calculating RAM usage 000:000 - RAM usage = 9940 Bytes 000:000 - Preserving CPU registers 000:000 - Preparing target 000:000 - Preserving target RAM temporarily used for programming 000:064 - Downloading RAMCode 000:081 - Preparing RAMCode 000:090 - End of preparing flash programming 000:093 CPU speed could not be measured. 000:093 Start of comparing flash 000:093 - CRC check was estimated as fastest method 000:102 - Comparing range 0x0000 - 0x6FFF (7 Sectors, 28 KB), using multi-block CRC calculation 000:108 - CRC does not match for sectors 0-6 000:110 - Comparing range 0x8000 - 0x10FFF (9 Sectors, 36 KB), using multi-block CRC calculation 000:117 - CRC does not match for sectors 0-8 000:119 - Comparing range 0x18000 - 0x20FFF (9 Sectors, 36 KB), using multi-block CRC calculation 000:125 - CRC does not match for sectors 0-8 000:127 - Comparing range 0x28000 - 0x47FFF (32 Sectors, 128 KB), using multi-block CRC calculation 000:138 - CRC does not match for sectors 0-5, 7-31 000:139 - Comparing range 0x48000 - 0x67FFF (32 Sectors, 128 KB), using multi-block CRC calculation 000:148 - CRC does not match for sectors 0-31 000:149 - Comparing range 0x68000 - 0x7EFFF (23 Sectors, 92 KB), using multi-block CRC calculation 000:157 - CRC does not match for sectors 0-22 000:158 - Comparing range 0x2E000 - 0x2EFFF (1 Sector, 4 KB), using alternative multi-block CRC calculation 000:160 - All CRCs match 000:160 - End of comparing flash 000:160 Start of erasing sectors 000:160 - Erasing range 0x0007E000 - 0x0007EFFF ( 1 Sector, 4 KB) 000:252 - End of erasing sectors 000:252 Start of flash programming 000:252 - Programming range 0x00000000 - 0x00006FFF ( 7 Sectors, 28 KB) 000:424 - Programming range 0x00008000 - 0x0000FFFF ( 8 Sectors, 32 KB) 000:656 - Programming range 0x00010000 - 0x00010FFF ( 1 Sector, 4 KB) 000:685 - Programming range 0x00018000 - 0x0001FFFF ( 8 Sectors, 32 KB) 000:911 - Programming range 0x00020000 - 0x00020FFF ( 1 Sector, 4 KB) 000:940 - Programming range 0x00028000 - 0x0002DFFF ( 6 Sectors, 24 KB) 001:116 - Programming range 0x0002F000 - 0x00036FFF ( 8 Sectors, 32 KB) 001:344 - Programming range 0x00037000 - 0x0003EFFF ( 8 Sectors, 32 KB) 001:571 - Programming range 0x0003F000 - 0x00046FFF ( 8 Sectors, 32 KB) 001:797 - Programming range 0x00047000 - 0x0004EFFF ( 8 Sectors, 32 KB) 002:023 - Programming range 0x0004F000 - 0x00056FFF ( 8 Sectors, 32 KB) 002:250 - Programming range 0x00057000 - 0x0005EFFF ( 8 Sectors, 32 KB) 002:475 - Programming range 0x0005F000 - 0x00066FFF ( 8 Sectors, 32 KB) 002:701 - Programming range 0x00067000 - 0x0006EFFF ( 8 Sectors, 32 KB) 002:929 - Programming range 0x0006F000 - 0x00076FFF ( 8 Sectors, 32 KB) 003:155 - Programming range 0x00077000 - 0x0007EFFF ( 8 Sectors, 32 KB) 003:383 - End of flash programming 003:383 - 0x0000 - 0x6FFF ( 7 Sectors, 28 KB) 003:383 - 0x8000 - 0x10FFF ( 9 Sectors, 36 KB) 003:383 - 0x18000 - 0x20FFF ( 9 Sectors, 36 KB) 003:383 - 0x28000 - 0x2DFFF ( 6 Sectors, 24 KB) 003:383 - 0x2F000 - 0x7EFFF ( 80 Sectors, 320 KB) 003:383 Start of restoring 003:383 - Restoring RAMCode 003:427 - Restoring target memory 003:489 - Restore target 003:489 - Restoring CPU registers 003:489 - End of restoring 003:489 Bank 2 @ 0x00000000: 5 ranges affected (454656 bytes) 003:489 Total: 3.488s (Prepare: 0.092s, Compare: 0.067s, Erase: 0.091s, Program & Verify: 3.167s, Restore: 0.069s) 003:489 Program & Verify speed: 140 KB/s