Notices
ECU Flash

How to switch your stock rom to another

Thread Tools
 
Search this Thread
 
Old Dec 16, 2009 | 01:12 AM
  #1  
Raceghost's Avatar
Thread Starter
Evolved Member
iTrader: (4)
 
Joined: Dec 2001
Posts: 1,034
Likes: 21
From: Out West
How to switch your stock rom to another

Hello, yes I once new how to do this and what it took to switch from say your stock rom over to another rom without disabling your immobilizer. There was a post or thread about it but I can't find it.

Would someone point me to the three or four changes that you need to copy from your stock rom over to the new rom to get it to work and start your car? I'm in a pinch and working on a brand new rom that does not have these changes made to it, hence when I flash it the car won't start.

Also i think this would be a great post for the "Important ECU thread links", for it will help all junior tuners out there.

Thanks in advance.
Reply
Old Dec 16, 2009 | 06:47 AM
  #2  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
1) Make sure the rom ID you switch to is one that will work on your car

2) Copy over the "Immobilizer" to the new rom.....enter it a 0xXXXX example = 0xD11F will allow D11F as the new immobilizer code.

2a) If you are going to v7 you must have the correct Immobilizer Hex. The table tells you what Hex is needed for your year of car.

3) Copy over any tuned maps you have....example = fuel tables, timing tables, rpm limits, injector scaling, etc.

4) Flash the new rom into your car

If the car will not start, simply disable the immobilizer by changing periphery FAA bit 3 to = 0
Reply
Old Dec 16, 2009 | 09:28 AM
  #3  
logic's Avatar
Evolved Member
iTrader: (2)
 
Joined: Apr 2003
Posts: 1,022
Likes: 7
From: Berkeley, CA
http://evoecu.logic.net/wiki/96530006
Reply
Old Dec 16, 2009 | 09:42 AM
  #4  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
Good call Ed. I always forget about the Wiki.
Reply
Old Dec 16, 2009 | 11:09 AM
  #5  
Raceghost's Avatar
Thread Starter
Evolved Member
iTrader: (4)
 
Joined: Dec 2001
Posts: 1,034
Likes: 21
From: Out West
Thanks guys...

But what about the Periphery 7(FFA) tables.

Originally when I went from my 96420011 to the 94170015, I tried the way you state, but car would still not start. I had to copy that entire Periphery7 FFA table as well, for just the immobilizer code would not get the car to start. Once I did that, car started. Anybody care to enlighten me why that would be?

Remember, with the issue with my car currently, (super rich issue) I am building a stripped down version of the 94170015 rom for my car, that does not have the immobilizer disabled and does not have the Tephra mods enabled. Just trying to iliviate any issues with code. Pretty much it is just a base rom with the few tables I need (timing, fuel, turbo).

Last edited by Raceghost; Dec 16, 2009 at 11:12 AM.
Reply
Old Dec 16, 2009 | 12:29 PM
  #6  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
What do you need to know about the Periphery tables? ?

The tables are the same for every rom.....the settings, however, are different.
Reply
Old Dec 16, 2009 | 01:08 PM
  #7  
CMB's Avatar
CMB
Evolving Member
iTrader: (5)
 
Joined: Sep 2005
Posts: 481
Likes: 0
From: Near water
Originally Posted by Appauldd
If the car will not start, simply disable the immobilizer by changing periphery FAA bit 3 to = 0
Can you explain how we go about this. ^^
Thanks
Reply
Old Dec 16, 2009 | 01:57 PM
  #8  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
Simply change the Periphery bit FAA bit 3 from 1 to 0. Voila....no more immobilizer.

This is not recommended though for security reasons. Without the immobilizer the car can be much more easliy stolen.
Reply
Old Dec 16, 2009 | 10:17 PM
  #9  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by Raceghost
Thanks guys...

But what about the Periphery 7(FFA) tables.
I had to copy that entire Periphery7 FFA table as well, for just the immobilizer code would not get the car to start. Once I did that, car started. Anybody care to enlighten me why that would be?

.
There are three things involved in immobilizer code verification,
immo code (3FFCE) - kind of private key
Periphery 7(FFA) - kind of public key
immo mask (e.g. in 96530006 it is 1B8C) - kind of immo unit specific key

All three variables are taken into account when comparing received code from Immobilizer unit.

Now from car to car with same ROM only immo code changes, but there are
differences in FFA between evo rom releases.
Reply
Old Dec 16, 2009 | 10:34 PM
  #10  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
How come v7 does not have Periphery 7(FAA)???

It seems as though it is the important one to ensure every car can accept the flash and start.
Reply
Old Dec 16, 2009 | 10:45 PM
  #11  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
I believe you are saying FFA, but I have no idea, my statement above is what I could dig out from disassembly.
Reply
Old Dec 16, 2009 | 10:46 PM
  #12  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
Yeah....FFA.... Sorry, dyslexia of the hands.
Reply
Old Dec 17, 2009 | 06:09 AM
  #13  
CMB's Avatar
CMB
Evolving Member
iTrader: (5)
 
Joined: Sep 2005
Posts: 481
Likes: 0
From: Near water
Originally Posted by Appauldd
Simply change the Periphery bit FAA bit 3 from 1 to 0. Voila....no more immobilizer.

This is not recommended though for security reasons. Without the immobilizer the car can be much more easliy stolen.
No I meant how do we can access to periphery bits to make that change? Sorry for the noob question!
Reply
Old Dec 17, 2009 | 06:45 AM
  #14  
Nomad4g63's Avatar
Evolved Member
iTrader: (16)
 
Joined: Nov 2007
Posts: 794
Likes: 0
From: Everglades, FL
so if im on a 9417 ROM what ROM can i switch to that will work with my 03 Evo?

Need to switch to a ROM that has the patch out for the IPW Drop out
Reply
Old Dec 17, 2009 | 10:29 AM
  #15  
Appauldd's Avatar
Evolved Member
iTrader: (22)
 
Joined: Nov 2003
Posts: 2,408
Likes: 7
From: Northern KY near Cincy
Originally Posted by CMB
No I meant how do we can access to periphery bits to make that change? Sorry for the noob question!
Your XML files need to have the Periphery code written in so that you can see the tables.

Shoot me a PM with your email. I will hook you up.

Paul
Reply



All times are GMT -7. The time now is 12:45 AM.