[21:33:12.561] Version 1.34.1435 [21:33:12.571] 11 memory models read. [21:33:12.571] scanning for metadata models in C:/WinApl/car/EcuFlash/rommetadata [21:33:19.121] 250 ROM metadata models scanned. [21:33:19.121] checksum module "subarudbw" loaded. [21:33:19.121] flashing tool "wrx02" loaded. [21:33:19.121] flashing tool "wrx04" loaded. [21:33:19.121] flashing tool "sti04" loaded. [21:33:19.121] flashing tool "sti05" loaded. [21:33:19.121] flashing tool "mitsukernel" loaded. [21:33:19.121] flashing tool "mitsukernelocp" loaded. [21:33:19.121] flashing tool "shbootmode" loaded. [21:33:30.677] D2ZU200A (ALPHA) (174 tables) inheriting 32BITBASE (555 tables) [21:33:30.717] D2ZU002A (86 tables) inheriting D2ZU200A (555 tables) [21:33:30.857] 524288 byte image read. [21:33:41.573] Using interface USB FAST SERIAL ADAPTER FTBPDGO2 [21:33:50.626] SSM2 init [21:33:51.097] SSM2 init [21:33:51.277] SSM2 ECU ID is 2F 0A 36 71 06 [21:33:51.277] SSM2 read ram byte addr: 000061 [21:33:51.357] ECU is in test mode [21:33:51.447] SSM2 init [21:33:51.627] SSM2 ECU ID is 2F 0A 36 71 06 [21:33:51.788] Requesting Seed... [21:33:51.858] Sending Key... [21:33:52.609] writing kernel area addr: FFFF6000 len: 11C4 [21:33:52.809] SSM2 write kernel ram block addr: FFFF6000 len: 0080 [21:33:53.129] SSM2 write kernel ram block addr: FFFF6080 len: 0080 [21:33:53.450] SSM2 write kernel ram block addr: FFFF6100 len: 0080 [21:33:53.780] SSM2 write kernel ram block addr: FFFF6180 len: 0080 [21:33:54.111] SSM2 write kernel ram block addr: FFFF6200 len: 0080 [21:33:54.431] SSM2 write kernel ram block addr: FFFF6280 len: 0080 [21:33:54.762] SSM2 write kernel ram block addr: FFFF6300 len: 0080 [21:33:55.082] SSM2 write kernel ram block addr: FFFF6380 len: 0080 [21:33:55.413] SSM2 write kernel ram block addr: FFFF6400 len: 0080 [21:33:55.763] SSM2 write kernel ram block addr: FFFF6480 len: 0080 [21:33:56.094] SSM2 write kernel ram block addr: FFFF6500 len: 0080 [21:33:56.434] SSM2 write kernel ram block addr: FFFF6580 len: 0080 [21:33:56.775] SSM2 write kernel ram block addr: FFFF6600 len: 0080 [21:33:57.105] SSM2 write kernel ram block addr: FFFF6680 len: 0080 [21:33:57.446] SSM2 write kernel ram block addr: FFFF6700 len: 0080 [21:33:57.776] SSM2 write kernel ram block addr: FFFF6780 len: 0080 [21:33:58.107] SSM2 write kernel ram block addr: FFFF6800 len: 0080 [21:33:58.437] SSM2 write kernel ram block addr: FFFF6880 len: 0080 [21:33:58.778] SSM2 write kernel ram block addr: FFFF6900 len: 0080 [21:33:59.108] SSM2 write kernel ram block addr: FFFF6980 len: 0080 [21:33:59.449] SSM2 write kernel ram block addr: FFFF6A00 len: 0080 [21:33:59.779] SSM2 write kernel ram block addr: FFFF6A80 len: 0080 [21:34:00.109] SSM2 write kernel ram block addr: FFFF6B00 len: 0080 [21:34:00.430] SSM2 write kernel ram block addr: FFFF6B80 len: 0080 [21:34:00.760] SSM2 write kernel ram block addr: FFFF6C00 len: 0080 [21:34:01.091] SSM2 write kernel ram block addr: FFFF6C80 len: 0080 [21:34:01.431] SSM2 write kernel ram block addr: FFFF6D00 len: 0080 [21:34:01.762] SSM2 write kernel ram block addr: FFFF6D80 len: 0080 [21:34:02.102] SSM2 write kernel ram block addr: FFFF6E00 len: 0080 [21:34:02.433] SSM2 write kernel ram block addr: FFFF6E80 len: 0080 [21:34:02.763] SSM2 write kernel ram block addr: FFFF6F00 len: 0080 [21:34:03.094] SSM2 write kernel ram block addr: FFFF6F80 len: 0080 [21:34:03.414] SSM2 write kernel ram block addr: FFFF7000 len: 0080 [21:34:03.745] SSM2 write kernel ram block addr: FFFF7080 len: 0080 [21:34:04.065] SSM2 write kernel ram block addr: FFFF7100 len: 0080 [21:34:04.396] SSM2 write kernel ram block addr: FFFF7180 len: 0044 [21:34:04.966] kernel get version [21:34:04.997] kernel version is : OpenECU Subaru SH7055 DUAL Kernel V1.03 [21:34:05.017] reading kernel comm buffer size [21:34:05.037] comm buffer size set to 512 [21:34:05.037] reading kernel flash buffer size [21:34:05.057] flash buffer size set to 4096 [21:34:05.057] Flashing image to ECU memory... [21:34:05.457] comparing ECU flash memory pages to image file [21:34:05.467] seg start len ecu CRC32 img CRC32 same? [21:34:05.527] FB01 00000000 00001000 A99E88FC A99E88FC YES [21:34:05.567] FB02 00001000 00001000 01CB5BF4 01CB5BF4 YES [21:34:05.597] FB03 00002000 00001000 CA431589 CA431589 YES [21:34:05.637] FB04 00003000 00001000 2AAA03A2 2AAA03A2 YES [21:34:05.667] FB05 00004000 00001000 2384A5F8 2384A5F8 YES [21:34:05.698] FB06 00005000 00001000 C3F289CD C3F289CD YES [21:34:05.728] FB07 00006000 00001000 69CB3291 69CB3291 YES [21:34:05.758] FB08 00007000 00001000 D438A7D6 D438A7D6 YES [21:34:05.868] FB09 00008000 00008000 F31746EA F31746EA YES [21:34:06.088] FB10 00010000 00010000 1E833696 1E833696 YES [21:34:06.308] FB11 00020000 00010000 8DF91399 8DF91399 YES [21:34:06.549] FB12 00030000 00010000 6E789CB0 6E789CB0 YES [21:34:06.779] FB13 00040000 00010000 652FAF11 652FAF11 YES [21:34:07.009] FB14 00050000 00010000 0E6CC66D 0E6CC66D YES [21:34:07.250] FB15 00060000 00010000 BC69EC02 BC69EC02 YES [21:34:07.490] FB16 00070000 00010000 AA8412B8 19EAE278 NO [21:34:07.500] kernel flash enable [21:34:07.530] kernel blank flash page: addr: 00070000 [21:34:07.560] erased in 2 pulse(s) [21:34:07.560] kernel write flash buffer addr: 00070000 len: 00000200 [21:34:07.660] kernel write flash buffer addr: 00070200 len: 00000200 [21:34:07.770] kernel write flash buffer addr: 00070400 len: 00000200 [21:34:07.881] kernel write flash buffer addr: 00070600 len: 00000200 [21:34:07.991] kernel write flash buffer addr: 00070800 len: 00000200 [21:34:08.101] kernel write flash buffer addr: 00070A00 len: 00000200 [21:34:08.221] kernel write flash buffer addr: 00070C00 len: 00000200 [21:34:08.341] kernel write flash buffer addr: 00070E00 len: 00000200 [21:34:08.471] kernel commit flash addr: 00070000 len: 00001000 crc32 c4528175 [21:34:08.802] written in 24 pulse(s) [21:34:08.812] kernel write flash buffer addr: 00071000 len: 00000200 [21:34:08.922] kernel write flash buffer addr: 00071200 len: 00000200 [21:34:09.042] kernel write flash buffer addr: 00071400 len: 00000200 [21:34:09.142] kernel write flash buffer addr: 00071600 len: 00000200 [21:34:09.253] kernel write flash buffer addr: 00071800 len: 00000200 [21:34:09.373] kernel write flash buffer addr: 00071A00 len: 00000200 [21:34:09.493] kernel write flash buffer addr: 00071C00 len: 00000200 [21:34:09.613] kernel write flash buffer addr: 00071E00 len: 00000200 [21:34:09.723] kernel commit flash addr: 00071000 len: 00001000 crc32 b23a1f03 [21:34:10.034] written in 24 pulse(s) [21:34:10.044] kernel write flash buffer addr: 00072000 len: 00000200 [21:34:10.164] kernel write flash buffer addr: 00072200 len: 00000200 [21:34:10.274] kernel write flash buffer addr: 00072400 len: 00000200 [21:34:10.384] kernel write flash buffer addr: 00072600 len: 00000200 [21:34:10.504] kernel write flash buffer addr: 00072800 len: 00000200 [21:34:10.615] kernel write flash buffer addr: 00072A00 len: 00000200 [21:34:10.715] kernel write flash buffer addr: 00072C00 len: 00000200 [21:34:10.825] kernel write flash buffer addr: 00072E00 len: 00000200 [21:34:10.945] kernel commit flash addr: 00072000 len: 00001000 crc32 f7c7ae3b [21:34:11.256] written in 22 pulse(s) [21:34:11.266] kernel write flash buffer addr: 00073000 len: 00000200 [21:34:11.376] kernel write flash buffer addr: 00073200 len: 00000200 [21:34:11.496] kernel write flash buffer addr: 00073400 len: 00000200 [21:34:11.606] kernel write flash buffer addr: 00073600 len: 00000200 [21:34:11.716] kernel write flash buffer addr: 00073800 len: 00000200 [21:34:11.826] kernel write flash buffer addr: 00073A00 len: 00000200 [21:34:11.926] kernel write flash buffer addr: 00073C00 len: 00000200 [21:34:12.047] kernel write flash buffer addr: 00073E00 len: 00000200 [21:34:12.157] kernel commit flash addr: 00073000 len: 00001000 crc32 5f0eae97 [21:34:12.477] written in 24 pulse(s) [21:34:12.487] kernel write flash buffer addr: 00074000 len: 00000200 [21:34:12.587] kernel write flash buffer addr: 00074200 len: 00000200 [21:34:12.698] kernel write flash buffer addr: 00074400 len: 00000200 [21:34:12.808] kernel write flash buffer addr: 00074600 len: 00000200 [21:34:12.918] kernel write flash buffer addr: 00074800 len: 00000200 [21:34:13.028] kernel write flash buffer addr: 00074A00 len: 00000200 [21:34:13.138] kernel write flash buffer addr: 00074C00 len: 00000200 [21:34:13.228] kernel write flash buffer addr: 00074E00 len: 00000200 [21:34:13.328] kernel commit flash addr: 00074000 len: 00001000 crc32 40c66296 [21:34:13.639] written in 24 pulse(s) [21:34:13.649] kernel write flash buffer addr: 00075000 len: 00000200 [21:34:13.759] kernel write flash buffer addr: 00075200 len: 00000200 [21:34:13.879] kernel write flash buffer addr: 00075400 len: 00000200 [21:34:13.989] kernel write flash buffer addr: 00075600 len: 00000200 [21:34:14.090] kernel write flash buffer addr: 00075800 len: 00000200 [21:34:14.210] kernel write flash buffer addr: 00075A00 len: 00000200 [21:34:14.330] kernel write flash buffer addr: 00075C00 len: 00000200 [21:34:14.440] kernel write flash buffer addr: 00075E00 len: 00000200 [21:34:14.560] kernel commit flash addr: 00075000 len: 00001000 crc32 34546b24 [21:34:14.871] written in 22 pulse(s) [21:34:14.881] kernel write flash buffer addr: 00076000 len: 00000200 [21:34:15.001] kernel write flash buffer addr: 00076200 len: 00000200 [21:34:15.111] kernel write flash buffer addr: 00076400 len: 00000200 [21:34:15.221] kernel write flash buffer addr: 00076600 len: 00000200 [21:34:15.321] kernel write flash buffer addr: 00076800 len: 00000200 [21:34:15.442] kernel write flash buffer addr: 00076A00 len: 00000200 [21:34:15.552] kernel write flash buffer addr: 00076C00 len: 00000200 [21:34:15.662] kernel write flash buffer addr: 00076E00 len: 00000200 [21:34:15.782] kernel commit flash addr: 00076000 len: 00001000 crc32 30f3d9de [21:34:16.102] written in 24 pulse(s) [21:34:16.112] kernel write flash buffer addr: 00077000 len: 00000200 [21:34:16.223] kernel write flash buffer addr: 00077200 len: 00000200 [21:34:16.323] kernel write flash buffer addr: 00077400 len: 00000200 [21:34:16.433] kernel write flash buffer addr: 00077600 len: 00000200 [21:34:16.543] kernel write flash buffer addr: 00077800 len: 00000200 [21:34:16.653] kernel write flash buffer addr: 00077A00 len: 00000200 [21:34:16.753] kernel write flash buffer addr: 00077C00 len: 00000200 [21:34:16.874] kernel write flash buffer addr: 00077E00 len: 00000200 [21:34:16.994] kernel commit flash addr: 00077000 len: 00001000 crc32 d392a1fe [21:34:17.304] written in 22 pulse(s) [21:34:17.324] kernel write flash buffer addr: 00078000 len: 00000200 [21:34:17.434] kernel write flash buffer addr: 00078200 len: 00000200 [21:34:17.545] kernel write flash buffer addr: 00078400 len: 00000200 [21:34:17.655] kernel write flash buffer addr: 00078600 len: 00000200 [21:34:17.765] kernel write flash buffer addr: 00078800 len: 00000200 [21:34:17.875] kernel write flash buffer addr: 00078A00 len: 00000200 [21:34:17.995] kernel write flash buffer addr: 00078C00 len: 00000200 [21:34:18.095] kernel write flash buffer addr: 00078E00 len: 00000200 [21:34:18.205] kernel commit flash addr: 00078000 len: 00001000 crc32 a0aa8241 [21:34:18.516] written in 22 pulse(s) [21:34:18.536] kernel write flash buffer addr: 00079000 len: 00000200 [21:34:18.646] kernel write flash buffer addr: 00079200 len: 00000200 [21:34:18.756] kernel write flash buffer addr: 00079400 len: 00000200 [21:34:18.866] kernel write flash buffer addr: 00079600 len: 00000200 [21:34:18.967] kernel write flash buffer addr: 00079800 len: 00000200 [21:34:19.077] kernel write flash buffer addr: 00079A00 len: 00000200 [21:34:19.197] kernel write flash buffer addr: 00079C00 len: 00000200 [21:34:19.307] kernel write flash buffer addr: 00079E00 len: 00000200 [21:34:19.417] kernel commit flash addr: 00079000 len: 00001000 crc32 5eadda9f [21:34:19.608] written in 24 pulse(s) [21:34:19.618] kernel write flash buffer addr: 0007A000 len: 00000200 [21:34:19.738] kernel write flash buffer addr: 0007A200 len: 00000200 [21:34:19.828] kernel write flash buffer addr: 0007A400 len: 00000200 [21:34:19.938] kernel write flash buffer addr: 0007A600 len: 00000200 [21:34:20.048] kernel write flash buffer addr: 0007A800 len: 00000200 [21:34:20.158] kernel write flash buffer addr: 0007AA00 len: 00000200 [21:34:20.268] kernel write flash buffer addr: 0007AC00 len: 00000200 [21:34:20.379] kernel write flash buffer addr: 0007AE00 len: 00000200 [21:34:20.499] kernel commit flash addr: 0007A000 len: 00001000 crc32 f154670a [21:34:20.559] written in 2 pulse(s) [21:34:20.579] kernel write flash buffer addr: 0007B000 len: 00000200 [21:34:20.689] kernel write flash buffer addr: 0007B200 len: 00000200 [21:34:20.799] kernel write flash buffer addr: 0007B400 len: 00000200 [21:34:20.909] kernel write flash buffer addr: 0007B600 len: 00000200 [21:34:21.020] kernel write flash buffer addr: 0007B800 len: 00000200 [21:34:21.150] kernel write flash buffer addr: 0007BA00 len: 00000200 [21:34:21.250] kernel write flash buffer addr: 0007BC00 len: 00000200 [21:34:21.360] kernel write flash buffer addr: 0007BE00 len: 00000200 [21:34:21.480] kernel commit flash addr: 0007B000 len: 00001000 crc32 f154670a [21:34:21.550] written in 2 pulse(s) [21:34:21.550] kernel write flash buffer addr: 0007C000 len: 00000200 [21:34:21.650] kernel write flash buffer addr: 0007C200 len: 00000200 [21:34:21.761] kernel write flash buffer addr: 0007C400 len: 00000200 [21:34:21.881] kernel write flash buffer addr: 0007C600 len: 00000200 [21:34:22.001] kernel write flash buffer addr: 0007C800 len: 00000200 [21:34:22.121] kernel write flash buffer addr: 0007CA00 len: 00000200 [21:34:22.221] kernel write flash buffer addr: 0007CC00 len: 00000200 [21:34:22.331] kernel write flash buffer addr: 0007CE00 len: 00000200 [21:34:22.452] kernel commit flash addr: 0007C000 len: 00001000 crc32 f154670a [21:34:22.512] written in 2 pulse(s) [21:34:22.532] kernel write flash buffer addr: 0007D000 len: 00000200 [21:34:22.642] kernel write flash buffer addr: 0007D200 len: 00000200 [21:34:22.762] kernel write flash buffer addr: 0007D400 len: 00000200 [21:34:22.872] kernel write flash buffer addr: 0007D600 len: 00000200 [21:34:22.992] kernel write flash buffer addr: 0007D800 len: 00000200 [21:34:23.103] kernel write flash buffer addr: 0007DA00 len: 00000200 [21:34:23.223] kernel write flash buffer addr: 0007DC00 len: 00000200 [21:34:23.333] kernel write flash buffer addr: 0007DE00 len: 00000200 [21:34:23.433] kernel commit flash addr: 0007D000 len: 00001000 crc32 f154670a [21:34:23.493] written in 2 pulse(s) [21:34:23.513] kernel write flash buffer addr: 0007E000 len: 00000200 [21:34:23.623] kernel write flash buffer addr: 0007E200 len: 00000200 [21:34:23.743] kernel write flash buffer addr: 0007E400 len: 00000200 [21:34:23.864] kernel write flash buffer addr: 0007E600 len: 00000200 [21:34:23.974] kernel write flash buffer addr: 0007E800 len: 00000200 [21:34:24.094] kernel write flash buffer addr: 0007EA00 len: 00000200 [21:34:24.214] kernel write flash buffer addr: 0007EC00 len: 00000200 [21:34:24.314] kernel write flash buffer addr: 0007EE00 len: 00000200 [21:34:24.434] kernel commit flash addr: 0007E000 len: 00001000 crc32 f154670a [21:34:24.505] written in 2 pulse(s) [21:34:24.525] kernel write flash buffer addr: 0007F000 len: 00000200 [21:34:24.635] kernel write flash buffer addr: 0007F200 len: 00000200 [21:34:24.755] kernel write flash buffer addr: 0007F400 len: 00000200 [21:34:24.865] kernel write flash buffer addr: 0007F600 len: 00000200 [21:34:24.965] kernel write flash buffer addr: 0007F800 len: 00000200 [21:34:25.075] kernel write flash buffer addr: 0007FA00 len: 00000200 [21:34:25.196] kernel write flash buffer addr: 0007FC00 len: 00000200 [21:34:25.316] kernel write flash buffer addr: 0007FE00 len: 00000200 [21:34:25.436] kernel commit flash addr: 0007F000 len: 00001000 crc32 37f904e7 [21:34:25.576] written in 22 pulse(s) [21:34:25.586] kernel flash disable [21:34:25.616] verifying result... [21:34:25.616] comparing ECU flash memory pages to image file [21:34:25.616] seg start len ecu CRC32 img CRC32 same? [21:34:25.646] FB01 00000000 00001000 A99E88FC A99E88FC YES [21:34:25.676] FB02 00001000 00001000 01CB5BF4 01CB5BF4 YES [21:34:25.726] FB03 00002000 00001000 CA431589 CA431589 YES [21:34:25.756] FB04 00003000 00001000 2AAA03A2 2AAA03A2 YES [21:34:25.786] FB05 00004000 00001000 2384A5F8 2384A5F8 YES [21:34:25.816] FB06 00005000 00001000 C3F289CD C3F289CD YES [21:34:25.846] FB07 00006000 00001000 69CB3291 69CB3291 YES [21:34:25.877] FB08 00007000 00001000 D438A7D6 D438A7D6 YES [21:34:26.027] FB09 00008000 00008000 F31746EA F31746EA YES [21:34:26.237] FB10 00010000 00010000 1E833696 1E833696 YES [21:34:26.467] FB11 00020000 00010000 8DF91399 8DF91399 YES [21:34:26.698] FB12 00030000 00010000 6E789CB0 6E789CB0 YES [21:34:26.938] FB13 00040000 00010000 652FAF11 652FAF11 YES [21:34:27.168] FB14 00050000 00010000 0E6CC66D 0E6CC66D YES [21:34:27.399] FB15 00060000 00010000 BC69EC02 BC69EC02 YES [21:34:27.639] FB16 00070000 00010000 19EAE278 19EAE278 YES [21:34:27.689] flash correct! exiting. [21:34:27.699] interface close [21:34:27.709] interface close