[12:34:37.179] EcuFlash Version 1.43.3150 [12:34:37.179] OS Version Windows 7 [12:34:37.179] Qt Version 4.6.2 [12:34:37.179] 62 memory models read. [12:34:37.179] scanning for metadata models in C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata [12:34:37.522] 359 ROM metadata models scanned. [12:34:37.522] checksum module "subarudbw" loaded. [12:34:37.522] checksum module "mitsucan" loaded. [12:34:37.522] checksum module "mitsuh8" loaded. [12:34:37.522] patch module "Subaru CAN Enhanced RAM Parameter Logging" loaded. [12:34:37.522] patch module "Mitsu CAN RAM Parameter Logging" loaded. [12:34:37.522] flashing tool "wrx02" loaded. [12:34:37.522] flashing tool "wrx04" loaded. [12:34:37.522] flashing tool "sti04" loaded. [12:34:37.522] flashing tool "sti05" loaded. [12:34:37.522] flashing tool "mitsukernel" loaded. [12:34:37.522] flashing tool "mitsukernelocp" loaded. [12:34:37.522] flashing tool "mitsubootloader" loaded. [12:34:37.522] flashing tool "shbootmode" loaded. [12:34:37.522] flashing tool "shaudmode" loaded. [12:34:37.522] flashing tool "subarucan" loaded. [12:34:37.522] flashing tool "mitsucan" loaded. [12:34:37.522] error loading FTD2XX.DLL [12:34:43.177] 1048576 byte image read. [12:35:17.688] J2534 API Version: 04.04 [12:35:17.688] J2534 DLL Version: 1.00.3147 Sep 3 2010 00:11:07 [12:35:17.688] Device Firmware Version: 1.11.3137 [12:35:17.688] Device Serial Number: TAmSE8o4 [12:35:22.493] -- loading kernel -- [12:35:22.493] -- connecting to kernel -- [12:35:22.493] kernel get version [12:35:22.821] ECU HW part number : 1860A857 [12:35:22.836] ECU SW part number : 1860A85701 [12:35:22.868] VIN : X5012412 [12:35:22.868] -- unlocking ECU -- [12:35:22.868] starting session... [12:35:23.195] requesting seed... [12:35:23.195] sending key... [12:35:23.539] -- uploading kernel -- [12:35:23.570] . [12:35:23.585] . [12:35:23.585] . [12:35:23.601] . [12:35:23.617] . [12:35:23.632] . [12:35:23.632] . [12:35:23.648] . [12:35:23.663] . [12:35:23.679] . [12:35:23.679] . [12:35:23.695] . [12:35:23.710] . [12:35:23.726] . [12:35:23.741] . [12:35:23.741] . [12:35:23.757] . [12:35:23.773] . [12:35:23.788] . [12:35:23.788] . [12:35:23.804] . [12:35:23.804] -- connecting to kernel -- [12:35:23.804] kernel get version [12:35:23.804] kernel version is : OpenECU Mitsubishi M32186 CAN Kernel V1.09 [12:35:23.804] reading kernel comm buffer size [12:35:23.804] comm buffer size set to 1024 [12:35:23.804] reading kernel flash buffer size [12:35:23.804] flash buffer size set to 4096 [12:35:23.804] -- flashing image to ECU memory -- [12:35:24.209] -- comparing ECU flash memory pages to image file -- [12:35:24.209] seg start len ecu CRC32 img CRC32 same? [12:35:24.225] FB01 00000000 00002000 0DD1921C 0DD1921C YES [12:35:24.225] FB02 00002000 00001000 2F74E0AC 2F74E0AC YES [12:35:24.241] FB03 00003000 00001000 983E77B4 983E77B4 YES [12:35:24.272] FB04 00004000 00004000 E1FD7D70 E1FD7D70 YES [12:35:24.334] FB05 00008000 00008000 25A78FBB 25A78FBB YES [12:35:24.443] FB06 00010000 00010000 EE55EB26 EE55EB26 YES [12:35:24.568] FB07 00020000 00010000 45E66111 45E66111 YES [12:35:24.678] FB08 00030000 00010000 BA7EB14E BA7EB14E YES [12:35:24.798] FB09 00040000 00010000 446B35CA 446B35CA YES [12:35:24.908] FB10 00050000 00010000 181BC0B1 BA21886F NO [12:35:25.028] FB11 00060000 00010000 8F6E19AC 8F6E19AC YES [12:35:25.138] FB12 00070000 00010000 E4855A63 E4855A63 YES [12:35:25.258] FB13 00080000 00010000 9CD3BDFB 9CD3BDFB YES [12:35:25.368] FB14 00090000 00010000 D5D48A7A D5D48A7A YES [12:35:25.488] FB15 000A0000 00010000 8DEB6754 8DEB6754 YES [12:35:25.608] FB16 000B0000 00010000 C5F0F37A 30584135 NO [12:35:25.718] FB17 000C0000 00010000 DEAB7E4E DEAB7E4E YES [12:35:25.838] FB18 000D0000 00010000 DEAB7E4E DEAB7E4E YES [12:35:25.948] FB19 000E0000 00010000 DEAB7E4E DEAB7E4E YES [12:35:26.068] FB20 000F0000 00010000 38439CF7 38439CF7 YES [12:35:26.068] kernel read area: addr: 00000000 len: 0080 [12:35:26.078] kernel read area: addr: 00000000 len: 0100 [12:35:26.088] kernel read area: addr: 00000000 len: 0200 [12:35:26.118] kernel read area: addr: 00000000 len: 0400 [12:35:26.158] kernel write flash buffer addr: 00000000 len: 00000080 [12:35:26.168] kernel write flash buffer addr: 00000000 len: 00000100 [12:35:26.188] kernel write flash buffer addr: 00000000 len: 00000200 [12:35:26.208] kernel flash enable [12:35:26.208] kernel blank flash page: addr: 000B0000 [12:35:27.338] erased in 1 pulse(s) [12:35:27.338] kernel write flash buffer addr: 000BF000 len: 00000200 [12:35:27.368] kernel write flash buffer addr: 000BF200 len: 00000200 [12:35:27.388] kernel write flash buffer addr: 000BF400 len: 00000200 [12:35:27.418] kernel write flash buffer addr: 000BF600 len: 00000200 [12:35:27.448] kernel write flash buffer addr: 000BF800 len: 00000200 [12:35:27.468] kernel write flash buffer addr: 000BFA00 len: 00000200 [12:35:27.498] kernel write flash buffer addr: 000BFC00 len: 00000200 [12:35:27.528] kernel write flash buffer addr: 000BFE00 len: 00000200 [12:35:27.548] kernel commit flash addr: 000BF000 len: 00001000 crc32 1fa75871 [12:35:27.568] written in 1 pulse(s) [12:35:27.568] kernel blank flash page: addr: 00050000 [12:35:28.678] erased in 1 pulse(s) [12:35:28.678] kernel write flash buffer addr: 00050000 len: 00000200 [12:35:28.708] kernel write flash buffer addr: 00050200 len: 00000200 [12:35:28.728] kernel write flash buffer addr: 00050400 len: 00000200 [12:35:28.758] kernel write flash buffer addr: 00050600 len: 00000200 [12:35:28.788] kernel write flash buffer addr: 00050800 len: 00000200 [12:35:28.808] kernel write flash buffer addr: 00050A00 len: 00000200 [12:35:28.838] kernel write flash buffer addr: 00050C00 len: 00000200 [12:35:28.868] kernel write flash buffer addr: 00050E00 len: 00000200 [12:35:28.898] kernel commit flash addr: 00050000 len: 00001000 crc32 e957b45d [12:35:28.939] written in 1 pulse(s) [12:35:28.939] kernel write flash buffer addr: 00051000 len: 00000200 [12:35:28.971] kernel write flash buffer addr: 00051200 len: 00000200 [12:35:28.986] kernel write flash buffer addr: 00051400 len: 00000200 [12:35:29.017] kernel write flash buffer addr: 00051600 len: 00000200 [12:35:29.049] kernel write flash buffer addr: 00051800 len: 00000200 [12:35:29.080] kernel write flash buffer addr: 00051A00 len: 00000200 [12:35:29.095] kernel write flash buffer addr: 00051C00 len: 00000200 [12:35:29.127] kernel write flash buffer addr: 00051E00 len: 00000200 [12:35:29.158] kernel commit flash addr: 00051000 len: 00001000 crc32 c14649b3 [12:35:29.220] written in 1 pulse(s) [12:35:29.220] kernel write flash buffer addr: 00052000 len: 00000200 [12:35:29.236] kernel write flash buffer addr: 00052200 len: 00000200 [12:35:29.267] kernel write flash buffer addr: 00052400 len: 00000200 [12:35:29.298] kernel write flash buffer addr: 00052600 len: 00000200 [12:35:29.329] kernel write flash buffer addr: 00052800 len: 00000200 [12:35:29.345] kernel write flash buffer addr: 00052A00 len: 00000200 [12:35:29.376] kernel write flash buffer addr: 00052C00 len: 00000200 [12:35:29.407] kernel write flash buffer addr: 00052E00 len: 00000200 [12:35:29.439] kernel commit flash addr: 00052000 len: 00001000 crc32 ce659a19 [12:35:29.485] written in 1 pulse(s) [12:35:29.485] kernel write flash buffer addr: 00053000 len: 00000200 [12:35:29.517] kernel write flash buffer addr: 00053200 len: 00000200 [12:35:29.532] kernel write flash buffer addr: 00053400 len: 00000200 [12:35:29.563] kernel write flash buffer addr: 00053600 len: 00000200 [12:35:29.595] kernel write flash buffer addr: 00053800 len: 00000200 [12:35:29.626] kernel write flash buffer addr: 00053A00 len: 00000200 [12:35:29.641] kernel write flash buffer addr: 00053C00 len: 00000200 [12:35:29.673] kernel write flash buffer addr: 00053E00 len: 00000200 [12:35:29.704] kernel commit flash addr: 00053000 len: 00001000 crc32 80122561 [12:35:29.766] written in 1 pulse(s) [12:35:29.766] kernel write flash buffer addr: 00054000 len: 00000200 [12:35:29.782] kernel write flash buffer addr: 00054200 len: 00000200 [12:35:29.813] kernel write flash buffer addr: 00054400 len: 00000200 [12:35:29.844] kernel write flash buffer addr: 00054600 len: 00000200 [12:35:29.875] kernel write flash buffer addr: 00054800 len: 00000200 [12:35:29.891] kernel write flash buffer addr: 00054A00 len: 00000200 [12:35:29.922] kernel write flash buffer addr: 00054C00 len: 00000200 [12:35:29.953] kernel write flash buffer addr: 00054E00 len: 00000200 [12:35:29.969] kernel commit flash addr: 00054000 len: 00001000 crc32 fc1172e4 [12:35:30.031] written in 1 pulse(s) [12:35:30.031] kernel write flash buffer addr: 00055000 len: 00000200 [12:35:30.063] kernel write flash buffer addr: 00055200 len: 00000200 [12:35:30.094] kernel write flash buffer addr: 00055400 len: 00000200 [12:35:30.109] kernel write flash buffer addr: 00055600 len: 00000200 [12:35:30.141] kernel write flash buffer addr: 00055800 len: 00000200 [12:35:30.172] kernel write flash buffer addr: 00055A00 len: 00000200 [12:35:30.187] kernel write flash buffer addr: 00055C00 len: 00000200 [12:35:30.219] kernel write flash buffer addr: 00055E00 len: 00000200 [12:35:30.250] kernel commit flash addr: 00055000 len: 00001000 crc32 b81516f8 [12:35:30.312] written in 1 pulse(s) [12:35:30.312] kernel write flash buffer addr: 00056000 len: 00000200 [12:35:30.328] kernel write flash buffer addr: 00056200 len: 00000200 [12:35:30.359] kernel write flash buffer addr: 00056400 len: 00000200 [12:35:30.390] kernel write flash buffer addr: 00056600 len: 00000200 [12:35:30.421] kernel write flash buffer addr: 00056800 len: 00000200 [12:35:30.437] kernel write flash buffer addr: 00056A00 len: 00000200 [12:35:30.468] kernel write flash buffer addr: 00056C00 len: 00000200 [12:35:30.499] kernel write flash buffer addr: 00056E00 len: 00000200 [12:35:30.531] kernel commit flash addr: 00056000 len: 00001000 crc32 06c7182d [12:35:30.577] written in 1 pulse(s) [12:35:30.577] kernel write flash buffer addr: 00057000 len: 00000200 [12:35:30.609] kernel write flash buffer addr: 00057200 len: 00000200 [12:35:30.640] kernel write flash buffer addr: 00057400 len: 00000200 [12:35:30.671] kernel write flash buffer addr: 00057600 len: 00000200 [12:35:30.687] kernel write flash buffer addr: 00057800 len: 00000200 [12:35:30.718] kernel write flash buffer addr: 00057A00 len: 00000200 [12:35:30.749] kernel write flash buffer addr: 00057C00 len: 00000200 [12:35:30.765] kernel write flash buffer addr: 00057E00 len: 00000200 [12:35:30.796] kernel commit flash addr: 00057000 len: 00001000 crc32 6583a10a [12:35:30.858] written in 1 pulse(s) [12:35:30.858] kernel write flash buffer addr: 00058000 len: 00000200 [12:35:30.889] kernel write flash buffer addr: 00058200 len: 00000200 [12:35:30.921] kernel write flash buffer addr: 00058400 len: 00000200 [12:35:30.936] kernel write flash buffer addr: 00058600 len: 00000200 [12:35:30.967] kernel write flash buffer addr: 00058800 len: 00000200 [12:35:30.999] kernel write flash buffer addr: 00058A00 len: 00000200 [12:35:31.014] kernel write flash buffer addr: 00058C00 len: 00000200 [12:35:31.045] kernel write flash buffer addr: 00058E00 len: 00000200 [12:35:31.077] kernel commit flash addr: 00058000 len: 00001000 crc32 391fe946 [12:35:31.139] written in 1 pulse(s) [12:35:31.139] kernel write flash buffer addr: 00059000 len: 00000200 [12:35:31.170] kernel write flash buffer addr: 00059200 len: 00000200 [12:35:31.201] kernel write flash buffer addr: 00059400 len: 00000200 [12:35:31.217] kernel write flash buffer addr: 00059600 len: 00000200 [12:35:31.248] kernel write flash buffer addr: 00059800 len: 00000200 [12:35:31.279] kernel write flash buffer addr: 00059A00 len: 00000200 [12:35:31.295] kernel write flash buffer addr: 00059C00 len: 00000200 [12:35:31.326] kernel write flash buffer addr: 00059E00 len: 00000200 [12:35:31.357] kernel commit flash addr: 00059000 len: 00001000 crc32 00924ee6 [12:35:31.420] written in 1 pulse(s) [12:35:31.420] kernel write flash buffer addr: 0005A000 len: 00000200 [12:35:31.435] kernel write flash buffer addr: 0005A200 len: 00000200 [12:35:31.467] kernel write flash buffer addr: 0005A400 len: 00000200 [12:35:31.498] kernel write flash buffer addr: 0005A600 len: 00000200 [12:35:31.529] kernel write flash buffer addr: 0005A800 len: 00000200 [12:35:31.545] kernel write flash buffer addr: 0005AA00 len: 00000200 [12:35:31.576] kernel write flash buffer addr: 0005AC00 len: 00000200 [12:35:31.607] kernel write flash buffer addr: 0005AE00 len: 00000200 [12:35:31.623] kernel commit flash addr: 0005A000 len: 00001000 crc32 d1e76ad8 [12:35:31.685] written in 1 pulse(s) [12:35:31.685] kernel write flash buffer addr: 0005B000 len: 00000200 [12:35:31.716] kernel write flash buffer addr: 0005B200 len: 00000200 [12:35:31.747] kernel write flash buffer addr: 0005B400 len: 00000200 [12:35:31.763] kernel write flash buffer addr: 0005B600 len: 00000200 [12:35:31.794] kernel write flash buffer addr: 0005B800 len: 00000200 [12:35:31.825] kernel write flash buffer addr: 0005BA00 len: 00000200 [12:35:31.857] kernel write flash buffer addr: 0005BC00 len: 00000200 [12:35:31.872] kernel write flash buffer addr: 0005BE00 len: 00000200 [12:35:31.903] kernel commit flash addr: 0005B000 len: 00001000 crc32 7046403c [12:35:31.966] written in 1 pulse(s) [12:35:31.966] kernel write flash buffer addr: 0005C000 len: 00000200 [12:35:31.997] kernel write flash buffer addr: 0005C200 len: 00000200 [12:35:32.013] kernel write flash buffer addr: 0005C400 len: 00000200 [12:35:32.044] kernel write flash buffer addr: 0005C600 len: 00000200 [12:35:32.075] kernel write flash buffer addr: 0005C800 len: 00000200 [12:35:32.106] kernel write flash buffer addr: 0005CA00 len: 00000200 [12:35:32.122] kernel write flash buffer addr: 0005CC00 len: 00000200 [12:35:32.153] kernel write flash buffer addr: 0005CE00 len: 00000200 [12:35:32.184] kernel commit flash addr: 0005C000 len: 00001000 crc32 5e54f1f3 [12:35:32.247] written in 1 pulse(s) [12:35:32.247] kernel write flash buffer addr: 0005D000 len: 00000200 [12:35:32.278] kernel write flash buffer addr: 0005D200 len: 00000200 [12:35:32.293] kernel write flash buffer addr: 0005D400 len: 00000200 [12:35:32.325] kernel write flash buffer addr: 0005D600 len: 00000200 [12:35:32.356] kernel write flash buffer addr: 0005D800 len: 00000200 [12:35:32.371] kernel write flash buffer addr: 0005DA00 len: 00000200 [12:35:32.403] kernel write flash buffer addr: 0005DC00 len: 00000200 [12:35:32.434] kernel write flash buffer addr: 0005DE00 len: 00000200 [12:35:32.465] kernel commit flash addr: 0005D000 len: 00001000 crc32 f46aa594 [12:35:32.527] written in 1 pulse(s) [12:35:32.527] kernel write flash buffer addr: 0005E000 len: 00000200 [12:35:32.543] kernel write flash buffer addr: 0005E200 len: 00000200 [12:35:32.574] kernel write flash buffer addr: 0005E400 len: 00000200 [12:35:32.605] kernel write flash buffer addr: 0005E600 len: 00000200 [12:35:32.621] kernel write flash buffer addr: 0005E800 len: 00000200 [12:35:32.652] kernel write flash buffer addr: 0005EA00 len: 00000200 [12:35:32.683] kernel write flash buffer addr: 0005EC00 len: 00000200 [12:35:32.715] kernel write flash buffer addr: 0005EE00 len: 00000200 [12:35:32.730] kernel commit flash addr: 0005E000 len: 00001000 crc32 93a43b5c [12:35:32.793] written in 1 pulse(s) [12:35:32.793] kernel write flash buffer addr: 0005F000 len: 00000200 [12:35:32.824] kernel write flash buffer addr: 0005F200 len: 00000200 [12:35:32.855] kernel write flash buffer addr: 0005F400 len: 00000200 [12:35:32.871] kernel write flash buffer addr: 0005F600 len: 00000200 [12:35:32.902] kernel write flash buffer addr: 0005F800 len: 00000200 [12:35:32.933] kernel write flash buffer addr: 0005FA00 len: 00000200 [12:35:32.964] kernel write flash buffer addr: 0005FC00 len: 00000200 [12:35:32.980] kernel write flash buffer addr: 0005FE00 len: 00000200 [12:35:33.011] kernel commit flash addr: 0005F000 len: 00001000 crc32 a8181bf1 [12:35:33.058] written in 1 pulse(s) [12:35:33.058] kernel flash disable [12:35:33.058] verifying result... [12:35:33.058] -- comparing ECU flash memory pages to image file -- [12:35:33.058] seg start len ecu CRC32 img CRC32 same? [12:35:33.073] FB01 00000000 00002000 0DD1921C 0DD1921C YES [12:35:33.089] FB02 00002000 00001000 2F74E0AC 2F74E0AC YES [12:35:33.089] FB03 00003000 00001000 983E77B4 983E77B4 YES [12:35:33.120] FB04 00004000 00004000 E1FD7D70 E1FD7D70 YES [12:35:33.183] FB05 00008000 00008000 25A78FBB 25A78FBB YES [12:35:33.307] FB06 00010000 00010000 EE55EB26 EE55EB26 YES [12:35:33.417] FB07 00020000 00010000 45E66111 45E66111 YES [12:35:33.526] FB08 00030000 00010000 BA7EB14E BA7EB14E YES [12:35:33.651] FB09 00040000 00010000 446B35CA 446B35CA YES [12:35:33.760] FB10 00050000 00010000 BA21886F BA21886F YES [12:35:33.885] FB11 00060000 00010000 8F6E19AC 8F6E19AC YES [12:35:33.994] FB12 00070000 00010000 E4855A63 E4855A63 YES [12:35:34.103] FB13 00080000 00010000 9CD3BDFB 9CD3BDFB YES [12:35:34.228] FB14 00090000 00010000 D5D48A7A D5D48A7A YES [12:35:34.337] FB15 000A0000 00010000 8DEB6754 8DEB6754 YES [12:35:34.462] FB16 000B0000 00010000 30584135 30584135 YES [12:35:34.571] FB17 000C0000 00010000 DEAB7E4E DEAB7E4E YES [12:35:34.680] FB18 000D0000 00010000 DEAB7E4E DEAB7E4E YES [12:35:34.805] FB19 000E0000 00010000 DEAB7E4E DEAB7E4E YES [12:35:34.914] FB20 000F0000 00010000 38439CF7 38439CF7 YES [12:35:34.914] flash correct! exiting. [12:35:34.914] -- unloading kernel -- [12:35:34.914] kernel reset [12:35:37.019] -- unlocking ECU -- [12:35:37.019] starting session... [12:35:37.019] requesting seed... [12:35:37.029] sending key... [12:35:38.409] -- resetting ECU -- [12:35:39.819] -- reading ECU ID -- [12:35:39.941] ECU HW part number : 1860A857 [12:35:39.956] ECU SW part number : 1860A85701 [12:35:39.987] VIN : X5012412 [12:35:39.987] interface close [12:35:40.003] interface close