HOW TO: Recover your EvoX ecu after a failed reflash.
#1
HOW TO: Recover your EvoX ecu after a failed reflash.
Does your EvoX not start after a failed reflash?
Did you flash a corrupt ROM file to your ECU?
Does your FANS still run after a reflash when you turn the key on?
and the ecu now won't reflash?
Some people call this a "bricked" ECU.
YES, you can "recover" your ecu to a working state again.
Do you get this message when trying to do a reflash?
[23:15:42.343] J2534 API Version: 04.04
[23:15:42.343] J2534 DLL Version: 1.00.3017 Apr 8 2010 14:16:53
[23:15:42.343] Device Firmware Version: 1.10.3038
[23:15:44.000] sending init sequence 1 (0001)
[23:15:47.218] sending init sequence 1 (0003)
[23:15:50.437] sending init sequence 1 (FFFF)
[23:15:53.140] no response to any known code
[23:15:53.140] interface close
This is sometimes a symptom of a faulty cable also. But not very often. (about 1% chance of a faulty cable)
Try your cable on another Mitsubishi just to be sure the cable is good.
Mitsubishi Dealer tools require minimum 9.7 - 9.8 volts for reflashing, I would highly recommend a minimum of 10.5-11.0 volts. Normal voltage on most EvoX during reflash is between 11.9 and 12.2 volts.
UPDATE 24 JULY 2014 NEW METHOD without bench flash:
You do not even need to bench reflash the EvoX ecu anymore to recover it...
OLD BENCH REFLASH METHOD:
STEP 1: You need to pop your hood of the car, and remove your ecu, and wire the ecu direct to your op2 cable.
Connect OpenPort 2.0 USB Cable and Power Supply to EVOX ECU Pins:
Figure 1. EvoX ECU pinouts, looking straight-on at the pins on the ECU when its out of the car.
Figure 2. OpenPort 2.0 USB Cable pinouts, looking straight-on at the pins on the Cable when its out of the car.
Connect the ECU to OpenPort 2.0 and Power Supply using the following wires:
STEP 2:
a) Open ECUFlash
b) Load your last known good ROM file. (try not to use the ROM file you used during the failed flash, because it maybe corrupt.)
c) Select the from the ECUFlash menu: Files->Options
d) Select "Flash Recovery Mode" and tick the box "Use alternative flash recovery mode"
e) Ensure your OpenPort 2.0 cable is connected and the EcuFlash status bar shows "RECOVERY MODE"
f) Press "Write to ECU" as you normally would... If successful, recovery mode will start writing to ECU like this.
If it doesn't, go back and check all your wiring again.
Recovery Reflash completed...
g) Unplug all your bench wires from the ecu and go and put it back in the car. Plug in your OpenPort 2.0 cable to the car and laptop.
h) Turn EvoX Key to ON position (yes you will probably hear the Fans strangely running still.)
i) go back to the EcuFlash software menu: File->Options->Flash Recovery Mode and untick "Use alternate Flash recovery mode"
j) Reflash your last known good ROM to the ecu. <-- Make sure you do this step, the car still won't start until you do.
k) once the reflash is successful, turn the key OFF, then back ON and start your car!!!! SUCCESS.
Did you flash a corrupt ROM file to your ECU?
Does your FANS still run after a reflash when you turn the key on?
and the ecu now won't reflash?
Some people call this a "bricked" ECU.
YES, you can "recover" your ecu to a working state again.
Do you get this message when trying to do a reflash?
[23:15:42.343] J2534 API Version: 04.04
[23:15:42.343] J2534 DLL Version: 1.00.3017 Apr 8 2010 14:16:53
[23:15:42.343] Device Firmware Version: 1.10.3038
[23:15:44.000] sending init sequence 1 (0001)
[23:15:47.218] sending init sequence 1 (0003)
[23:15:50.437] sending init sequence 1 (FFFF)
[23:15:53.140] no response to any known code
[23:15:53.140] interface close
This is sometimes a symptom of a faulty cable also. But not very often. (about 1% chance of a faulty cable)
Try your cable on another Mitsubishi just to be sure the cable is good.
Mitsubishi Dealer tools require minimum 9.7 - 9.8 volts for reflashing, I would highly recommend a minimum of 10.5-11.0 volts. Normal voltage on most EvoX during reflash is between 11.9 and 12.2 volts.
UPDATE 24 JULY 2014 NEW METHOD without bench flash:
You do not even need to bench reflash the EvoX ecu anymore to recover it...
Originally Posted by Matt
if it fails during a write I leave the car on. remove usb cable shutdown ecuflash replug in usb restart ecuflash , go to options use alt flash mode. try to reflash it but it fails everytime . I then go back in to normal flash mode try to reflash it. So far it has worked about 8 times.
STEP 1: You need to pop your hood of the car, and remove your ecu, and wire the ecu direct to your op2 cable.
Connect OpenPort 2.0 USB Cable and Power Supply to EVOX ECU Pins:
Figure 1. EvoX ECU pinouts, looking straight-on at the pins on the ECU when its out of the car.
Figure 2. OpenPort 2.0 USB Cable pinouts, looking straight-on at the pins on the Cable when its out of the car.
Connect the ECU to OpenPort 2.0 and Power Supply using the following wires:
EvoX ECU Pin | OpenPort 2.0 Cable | 12v-15v Power Supply (use a Laptop Power supply if you like, check the voltage) | Description |
---|---|---|---|
pin 71 | pin 4 and/or pin 5 | Negative/Ground (-) | Vehicle Chassis / Battery Terminal (-) |
pin 104 | pin 16 | 12v Power Supply (+) | Battery Backup (Direct 12v from 7.5A fuse #2) |
pin 82 | pin 16 | 12v Power Supply (+) | Power Supply (comes from MFI Relay via 20A Fuse #22) MFI Relay switched on by ecu (via pin 73) |
pin 92 | pin 16 | 12v Power Supply (+) | Ignition Switch (comes from IG1 Relay via 7.5A Fuse #12) IG1 switched on by key switch. |
pin 103 | pin 12 (OBDII 8) | Reflash Init. Voltage from pin 12 on the OpenPort 2.0 cable. Pin 103 from the ecu actually comes through to pin 8 on the OBDII vehicle connector. | |
pin 80 | pin 7 (OBDII 7) | K Line Data (used for recovery mode ecuflashing) Pin 80 from the ecu actually comes through to pin 7 on the OBDII vehicle connector. | |
pin 90 (optional) | pin 6 (OBDII 6) | CAN Bus (optional only used for normal mode ecuflashing, you can put the ecu back in the car to do the normal reflash part of the process) | |
pin 91 (optional) | pin 14 (OBDII 14) | CAN Bus (optional only used for normal mode ecuflashing, you can put the ecu back in the car to do the normal reflash part of the process) |
STEP 2:
a) Open ECUFlash
b) Load your last known good ROM file. (try not to use the ROM file you used during the failed flash, because it maybe corrupt.)
c) Select the from the ECUFlash menu: Files->Options
d) Select "Flash Recovery Mode" and tick the box "Use alternative flash recovery mode"
e) Ensure your OpenPort 2.0 cable is connected and the EcuFlash status bar shows "RECOVERY MODE"
f) Press "Write to ECU" as you normally would... If successful, recovery mode will start writing to ECU like this.
If it doesn't, go back and check all your wiring again.
Recovery Reflash completed...
g) Unplug all your bench wires from the ecu and go and put it back in the car. Plug in your OpenPort 2.0 cable to the car and laptop.
h) Turn EvoX Key to ON position (yes you will probably hear the Fans strangely running still.)
i) go back to the EcuFlash software menu: File->Options->Flash Recovery Mode and untick "Use alternate Flash recovery mode"
j) Reflash your last known good ROM to the ecu. <-- Make sure you do this step, the car still won't start until you do.
k) once the reflash is successful, turn the key OFF, then back ON and start your car!!!! SUCCESS.
Last edited by evoscan; Jul 24, 2014 at 02:08 AM.
#5
Evolved Member
iTrader: (4)
Join Date: Feb 2008
Location: Edmonton, Alberta
Posts: 610
Likes: 0
Received 0 Likes
on
0 Posts
Good write up. Here's another writeup link with pictures for the visually inclined.
https://www.evolutionm.net/forums/ev...-pictures.html
https://www.evolutionm.net/forums/ev...-pictures.html
#7
Good write up. Here's another writeup link with pictures for the visually inclined.
https://www.evolutionm.net/forums/ev...-pictures.html
https://www.evolutionm.net/forums/ev...-pictures.html
Trending Topics
#9
Evolved Member
iTrader: (4)
Join Date: Feb 2008
Location: Edmonton, Alberta
Posts: 610
Likes: 0
Received 0 Likes
on
0 Posts
why do we keep getting different writeups for this?
https://www.evolutionm.net/forums/ev...h-process.html
https://www.evolutionm.net/forums/ev...h-process.html
#11
Evolving Member
iTrader: (4)
hamish, tephra you can also post up the first ever documented pdf file i sent to you guys. i cant remember where i stored mine LoL ... good write up sub'bbbbbbbbbed
off topic :
sorry guys i'm back up in the air working so there's some delays in testing and finalising the rom for ya teph but will do it once i have time.
hamish .. i will find some logs for ya for further developing soon
there has also been some delays in parts i need so that i can produce better results too ! hope Burd @ MAP will expedite my stuff that has been long delayed & my newly built turbo from chad.
Lastly, I would like to thank all members who have helped me out initially to sort out the brick, xprmint, teprha, hamish, clpise3gt, gunzo and others ... sorry if i i forgot any others .. ah and bryan & colby too
off topic :
sorry guys i'm back up in the air working so there's some delays in testing and finalising the rom for ya teph but will do it once i have time.
hamish .. i will find some logs for ya for further developing soon
there has also been some delays in parts i need so that i can produce better results too ! hope Burd @ MAP will expedite my stuff that has been long delayed & my newly built turbo from chad.
Lastly, I would like to thank all members who have helped me out initially to sort out the brick, xprmint, teprha, hamish, clpise3gt, gunzo and others ... sorry if i i forgot any others .. ah and bryan & colby too
Last edited by E6-X; Jul 9, 2010 at 12:19 AM.
#13
I tried to do the EvoX recovery reflash in the car, but it didn't work, I swapped OBDII 8 over to OBDII 12 so that the openport2 could connect all the way through to ECU pin 103. But it still didn't work. all the pins should have had the correct voltages and connections. does anybody know why? I checked all the wires in ecu wiring harness had connectivity through to the OBDII vehicle port, it should have worked fine but it didn't.
a) Did the ETACS ecu put the EvoX EFI ecu into CAN mode too early?
any other theories?
a) Did the ETACS ecu put the EvoX EFI ecu into CAN mode too early?
any other theories?
Last edited by evoscan; Jul 9, 2010 at 11:16 PM.
#14
I updated the pin connections so that they match up with howtos. some pins are optional for this process. the less pins you have to connect up, the faster this process is.
Connect the ECU to OpenPort 2.0 and Power Supply using the following wires:
Connect the ECU to OpenPort 2.0 and Power Supply using the following wires:
EvoX ECU Pin | OpenPort 2.0 Cable | 12v-15v Power Supply (use a Laptop Power supply if you like, check the voltage) | Description |
---|---|---|---|
pin 71 | pin 4 and/or pin 5 | Negative/Ground (-) | Vehicle Chassis / Battery Terminal (-) |
pin 104 | pin 16 | 12v Power Supply (+) | Battery Backup (Direct 12v from 7.5A fuse #2) |
pin 82 | pin 16 | 12v Power Supply (+) | Power Supply (comes from MFI Relay via 20A Fuse #22) MFI Relay switched on by ecu (via pin 73) |
pin 92 | pin 16 | 12v Power Supply (+) | Ignition Switch (comes from IG1 Relay via 7.5A Fuse #12) IG1 switched on by key switch. |
pin 103 | pin 12 (OBDII 8) | Reflash Init. Voltage from pin 12 on the OpenPort 2.0 cable. Pin 103 from the ecu actually comes through to pin 8 on the OBDII vehicle connector. | |
pin 80 | pin 7 (OBDII 7) | K Line Data (used for recovery mode ecuflashing) Pin 80 from the ecu actually comes through to pin 7 on the OBDII vehicle connector. | |
pin 90 (optional) | pin 6 (OBDII 6) | CAN Bus (optional only used for normal mode ecuflashing, you can put the ecu back in the car to do the normal reflash part of the process) | |
pin 91 (optional) | pin 14 (OBDII 14) | CAN Bus (optional only used for normal mode ecuflashing, you can put the ecu back in the car to do the normal reflash part of the process) |
#15
Evolving Member
iTrader: (1)
Join Date: Sep 2004
Location: Abu Dhabi, UAE
Posts: 119
Likes: 0
Received 0 Likes
on
0 Posts
i had a problem with a flash half way through.
the ECU got stuck and the fans were stuck always on.
i followed the recovery procedure, but....unfortunately i shorted two pins while trying to flash using recovery mode. (i think 92 & 91 were touching each other). the Openport 2 was burned and i could smel it.
i tried again to recover the ECU, and i was able to wrie and read successfully. i did it 4 times successfully.
the problem now is, when i put the ecu back on the car, i cant read or write and the fans are still working all the time.
i check all OBD pins continuity to the ECU, and every thing is fine. But when i check the power supply pins (82, 92, 104) on the ECU, i found pin 82 dont have power even when i put the ignition switch!!! this is why i couldnt comunicate with ecu.
now i think i burned a circuit inside the ECU and my question is:
can i buy a used ecu and install it on the car? (i will load the rom of the old ecu)
what is the relation with the immobilizer ecu?
any help will be appriciated.
the ECU got stuck and the fans were stuck always on.
i followed the recovery procedure, but....unfortunately i shorted two pins while trying to flash using recovery mode. (i think 92 & 91 were touching each other). the Openport 2 was burned and i could smel it.
i tried again to recover the ECU, and i was able to wrie and read successfully. i did it 4 times successfully.
the problem now is, when i put the ecu back on the car, i cant read or write and the fans are still working all the time.
i check all OBD pins continuity to the ECU, and every thing is fine. But when i check the power supply pins (82, 92, 104) on the ECU, i found pin 82 dont have power even when i put the ignition switch!!! this is why i couldnt comunicate with ecu.
now i think i burned a circuit inside the ECU and my question is:
can i buy a used ecu and install it on the car? (i will load the rom of the old ecu)
what is the relation with the immobilizer ecu?
any help will be appriciated.