Pages: [1]
Author Topic: MED9.1 EEPROM and FLASH matching workaround  (Read 10396 times)
everydayparadise
Full Member
***

Karma: +3/-0
Offline Offline

Posts: 81


« on: February 02, 2016, 10:03:19 AM »

I have spent a while working with EEPROM and FLASH files on MED9.1 and have found what I believe is the cause of the P160A Internal Control Module Memory fault with mismatched files when files have already been checksum’d.

For an example I have two 1K0907115B 0040 Flash Files. For the most part they are the same (just a few maps that have some changes) except for the code that starts at 006C00 and ends with 5A5A5A5A. I load file A it loads fine and I get no P160A code, but if I load file B I will get the P160A checksum code.

This is where the 006C00 code comes into play. When I copy the code from file A to file B and then load file B to the ecu the P160A goes away.

I took this a step further and took a file from 1K0907115H 0030 and pasted the 006C00 code from file A and loaded it and there was no P160A code.

Now I don’t know what this codes does to pair it to the EEPROM but it seems like this is the case. Does anyone out there have some information on what this code does?
Logged
ddillenger
Moderator
Hero Member
*****

Karma: +641/-21
Offline Offline

Posts: 5640


« Reply #1 on: February 02, 2016, 10:13:01 AM »

You can use nearly any 2.0 TFSI eeprom as long as it is accompanied by the flash portion starting at 6C00.
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #2 on: May 03, 2017, 09:29:18 AM »

I have spent a while working with EEPROM and FLASH files on MED9.1 and have found what I believe is the cause of the P160A Internal Control Module Memory fault with mismatched files when files have already been checksum’d.

For an example I have two 1K0907115B 0040 Flash Files. For the most part they are the same (just a few maps that have some changes) except for the code that starts at 006C00 and ends with 5A5A5A5A. I load file A it loads fine and I get no P160A code, but if I load file B I will get the P160A checksum code.

This is where the 006C00 code comes into play. When I copy the code from file A to file B and then load file B to the ecu the P160A goes away.

I took this a step further and took a file from 1K0907115H 0030 and pasted the 006C00 code from file A and loaded it and there was no P160A code.

Now I don’t know what this codes does to pair it to the EEPROM but it seems like this is the case. Does anyone out there have some information on what this code does?


I wouldnt suggest using these files especially the eeprom as its been used with an iffy mpps so has time out issues when reading
Logged
birchbark506
Sr. Member
****

Karma: +11/-11
Offline Offline

Posts: 414


« Reply #3 on: October 08, 2017, 06:38:41 AM »

I tried what your saying with file a being 7115B sw0040 over to file B 7115B sw0010 and I was still getting the same error P160A Internal Control Module Memory my car came with 7115B sw0010 but the immo ecu I bought was 7115B sw0040 and wanted to test my car with the file it came with from factory
Logged
aef
Hero Member
*****

Karma: +70/-46
Offline Offline

Posts: 1601


« Reply #4 on: March 07, 2018, 06:20:50 AM »

lets say i am trying to turn a used ecu back to stock.
i have a tuned ecu bmd readout (not able to post because of board rules).
and i have another bdm of same version but stock file.

which area is necessary to have in the ori file?
is it enough to copy 6c00-6fff from tune to ori and thats it? NO! car wont start...

i was under this impression because med9 is new to me and i couldnt find anything useful about structure of files online.
Logged
IamwhoIam
Hero Member
*****

Karma: +52/-115
Offline Offline

Posts: 1070


« Reply #5 on: March 07, 2018, 02:40:45 PM »

The "ori" file needs to be pasted from 7000 to 1FFFFF. Leave 0-6FFF alone on the tuned ECU, and it'll start just fine
Logged

I have no logs because I have a boost gauge (makes things easier)
aef
Hero Member
*****

Karma: +70/-46
Offline Offline

Posts: 1601


« Reply #6 on: March 07, 2018, 02:46:04 PM »

hmm i can report in some hours

attached is my try, basically what you say
and a file from a friend which will start tomorrow i hope so

unfortunatelly i was not @ the car and i dont know the exact dtc
Logged
Pages: [1]
  Print  
 
Jump to:  

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