 |
Jul 6, 2009, 08:14 PM
|
#1
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
05 ecu in an 04 evo
So I bought and 05 evo ecu hoping that it would work in an 04 evo if I changed the immobilizer code. it didnt' work for me. Is there a specific way for doing it? I changed the hex code from the 04 ecu to the 05 ecu. It still doesn't start.
Now if I disable the immobolizer, it starts. Weird. I put my 04 ecu back in the car and it starts just fine so I know the code is immobilizer code is correct.
Please advise
Last edited by rdtech; Jul 6, 2009 at 08:43 PM.
|
|
Offline
|
|
Jul 6, 2009, 10:52 PM
|
#2
|
|
Evolved Member
Personal Sales Rating: ( 27)
2005 Mitsubishi Lancer Evolution
Join Date: Jun 2007
Location: Oak Harbor, WA
Posts: 835
Drives: '05 Tarmac Black SSL VIII
|
Flash a 96530006 rom on there and disable the immobilizer and see how that works...
__________________
Greddy ProfecB Spec II*HKS TT*Nesei Short Route IC Piping*Synapse BOV*COMP 272s*Injen Intercooler*AFE Power Dry Filter*R/TErnie Intake*R/TErnie ported IX Turbo*R/TErnie FULL 3" O2 housing with V-band*R/TErnie Modified DCsports 3" Down/Test/Flexpipe with V-Band*Greddy Ti-C Exhaust*255lph*Tein S-Techs*18" Volk LE-28s*Progress 25mm Rear Sway*Project Mu pads*JDM Tails*Cusco Heat Shield*Mishimoto Radiator hoses/Cap*ARC shift knob*FIC 750's...365hp/350tq tuned by English Racing
|
|
Offline
|
|
Jul 7, 2009, 04:08 PM
|
#3
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
Well the deal here is that I wan the immobilizer feature.
I can disable the immo and the car will start right up. If I enable it again, it won't start. I'm wondering what is going on there.
My other question is that with the 05 ECU, my intercooler water sprayer don't work. Any way around that?
|
|
Offline
|
|
Jul 7, 2009, 06:48 PM
|
#4
|
|
Evolved Member
Personal Sales Rating: ( 2)
2005 Mitsubishi Lancer Evolution My Garage
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718
Drives: 96530006
|
Are you also copying the "immobilizer periphery" (referred to as "immobilizer hex" in the instructions) value when changing over to 96530006, or are you just copying the immobilizer value itself? You'll need both for it to work.
|
|
Offline
|
|
Jul 8, 2009, 08:43 AM
|
#5
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
referring to the stock 96940001 id.
Thats the one that came with it. The one that you mention is EDM if I'm not mistaken.
I'm wondering is there is any way to get the 96940001 rom working with the immobilizer code from the 2004 ecu.
As far as I know, you just copy the hex code over and that should work. <--------Does that sound right
|
|
Offline
|
|
Jul 8, 2009, 09:01 AM
|
#6
|
|
Evolved Member
Personal Sales Rating: ( 2)
2005 Mitsubishi Lancer Evolution My Garage
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718
Drives: 96530006
|
Ah, I misread your post. But the answer is still the same: you'll need to collect both the immobilizer value, and the "immobilizer hex" value referred to in the instructions for switching it 96530006, from the old ECU, and copy them into the new one.
So, in other words: add this to evo7base.xml:
Code:
<table name="Immobilizer Hex" category="Misc" address="ffa" type="1D" level="2" scaling="Hex16"/>
Then, open the ROM from your old ECU, and the ROM for your new one. Copy both the Immobilizer and Immobilizer Hex values from the old ROM to the new ROM, then flash your changes. Once you've done that, the immobilizer should function as expected.
The backstory here is that besides the immobilizer value itself that's specific to your keys, there's an additional value (referred to above as "immobilizer hex"; "immobilizer periphery" is probably more accurate) that's specific to each ROM version, and the two are used together with your key to determine if the car is allowed to run.
(We should probably move those instructions to their own page on the wiki, since they're pretty generic instructions for switching from one ROM to another, or for swapping between ECU model years like you're doing.)
|
|
Offline
|
|
Jul 8, 2009, 09:33 AM
|
#7
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: May 2008
Location: Wausau WI
Posts: 103
Drives: 97 eclipse gst spyder
|
Is there a difference in the ecus physically? For DSMers we just buy whatever is available and flash whatever rom we want (9653) and we've never AFAIK had an ecu not accept the rom normally. Is there a reason to switch ecus if the other one hasn't gone bad? Is there a reason you don't use your old rom?
|
|
Online
|
|
Jul 8, 2009, 12:27 PM
|
#8
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
Quote:
Originally Posted by logic
Ah, I misread your post. But the answer is still the same: you'll need to collect both the immobilizer value, and the "immobilizer hex" value referred to in the instructions for switching it 96530006, from the old ECU, and copy them into the new one.
So, in other words: add this to evo7base.xml:
Code:
<table name="Immobilizer Hex" category="Misc" address="ffa" type="1D" level="2" scaling="Hex16"/>
Then, open the ROM from your old ECU, and the ROM for your new one. Copy both the Immobilizer and Immobilizer Hex values from the old ROM to the new ROM, then flash your changes. Once you've done that, the immobilizer should function as expected.
The backstory here is that besides the immobilizer value itself that's specific to your keys, there's an additional value (referred to above as "immobilizer hex"; "immobilizer periphery" is probably more accurate) that's specific to each ROM version, and the two are used together with your key to determine if the car is allowed to run.
(We should probably move those instructions to their own page on the wiki, since they're pretty generic instructions for switching from one ROM to another, or for swapping between ECU model years like you're doing.)
|
LOGIC --- This is good info. I'll have to try it when I get home. I'll let you know.
|
|
Offline
|
|
Jul 8, 2009, 12:29 PM
|
#9
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
Quote:
Originally Posted by the_mork
Is there a difference in the ecus physically? For DSMers we just buy whatever is available and flash whatever rom we want (9653) and we've never AFAIK had an ecu not accept the rom normally. Is there a reason to switch ecus if the other one hasn't gone bad? Is there a reason you don't use your old rom?
|
I believe there is but I'll let the others shine some light on it.
|
|
Offline
|
|
Jul 8, 2009, 02:12 PM
|
#10
|
|
Evolved Member
Personal Sales Rating: ( 2)
2005 Mitsubishi Lancer Evolution My Garage
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718
Drives: 96530006
|
Quote:
Originally Posted by the_mork
Is there a difference in the ecus physically? For DSMers we just buy whatever is available and flash whatever rom we want (9653) and we've never AFAIK had an ecu not accept the rom normally. Is there a reason to switch ecus if the other one hasn't gone bad? Is there a reason you don't use your old rom?
|
It should just work, yes. As far as hardware goes, I don't believe the ECU changed significantly through the VIII models; even the IX ECU isn't all that different, as it's basically the same processor with additional ROM (512KB vs. 256KB) and RAM (32KB vs. 12KB).
Honestly, I'm a bit confused myself. rdtech, I just noticed that you mentioned that you're able to run on the old ECU. So, I'm curious what's prompting you to swap to a different physical ECU?
|
|
Offline
|
|
Jul 8, 2009, 03:03 PM
|
#11
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
I wanted to keep my original stock ecu for backup and only modify the extra ecu that I have. I bought the 05 ecu for a good deal and would like for it to run like the 04 ecu that I have.
My only delima now is the immobilizer. When I get home, I'll try what you mentioned out in regards to immo hex.
I know that the 05 don't have the intercooler water sprayer. With that 05 ecu it's not working anymore. Is there a way to get it working again? Adding in hex code?
OR will it be completely safe to copy an 04 hex file over the 05 file. ---- just a thought
or am I completely out of luck with the 05 rom
|
|
Offline
|
|
Jul 8, 2009, 03:26 PM
|
#12
|
|
Evolved Member
Personal Sales Rating: ( 2)
2005 Mitsubishi Lancer Evolution My Garage
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718
Drives: 96530006
|
It's quite possible that 96940011 doesn't have the necessary supporting code to activate the sprayer, since USDM 2005 models didn't ship with one at all. I'm afraid I can't help much more beyond that, since I don't have the required hardware. I haven't heard whether ICS works for folks who have switched it 96530006; that might be another ROM option to try, as it's what most of us with '05 models (and quite a few folks with earlier years) have been switching to if we want tephra's latest additions.
That said: you should be able to simply flash your '05 ECU with the ROM from your '04, as-is, and retain the functionality you had before. Worst case, it doesn't turn over, and you just flash it back.
|
|
Offline
|
|
Jul 14, 2009, 08:48 PM
|
#13
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
I guess thats one of the functions that I'll have to live without. It just sucks though. I still haven't tried the hex peripheral code to see if the immo works in the 05 ecu. I've been out of town. I'll try it out sometime this week and see if it works.
Again thanks for the help
|
|
Offline
|
|
Jul 30, 2009, 09:10 PM
|
#14
|
|
Evolving Member
Personal Sales Rating: ( 1)
Join Date: Nov 2008
Location: NORCAL
Posts: 128
Drives: Lancer Evolution VIII
|
Quote:
Originally Posted by logic
It's quite possible that 96940011 doesn't have the necessary supporting code to activate the sprayer, since USDM 2005 models didn't ship with one at all. I'm afraid I can't help much more beyond that, since I don't have the required hardware. I haven't heard whether ICS works for folks who have switched it 96530006; that might be another ROM option to try, as it's what most of us with '05 models (and quite a few folks with earlier years) have been switching to if we want tephra's latest additions.
That said: you should be able to simply flash your '05 ECU with the ROM from your '04, as-is, and retain the functionality you had before. Worst case, it doesn't turn over, and you just flash it back. 
|
It worked! I just flashed the rom from the 04 to the 05 and it worked great! Thanks!
|
|
Offline
|
|
 |
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
| |
|