NefMoto

Technical => Tuning => Topic started by: ddillenger on December 21, 2012, 11:11:27 AM



Title: immobilizer flash on non immo ecu
Post by: ddillenger on December 21, 2012, 11:11:27 AM
Now the code to check the immobilizer is in the flash, what if the ecu/car wasn't equipped with immo-say a north american ecu with a euro flash. Can you just flash an immo-defeated 95040 bin on there, or is there something more substantial?

As always, thanks guys.


Title: Re: immobilizer flash on non immo ecu
Post by: AARDQ on December 21, 2012, 11:44:21 AM
Yes, if I understand your question correctly.
http://nefariousmotorsports.com/forum/index.php?topic=1564.0


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 21, 2012, 11:50:05 AM
I understand disabling the immo, what I'm asking is whether the fact that the original car/ecu never had an immobilizer will change the process.

Say I flash a euro file on a 2000 a6. The 2000 a6 (NA) didn't have an immobilizer. So the data on the 95040 isn't relevant to deleting it. Would you just flash a immo off bin to the 95040, or doesn't it matter as the flash is referencing something that isn't there. There is no immobilizer data stored on the eeprom, would the car start? My thinking is no, but I'd like a definitive answer.

Sorry if I'm making a mountain out of a mole hill here.


Title: Re: immobilizer flash on non immo ecu
Post by: k0mpresd on December 21, 2012, 12:23:04 PM
i cant answer it 100% but i would assume your two options are to try to use an immo disabled file and if that didnt work then use an eeprom from an ecu that didnt originally have immo either. 2000 a4 1.8t for example.
wait, i think i got your questions backwards. youre wanting to put a flash with immo on an ecu that did not have immo originally? then yes, just flash immo disabled file.


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 21, 2012, 12:46:49 PM
So I did a bit of testing, and as suspected flashing an immo file onto a non immo ecu resulted in a no-connect issue, and an "engine start blocked by immobilizer" DTC. That was with a blank (non immo) 95040. I flashed an immo defeated bin to the 95040, and everything works as intended.

Why I cared-well, euro s8s were available with manual transmissions. NA cars were not. You can't simply recode a NA ecu (soft coding) to a manual as it won't accept it, and just flashing a euro bin results in immobilizer difficulties. So to confirm, you can flash a NA ecu with a euro bin as long as you also flash a 95040 bin with the immobilizer defeated.


Title: Re: immobilizer flash on non immo ecu
Post by: nyet on December 21, 2012, 01:56:10 PM
Interesting. But the OE cluster supports immo? What happens if you use a cluster from a car with no immo with an ecu that has immo?


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 21, 2012, 02:06:29 PM
It's my understanding that the cluster has to match the ecu IF the immobilizer is active. If not, you can use a non-immo cluster in an immo car as long as the it has been disabled in the 95040. If the ecu is defeated, the car will start, but if the cluster and key don't match you'll be stuck with a blinking KEY icon on the dash (same happens if you use an immo cluster in an earlier car). What has me curious is the possibility of retrofitting IMMO into a non IMMO car (I read you were interested in that as well nyet). I have vag-tacho/k+commander as well as several clusters (both immo, and non immo). I can dump the cluster and match the skc to an ecu and then adapt a key (my c5 keys have the RFID chip in them, but I haven't pulled off the column surround to ensure the pickup ring is present, although I suspect that it is) and see if I can get the immobilizer to work. If it works with the immobilizer cluster, I'll see if there's any chance of putting an immo cluster dump into a non immo cluster and getting it to function.

Suggestions? I'll ad all this to the immo writeup when I finish.


Title: Re: immobilizer flash on non immo ecu
Post by: Twiki on December 23, 2012, 11:35:51 AM
... I'll see if there's any chance of putting an immo cluster dump into a non immo cluster and getting it to function.

Suggestions? I'll ad all this to the immo writeup when I finish.
I'm also very interested in this.
I have non-immo S4 cluster, non-immo 95040 (NA T-box with M-box flash) and then flashed an RS4 K-box file - same thing: "engine start blocked by immobilizer" DTC. I realise that to get immo going I also have to dump immo info onto 95040. Btw my car (2000 2.8Q) originally had immo, so keys have RFID and column has pick-up ring...


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 23, 2012, 11:52:03 AM
I can post a immo-off 95040 bin if you like, use argdubs tool to write it to the ecu in boot mode, that will allow the car to start and run with the rs4 (k-box?) bin, or if you have the oem ecu (you said your car originally had an immobilizer) you can copy the 95040 contents onto the t-box. Assuming you also have the original cluster with immo, and an adapted key, that will enable the immobilizer functions in the t-box running the rs4 bin.


