evolutionm.net - Home of the Lancer Evolution
Home Features Community Marketplace Registry Garage

Go Back   evolutionm.net > Lancer Evolution 1-9 Forums > Evo Engine Management / Tuning Forums > EcuFlash
New! Use your Facebook, Google, AIM & Yahoo accounts to securely log into this site, click logo to login  

Welcome to EvolutionM.net!
Welcome to EvolutionM.net.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!


Reply
 
Thread Tools
Old Jul 6, 2009, 08:14 PM   #1
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
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
 
Reply With Quote
Old Jul 6, 2009, 10:52 PM   #2
Evolved Member
Personal Sales Rating: (27)
2005 Mitsubishi Lancer Evolution
 
Fast_Freddie's Avatar
 
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
 
Reply With Quote
Old Jul 7, 2009, 04:08 PM   #3
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
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
 
Reply With Quote
Old Jul 7, 2009, 06:48 PM   #4
Evolved Member
Personal Sales Rating: (2)
2005 Mitsubishi Lancer Evolution
My Garage
 
logic's Avatar
 
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718

Drives: 96530006

Send a message via ICQ to logic Send a message via AIM to logic Send a message via MSN to logic Send a message via Yahoo to logic
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.
__________________
-Ed
Felix qui potuit rerum cognoscere causas.
My cars: Evo, WRX wagon, 2g DSM, 1g DSM
Learning: Evo ECU Wiki
Offline
 
Reply With Quote
Old Jul 8, 2009, 08:43 AM   #5
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
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
 
Reply With Quote
Old Jul 8, 2009, 09:01 AM   #6
Evolved Member
Personal Sales Rating: (2)
2005 Mitsubishi Lancer Evolution
My Garage
 
logic's Avatar
 
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718

Drives: 96530006

Send a message via ICQ to logic Send a message via AIM to logic Send a message via MSN to logic Send a message via Yahoo to 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.)
__________________
-Ed
Felix qui potuit rerum cognoscere causas.
My cars: Evo, WRX wagon, 2g DSM, 1g DSM
Learning: Evo ECU Wiki
Offline
 
Reply With Quote
Old 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
 
Reply With Quote
Old Jul 8, 2009, 12:27 PM   #8
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
Quote:
Originally Posted by logic View Post
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
 
Reply With Quote
Old Jul 8, 2009, 12:29 PM   #9
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
Quote:
Originally Posted by the_mork View Post
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
 
Reply With Quote
Old Jul 8, 2009, 02:12 PM   #10
Evolved Member
Personal Sales Rating: (2)
2005 Mitsubishi Lancer Evolution
My Garage
 
logic's Avatar
 
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718

Drives: 96530006

Send a message via ICQ to logic Send a message via AIM to logic Send a message via MSN to logic Send a message via Yahoo to logic
Quote:
Originally Posted by the_mork View Post
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?
__________________
-Ed
Felix qui potuit rerum cognoscere causas.
My cars: Evo, WRX wagon, 2g DSM, 1g DSM
Learning: Evo ECU Wiki
Offline
 
Reply With Quote
Old Jul 8, 2009, 03:03 PM   #11
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
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
 
Reply With Quote
Old Jul 8, 2009, 03:26 PM   #12
Evolved Member
Personal Sales Rating: (2)
2005 Mitsubishi Lancer Evolution
My Garage
 
logic's Avatar
 
Join Date: Apr 2003
Location: Aurora, IL USA
Posts: 718

Drives: 96530006

Send a message via ICQ to logic Send a message via AIM to logic Send a message via MSN to logic Send a message via Yahoo to 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.
__________________
-Ed
Felix qui potuit rerum cognoscere causas.
My cars: Evo, WRX wagon, 2g DSM, 1g DSM
Learning: Evo ECU Wiki
Offline
 
Reply With Quote
Old Jul 14, 2009, 08:48 PM   #13
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
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
 
Reply With Quote
Old Jul 30, 2009, 09:10 PM   #14
Evolving Member
Personal Sales Rating: (1)
 
rdtech's Avatar
 
Join Date: Nov 2008
Location: NORCAL
Posts: 128

Drives: Lancer Evolution VIII

Send a message via AIM to rdtech Send a message via Skype™ to rdtech
Quote:
Originally Posted by logic View Post
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
 
Reply With Quote
Reply

Tags
04, 9653, 96530006, disable, ecu, evo, immobilizer, periphery

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off

 



All times are GMT -7. The time now is 03:26 PM.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0