Pages: [1]
Author Topic: Cloning Me7.1.1 Immo3 ECU (Audi RS6)  (Read 7060 times)
SteveKen
Newbie
*

Karma: +1/-1
Offline Offline

Posts: 20


« on: August 19, 2011, 06:59:29 AM »

First time caller, long time listener type post. Please excuse my noob-ishness.

I'm finally getting around to learning more about the Me7 ECUs and soft coding and the affects of manual transmission swaps having converted an RS6 to a 6 speed manual.

I have a spare ECU that I want to mess with and have not had any luck with a physical serial eeprom copy from my running ECU to the spare since my running ECU is GIAC shipped and I'm certian that it is tied to (exclusive to) the serial eeprom.  Basically, I can only run the GIAC flash on the ECU with the cloned serial eeprom.

This is useless to me as I can't experiment with the GIAC flash as I'm unable to re-checksum the GIAC flash most likely due to a propriety secondary checksum routine.  Normal checksuming to the GIAC flash lets me run and drive the car once and then I have to run through a routine of disconnecting the battery and cranking to get it to restart.

So, with all that said, I can get the SKC 4 or 5 digit pin from both serial eeprom dumps and try to use the ross-tech procedure for installing a used ECU once I flash the original serial eeprom back to the spare ECU.  My main question is that the 5 or 5 digit PIN is useless because the 7 digit SKC is required.  Is there a way to generate this PIN?

Also, my research suggests that the 7 digit PIN is date related and changes.  So if this is the case, then I'll still only have one working ECU since the other (original) ECU's Immo3 will be superseded by the other one?

I'm hoping for an education here.
Logged
infinkc
Full Member
***

Karma: +6/-1
Offline Offline

Posts: 94


« Reply #1 on: August 23, 2011, 03:41:40 PM »

Have you tried to disable the immo from your spare all together and see if a modified Giac will still error out?  What code are you getting when the car doesn't restart?
Logged

SteveKen
Newbie
*

Karma: +1/-1
Offline Offline

Posts: 20


« Reply #2 on: September 27, 2011, 08:20:15 PM »

I solved my issue and it does confirm some things and it was an education.

I must have copied my serial eeprom when the flashloader had the pump program running.

Therefore, copying the stock ecu file didn't work.  I'm thinking that the serial eeprom limited the flash from being a complete copy or it didcopy correctly but the setting in the serial eeprom was referencing engine management maps that didn't exist.


My solution was to reflash the spare ECU with the GIAC code and use the flashloader to run the stock tune.

Then reflashed again with the OEM RS6 bin file and it then worked.  Success.  I now have swappable ECUs.

I think the flashloader changes some type of auxiliary soft code in the serial eeprom that the ecu checks for running the appropriate maps: stock, race, pump, valet, etc.

This confirms my theory that I have with respect to the ECU soft code. The manual trans ecu soft code digit on some ecus changes some variables enabling the clutch vent valve items and disabling tings like the trans maps when switching form automatic to manual soft code.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.014 seconds with 17 queries. (Pretty URLs adds 0s, 0q)