Title: Re: immobilizer flash on non immo ecu
Post by: Twiki on December 23, 2012, 02:14:43 PM
I can post a immo-off 95040 bin if you like, use argdubs tool to write it to the ecu in boot mode, that will allow the car to start and run with the rs4 (k-box?) bin, or if you have the oem ecu (you said your car originally had an immobilizer) you can copy the 95040 contents onto the t-box. Assuming you also have the original cluster with immo, and an adapted key, that will enable the immobilizer functions in the t-box running the rs4 bin.
Thx bud, I can get the 95040 bin with immo from the original 2.8Q ECU and I have the RS4 K-box 95040 bin from this forum, just need to sort my bootmode setup so I can dump onto the 95040. The original 2.8Q cluster's rev counter & LCD have given up on me, but the S4 cluster I'd like to use doesn't have immo - would be great if immo can be activated on it... ::) Do you know how to read from / write to the cluster??


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 23, 2012, 02:27:30 PM
Yes, vag-commander k+can can read/write to the cluster, but I haven't tried flashing a non-immo cluster with an immo-cluster bin yet. It is on the list of things to do!

k+can up to version 2.5 doesn't require a proprietary interface-it'll work with any KKL-cable. I attached my copy to the post. If you can't get it working, I also included the EPT (contains the cable settings and serial number) off of my cable, as well as m-prog (used to write the ept to the cable).


