How to switch your stock rom to another
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.
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.
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
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
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).
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.
Trending Topics
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.
This is not recommended though for security reasons. Without the immobilizer the car can be much more easliy stolen.
Evolved Member
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
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.
No I meant how do we can access to periphery bits to make that change? Sorry for the noob question!


