mdonohoe wrote:Hmm. I tried a test write on a Australian Domestic MY08 WRX(non-sti)... It all seemed AOK? Lookie...
[16:57:47.953] Version 1.38.2080
[16:57:47.953] 11 memory models read.
[16:57:47.953] scanning for metadata models in C:/Program Files/OpenECU/EcuFlash/rommetadata
[16:57:53.828] 320 ROM metadata models scanned.
[16:57:53.828] checksum module "subarudbw" loaded.
[16:57:53.828] flashing tool "wrx02" loaded.
[16:57:53.828] flashing tool "wrx04" loaded.
[16:57:53.828] flashing tool "sti04" loaded.
[16:57:53.828] flashing tool "sti05" loaded.
[16:57:53.828] flashing tool "mitsukernel" loaded.
[16:57:53.828] flashing tool "mitsukernelocp" loaded.
[16:57:53.828] flashing tool "shbootmode" loaded.
[16:57:53.906] flashing tool "shaudmode" loaded.
[16:57:53.906] flashing tool "subarucan" loaded.
[16:58:07.375] AZ1E400C (255 tables) inheriting 32BITBASE (662 tables)
[16:58:07.781] 1048576 byte image read.
[16:59:31.562] kernel get version
[16:59:31.968] SSM2 init
[16:59:32.046] SSM2 ECU ID is 51 52 58 40 07
[16:59:32.078] Requesting Seed...
[16:59:32.140] Sending Key...
[16:59:34.734] kernel get version
[16:59:34.781] kernel version is : OpenECU Subaru SH7058 OCP CAN Kernel V1.05
[16:59:34.781] reading kernel comm buffer size
[16:59:34.843] comm buffer size set to 2048
[16:59:34.859] reading kernel flash buffer size
[16:59:34.906] flash buffer size set to 4096
[16:59:34.921] Test flashing image to ECU memory...
[16:59:35.328] comparing ECU flash memory pages to image file
[16:59:35.328] seg start len ecu CRC32 img CRC32 same?
[16:59:35.328] kernel CRC32 area: addr: 00000000 len: 00001000
[16:59:35.375] FB01 00000000 00001000 3019EEFC 3019EEFC YES
[16:59:35.390] kernel CRC32 area: addr: 00001000 len: 00001000
[16:59:35.437] FB02 00001000 00001000 750D1713 750D1713 YES
[16:59:35.453] kernel CRC32 area: addr: 00002000 len: 00001000
[16:59:35.515] FB03 00002000 00001000 804C543D 804C543D YES
[16:59:35.515] kernel CRC32 area: addr: 00003000 len: 00001000
[16:59:35.546] FB04 00003000 00001000 304BCC1F 304BCC1F YES
[16:59:35.546] kernel CRC32 area: addr: 00004000 len: 00001000
[16:59:35.578] FB05 00004000 00001000 53A157C9 53A157C9 YES
[16:59:35.578] kernel CRC32 area: addr: 00005000 len: 00001000
[16:59:35.609] FB06 00005000 00001000 0644E9D6 0644E9D6 YES
[16:59:35.609] kernel CRC32 area: addr: 00006000 len: 00001000
[16:59:35.656] FB07 00006000 00001000 AA4FE5DD AA4FE5DD YES
[16:59:35.656] kernel CRC32 area: addr: 00007000 len: 00001000
[16:59:35.703] FB08 00007000 00001000 259EEE33 259EEE33 YES
[16:59:35.703] kernel CRC32 area: addr: 00008000 len: 00018000
[16:59:35.875] FB09 00008000 00018000 6036A298 6036A298 YES
[16:59:35.890] kernel CRC32 area: addr: 00020000 len: 00020000
[16:59:36.093] FB10 00020000 00020000 8D11C606 8D11C606 YES
[16:59:36.109] kernel CRC32 area: addr: 00040000 len: 00020000
[16:59:36.328] FB11 00040000 00020000 5FF1A74A 5FF1A74A YES
[16:59:36.343] kernel CRC32 area: addr: 00060000 len: 00020000
[16:59:36.562] FB12 00060000 00020000 5F6E70B5 5F6E70B5 YES
[16:59:36.578] kernel CRC32 area: addr: 00080000 len: 00020000
[16:59:36.796] FB13 00080000 00020000 018F14E4 018F14E4 YES
[16:59:36.812] kernel CRC32 area: addr: 000A0000 len: 00020000
[16:59:37.031] FB14 000A0000 00020000 DF1BA44A DF1BA44A YES
[16:59:37.046] kernel CRC32 area: addr: 000C0000 len: 00020000
[16:59:37.265] FB15 000C0000 00020000 D5F196D1 D5F196D1 YES
[16:59:37.281] kernel CRC32 area: addr: 000E0000 len: 00020000
[16:59:37.484] FB16 000E0000 00020000 951764ED 951764ED YES
[16:59:37.500] flash image is identical! exiting.
[16:59:37.562] interface close
[16:59:37.656] interface close
Comments?!??!
That is because you are trying to flash an identical ROM to your ECU. Ecuflash realizes that and simply stopped the process after comparing the two ROMs without trying to write anything.
Notice the following lines?? :
[16:59:35.328] comparing ECU flash memory pages to image file
...
...
...
[16:59:37.500] flash image is identical! exiting.
I have attempted the same thing too and had the same result as you but once I tried flashing a modified ROM, I started getting errors.