Title: Re: immobilizer flash on non immo ecu
Post by: jibberjive on December 23, 2012, 06:38:44 PM
Nice, this is something I'm working on as well.  I intend to have an immo active North American B5 S4 here pretty soon. I'll be watching this thread.


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 23, 2012, 06:46:35 PM
I (today) successfully put Immo2 on my 2000 a6 (didn't come stock with immo). The oem keys already had rfid chips, the reader was on the ignition barrel. The only part required was an immo-equipped instrument cluster. I just wrote a 95040 bin I snagged off the forum, changed the SKC to what I wanted it to be, corrected the checksums and put it on the ecu. I used an 01 a6 bin to test it (4b0907551aa). It would start then die with a flashing immobilizer icon until I adapted the keys using vcds and the SKC, but now all is well.  The immobilizer box is contained inside the immo2 clusters, (whereas immo3 uses a separate box) and is not present clusters from cars that didn't come equipped with the immobilizer. There are hardware differences (at least between the 00 a6 with no immo, and the 01 that had it) preventing you from just flashing the non-immo cluster with the immo-cluster bin.

I have pictures of the RFID chip in the key (you take the key apart by removing the audi emblem on the back, there is a small philips screw underneath it). I have an immobilizer write up done, just haven't figured out whether to post it here, or on the s4wiki. Waiting for nyet to get back to me.


Title: Re: immobilizer flash on non immo ecu
Post by: jibberjive on December 23, 2012, 10:31:10 PM
Has anyone ever taken apart a North American B5 S4 ignition, and can verify whether or not the car has the ignition reader coil?  I know our cars technically didn't come with immo, but I'm curious if, like your A6, our S4's have the coil anyways since the euro B5's had immo.  I was planning on snagging one from a junk yard from a different car, but that would be awesome if it was already there.

Also, interesting info about the immo3 cluster having a separate box. Do you by chance have any links to any related info?  From everything I read, I was under the impression that I could hook up the ignition coil to my stock B5 S4 cluster, flash a matching K-box bin and 95040 with immo enabled, use VAG-com to adapt the cluster to the new bin, and then program some virgin RFID chips for my keys.  Of course the NA B5 S4 cluster wouldn't having the flashing key light, but I wonder if the functionality would work.  Let me know if you have any links off-hand regarding the immo3 'box' in the cluster.  Thanks!


Title: Re: immobilizer flash on non immo ecu
Post by: Twiki on December 24, 2012, 04:16:39 AM
Yes, vag-commander k+can can read/write to the cluster, but I haven't tried flashing a non-immo cluster with an immo-cluster bin yet. It is on the list of things to do!

k+can up to version 2.5 doesn't require a proprietary interface-it'll work with any KKL-cable. I attached my copy to the post. If you can't get it working, I also included the EPT (contains the cable settings and serial number) off of my cable, as well as m-prog (used to write the ept to the cable).
Excellent, thanks. Hopefully I'll get it going without any issues...

I (today) successfully put Immo2 on my 2000 a6 (didn't come stock with immo). The oem keys already had rfid chips, the reader was on the ignition barrel. The only part required was an immo-equipped instrument cluster. I just wrote a 95040 bin I snagged off the forum, changed the SKC to what I wanted it to be, corrected the checksums and put it on the ecu. I used an 01 a6 bin to test it (4b0907551aa). It would start then die with a flashing immobilizer icon until I adapted the keys using vcds and the SKC, but now all is well.
Cool bananas!

There are hardware differences (at least between the 00 a6 with no immo, and the 01 that had it) preventing you from just flashing the non-immo cluster with the immo-cluster bin.
Doh! Do you perhaps have details of the h/w differences?


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 24, 2012, 04:21:20 AM
I'll open them both up and photograph the boards for everyone. Be a couple days!


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 27, 2012, 07:14:23 AM
I was asked to post this by another member, vag tacho and ept for the cable.

NOTE! Vag tacho only works with their drivers. You must use the EPT in order to install the USB-KLINE INTERFACE drivers. (or rewrite the driver, but I'm not going into that).

With everything I just posted you can have one single cable for nefmoto, galletto, vag-tach0, vag commander, and pretty much anything else that requires a dumb kkl cable.


Title: Re: immobilizer flash on non immo ecu
Post by: nyet on December 29, 2012, 06:15:52 PM
dd:

I can't seem to get any of these working with my B5S4 (2001)... am i missing something?


Title: Re: immobilizer flash on non immo ecu
Post by: rob.mwpropane on December 29, 2012, 09:12:02 PM
dd:

I can't seem to get any of these working with my B5S4 (2001)... am i missing something?

Hey nye, did you edit the tester file in the root for the com port of your device? I'm only talking about vag-tacho, but I'm assuming that's which one your referring.


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 29, 2012, 10:08:47 PM
Yes-vag-tacho requires you to set the com port in the tester.ini file (located in the program directory-wherever you unzipped to). Just open it in notepad and change it to the port your cable is using. Then, under connection, select K-line (not can-bus). That'll get it all working. The instructions are vague (maybe in another language-it's been a while!)

channel 07 (kombi) is instrument cluster!


Title: Re: immobilizer flash on non immo ecu
Post by: nyet on December 30, 2012, 03:27:10 AM
Ok. Ill give it another shot tomorrow.

stupid question: what is the ept for?


Title: Re: immobilizer flash on non immo ecu
Post by: rob.mwpropane on December 30, 2012, 04:19:39 AM
The ept file is for dumb cable along with the other programs from here;
 http://nefariousmotorsports.com/forum/index.php?topic=2963.msg28885#msg28885

You can use Mprog3.5 to read/write (ept.file) the FTDI chip in a 409.1 cable so it can work with multiple programs. ddillenger was kind enough to supply us with his ept.files that are working with his cable(s)/programs.


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 30, 2012, 08:14:22 AM
The ept is basically the cables fingerprint. Putting the ept from one cable onto another makes it a clone. For instance-vag-tacho requires a specific driver to work. Unless the cable has the "USB to KLINE interface" driver installed, it wont work. You cant just install the driver as it'll tell you that the driver contains no information for your device. The ept changes the device details to accept alternate drivers.


Title: Re: immobilizer flash on non immo ecu
Post by: s5fourdoor on December 30, 2012, 07:54:35 PM
ddillenger, great thread.  let me ask you a naive question.  i have a 2000 s4 originally with an a-box, now running a m-box.  neither the cluster nor ecu are immo, and actually i don't care about having immo.

what i do care about is getting the k-box rs4 file to run on my car.  in fact, i'd really like to use the q-box bin from japan with stuff turned off from the factory (and any resultant factory retunes).

can i take the bin on this forum which obviously is from an immo-car and make it so i don't get the non-sense message:  "engine start blocked by immobilizer" DTC?

i re-read the thread and it's not clear if this can be done.  i don't wish to make a bench harness, nor to have to use a bench-harness ever.
i just want to dis-able or fake-out the ecu to not caring about the lack of immo's presence, and thus not turn my engine off with rs4 programming i want to run totally stock.  (with MAF/throttle adjustments and maybe another wire for the other variable cam timing control).


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 30, 2012, 09:04:16 PM
All you have to do is write the immo-off bin to the ecu in bootmode one time. Once you do that, the rs4 file will run fine, and allow flashing via OBD. Use argdubs tool to do so!

I actually made a fairly decent writeup detailing a lot of the immobilizer functions, it's been stickied in the flashing and chipping section (posted a link below). It should answer any and all questions. Any additional questions, feel free to ask!

http://nefariousmotorsports.com/forum/index.php?topic=2973.0title= (http://nefariousmotorsports.com/forum/index.php?topic=2973.0title=)


Title: Re: immobilizer flash on non immo ecu
Post by: phila_dot on December 31, 2012, 12:55:11 AM
ddillenger, great thread.  let me ask you a naive question.  i have a 2000 s4 originally with an a-box, now running a m-box.  neither the cluster nor ecu are immo, and actually i don't care about having immo.

what i do care about is getting the k-box rs4 file to run on my car.  in fact, i'd really like to use the q-box bin from japan with stuff turned off from the factory (and any resultant factory retunes).

can i take the bin on this forum which obviously is from an immo-car and make it so i don't get the non-sense message:  "engine start blocked by immobilizer" DTC?

i re-read the thread and it's not clear if this can be done.  i don't wish to make a bench harness, nor to have to use a bench-harness ever.
i just want to dis-able or fake-out the ecu to not caring about the lack of immo's presence, and thus not turn my engine off with rs4 programming i want to run totally stock.  (with MAF/throttle adjustments and maybe another wire for the other variable cam timing control).

At the risk of provoking prj and derailing this thread further, what do you expect to gain from running an RS4 file?

Have you upgraded to alot of RS4 parts? IMO, there are far too many hardware differences for a casual switch.

I think that it's best to adapt the S4 file.


Title: Re: immobilizer flash on non immo ecu
Post by: nyet on December 31, 2012, 10:58:46 AM
The ept file is for dumb cable along with the other programs from here;
 http://nefariousmotorsports.com/forum/index.php?topic=2963.msg28885#msg28885

You can use Mprog3.5 to read/write (ept.file) the FTDI chip in a 409.1 cable so it can work with multiple programs. ddillenger was kind enough to supply us with his ept.files that are working with his cable(s)/programs.

Will this mess with the NEF moto licencing?


Title: Re: immobilizer flash on non immo ecu
Post by: ddillenger on December 31, 2012, 11:22:25 AM
In short, yes.

BUT

If you try to use the cable with the wrong EPT (ept contains all cable data-serial number, protocol, etc), premium features won't work, but as long as you read and parse your cable, and save the configuration file PRIOR to changing anything (same as backing up your flash first!) you can put it back on the cable in 3 seconds, and the cable will work again.



Title: Re: immobilizer flash on non immo ecu
Post by: quattroGmbH on January 04, 2013, 09:52:45 PM
Dave/Nehalem

I have wanted to try the Q or K-box with an immo-off eeprom flash since back when you thought it was cracked, but have not had time to get the bootmode setup due to many other life and car problems.  Here is the eeprom immo-off file I had in my archives, found in another thread here months ago, I think RS4boost made it.

I have not tried it so buyer beware!  As is always a good idea, you should make a back up of your eeprom before flashing this.


Title: Re: immobilizer flash on non immo ecu
Post by: jibberjive on January 05, 2013, 12:21:57 AM
I (today) successfully put Immo2 on my 2000 a6 (didn't come stock with immo). The oem keys already had rfid chips, the reader was on the ignition barrel. The only part required was an immo-equipped instrument cluster
....
 The immobilizer box is contained inside the immo2 clusters, (whereas immo3 uses a separate box) and is not present clusters from cars that didn't come equipped with the immobilizer. There are hardware differences (at least between the 00 a6 with no immo, and the 01 that had it) preventing you from just flashing the non-immo cluster with the immo-cluster bin.
I'll open them both up and photograph the boards for everyone. Be a couple days!
Is it immo2 or immo3 clusters that you have to take pictures of (I assume immo2 because that's what you a6 has?)?  Any chance you had time to snag those pics?


Title: Re: immobilizer flash on non immo ecu
Post by: prj on January 05, 2013, 04:09:44 AM
At the risk of provoking prj and derailing this thread further, what do you expect to gain from running an RS4 file?

Have you upgraded to alot of RS4 parts? IMO, there are far too many hardware differences for a casual switch.

I think that it's best to adapt the S4 file.

I agree, if the car does not K04's and so on it is kinda pointless to run the RS4 software.


Title: Re: immobilizer flash on non immo ecu
Post by: k0mpresd on January 07, 2013, 04:31:45 PM
just read part of this. mprog has brought me back to life on more than one occasion. great little piece of software.