I have an '03 Galant GTZ (V6 AT). I can data log w/ ECU Edit, and connect with ECUFlash. Below is an excerpt from the read log:
[23:07:52.468] Version 1.29.906
[23:07:52.484] 8 memory models read.
[23:07:55.015] 140 ROM metadata models read.
[23:07:55.015] checksum module "subarudbw" loaded.
[23:07:55.046] flashing tool "wrx02" loaded.
[23:07:55.046] flashing tool "wrx04" loaded.
[23:07:55.046] flashing tool "sti04" loaded.
[23:07:55.046] flashing tool "sti05" loaded.
[23:07:55.046] flashing tool "mitsukernel" loaded.
[23:07:55.046] flashing tool "mitsukernelocp" loaded.
[23:07:55.046] flashing tool "mitsubootloader" loaded.
[23:24:48.484] sending init sequence 1 (0001)
[23:24:51.718] sending init sequence 1 (0003)
[23:24:52.734] got 0x05 response
[23:24:52.734] sending init sequence 2
[23:24:52.750] got 0x1B response
[23:24:52.750] sending init sequence 3
[23:24:53.171] entering bootloader
[23:24:53.187] sending kernel size (3424)
[23:24:53.203] sending kernel load address (0xFFFF6000)
[23:24:53.234] uploading kernel
[23:24:53.796] verifying kernel checksum response
[23:24:53.796] kernel valid
[23:24:54.015] kernel get version
[23:24:54.031] kernel version is : OpenECU Mitsubishi SH7055 Kernel V0.21
[23:24:54.046] Dumping ECU memory...
[23:24:54.078] kernel read area: addr: 00000000 len: 0400
[23:24:54.265] kernel read area: addr: 00000400 len: 0400
...
[23:26:21.171] kernel read area: addr: 0007F800 len: 0400
[23:26:21.359] kernel read area: addr: 0007FC00 len: 0400
When this is done, I get the following prompt:
Selecting "Defined from scratch" gives:
If I select either of the other options, I have to select a definition from the drop down. None of the options in the drop down seem valid (only Subaru and Evo). I can't save the ROM at any point. I can't finish, and if I cancel, it just disposes of the ROM.
Does anyone know what I have to do to get a readable ROM? I hope that I'm just being stupid.