Page 1 of 1

Can't read ROM from Evo 8 with v1.28

PostPosted: Fri Jul 14, 2006 8:59 pm
by Matz
I used to have 1.27 on my machine, and I could read my Evo 8 ROM just fine. I'm now trying to read the ROM again with v1.28, and I get errors. Sometimes, it fails almost immediately. Other times, it fails after some handshaking, but then I hear a weird click / clunk noise from my engine bay at the exact same time an error message pops up. Here's a sample of the log:

[14:34:24.343] Version 1.28.716
[14:34:24.359] 8 memory models read.
[14:34:24.796] 71 ROM metadata models read.
[14:34:24.796] checksum module "subarudbw" loaded.
[14:34:24.796] flashing tool "wrx02" loaded.
[14:34:24.796] flashing tool "wrx04" loaded.
[14:34:24.796] flashing tool "sti04" loaded.
[14:34:24.796] flashing tool "sti05" loaded.
[14:34:24.796] flashing tool "mitsukernel" loaded.
[14:34:24.796] flashing tool "mitsukernelocp" loaded.
[14:34:24.796] flashing tool "mitsubootloader" loaded.
[14:34:54.828] sending init sequence 1 (0001)
[14:34:55.875] got 0x05 response
[14:34:55.875] sending init sequence 2
[14:35:19.468] sending init sequence 1 (0001)
[14:35:46.078] sending init sequence 1 (0001)
[14:35:57.062] sending init sequence 1 (0001)
[14:35:58.109] got 0x05 response
[14:35:58.109] sending init sequence 2
[14:37:06.437] sending init sequence 1 (0001)
[14:37:07.484] got 0x05 response
[14:37:07.484] sending init sequence 2
[14:37:07.484] got 0x1B response
[14:37:07.500] sending init sequence 3
[14:37:07.906] entering bootloader
[14:37:07.921] sending kernel size (3392)
[14:37:07.953] sending kernel load address (0xFFFF8800)
[14:37:07.984] uploading kernel
[14:37:08.546] verifying kernel checksum response
[14:37:08.546] kernel valid
[14:37:08.765] kernel get version
[14:37:08.781] kernel version is : OpenECU Mitsubishi SH7052 Kernel V0.21
[14:37:08.796] Dumping ECU memory...
[14:37:08.812] kernel read area: addr: 00000000 len: 0400
[14:37:09.015] kernel read area: addr: 00000400 len: 0400
[14:37:09.203] kernel read area: addr: 00000800 len: 0400
[14:37:09.406] kernel read area: addr: 00000C00 len: 0400
[14:37:09.593] kernel read area: addr: 00001000 len: 0400
[14:37:09.781] kernel read area: addr: 00001400 len: 0400
[14:37:09.984] kernel read area: addr: 00001800 len: 0400
[14:37:10.171] kernel read area: addr: 00001C00 len: 0400
[14:37:10.375] kernel read area: addr: 00002000 len: 0400
[14:37:12.500] rkrv: can't read response payload
[14:37:12.500] ECU memory read failure.
[14:37:12.500] can't read image.
[14:37:54.109] sending init sequence 1 (0001)
[14:37:55.140] got 0x05 response
[14:37:55.156] sending init sequence 2
[14:37:55.156] got 0x1B response
[14:37:55.156] sending init sequence 3
[14:37:55.578] entering bootloader
[14:37:55.593] sending kernel size (3392)
[14:37:55.625] sending kernel load address (0xFFFF8800)
[14:37:55.656] uploading kernel
[14:37:58.187] error transmitting kernel
[14:38:12.656] sending init sequence 1 (0001)
[14:38:13.687] got 0x05 response
[14:38:13.781] sending init sequence 2
[14:38:13.781] got 0x1B response
[14:38:13.781] sending init sequence 3
[14:38:14.187] entering bootloader
[14:38:14.234] sending kernel size (3392)
[14:38:15.312] error sending kernel size
[14:38:24.031] sending init sequence 1 (0001)
[14:38:25.078] got 0x05 response
[14:38:25.078] sending init sequence 2
[14:38:25.093] got 0x1B response
[14:38:25.093] sending init sequence 3
[14:38:25.500] entering bootloader
[14:38:25.531] sending kernel size (3392)
[14:38:25.546] sending kernel load address (0xFFFF8800)
[14:38:25.578] uploading kernel
[14:38:26.140] verifying kernel checksum response
[14:38:26.140] kernel valid
[14:38:26.359] kernel get version
[14:38:26.375] kernel version is : OpenECU Mitsubishi SH7052 Kernel V0.21
[14:38:26.390] Dumping ECU memory...
[14:38:26.406] kernel read area: addr: 00000000 len: 0400
[14:38:26.609] kernel read area: addr: 00000400 len: 0400
[14:38:26.796] kernel read area: addr: 00000800 len: 0400
[14:38:27.000] kernel read area: addr: 00000C00 len: 0400
[14:38:27.187] kernel read area: addr: 00001000 len: 0400
[14:38:27.390] kernel read area: addr: 00001400 len: 0400
[14:38:27.578] kernel read area: addr: 00001800 len: 0400
[14:38:27.781] kernel read area: addr: 00001C00 len: 0400
[14:38:27.968] kernel read area: addr: 00002000 len: 0400
[14:38:29.984] rkrv: can't read response payload
[14:38:30.000] ECU memory read failure.
[14:38:30.000] can't read image.

Do you think I need to look for other rom metadata files here and manually add them? I may have done that the last time, but I figured that the latest stuff would be in 1.28.

PostPosted: Fri Jul 14, 2006 9:04 pm
by Matz
After pulling my head out of my arse, I realized that I had my ECU+ switched to the wrong mode. Sorry for wasting your time.

PostPosted: Sun Jul 16, 2006 5:42 am
by MalibuJack
Haha.. I did the same thing last night.. Forgot my OBD-II switch was set back to ECU+ and not passthrough..

PostPosted: Sun Jul 16, 2006 6:49 am
by Matz
MalibuJack wrote:Haha.. I did the same thing last night.. Forgot my OBD-II switch was set back to ECU+ and not passthrough..


Thank goodness we took the time to install a switch in the box! I wish Tom included that as a standard feature.