Pages: [1]
Author Topic: Trying to find deathcode in my ME3.8.3  (Read 8989 times)
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1601


« on: April 03, 2013, 10:23:12 AM »

Hi,

i have read here http://nefariousmotorsports.com/forum/index.php?topic=2973.msg33344#msg33344 and here http://nefariousmotorsports.com/forum/index.php?topic=915.0 about the socalled deathcode and trying to eliminate my DTC P0605 - 16989 - Motorsteuergerät - Fehler ROM-Speicher

So i read my 24c02 and another 06A906018AQ D04 out of ebay (looks like never touched before).
I have 3 unerasable errors (on the bench) and one of them (deathcode) is unerasable while in the car.

my ecu


ebay ecu


my file vs. ebay file
i chanced the stuff in the red mark but the DTC remains


my file vs. ebay D03 file


So my question is:
Where is the SKC stored? (to not focus on the position / blind it out)
What is the stuff in the red box?
What about the other differences?

I do have ...AQ D03 files to but there are more changes so i will not focus on this.

As you may noticed, english isnt my mother tongue


edit: just notices that vagcom says my ecu is D03, is it out of the flash or from the eprom? box is 04 from the outside but tune is D03 maybe...


 
« Last Edit: April 03, 2013, 10:37:00 AM by aef » Logged
cyril279
Full Member
***

Karma: +12/-2
Offline Offline

Posts: 140


« Reply #1 on: April 03, 2013, 10:55:38 AM »

I can't vouch for the death code, but I believe that the rom error is likely because the checksums of the immo-change pages aren't correct. I believe that the first and seventh pages should both look like the first page of the attached pic.

there's a thread not too far down about 24c02 immo-off & checksums.
« Last Edit: April 03, 2013, 11:00:36 AM by cyril279 » Logged
cyril279
Full Member
***

Karma: +12/-2
Offline Offline

Posts: 140


« Reply #2 on: April 03, 2013, 11:07:41 AM »

I'm under the impression that cars that use the 24c02 don't store the SKC in either ECU eeprom, only in the cluster, but I could be wrong about that.

Immo II 95040's don't store the vehicle's skc, vin, or immobilizer info, and I believe that 24c02's behave similarly.
Logged
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1601


« Reply #3 on: April 03, 2013, 12:22:54 PM »

Hi cyril279,

thanks for your input but my 1st and 7th line look exactly the same.
The attached file is the one in my ecu. I turned immo back on again (in my first post) to minimize the differences between the 2 files.



Logged
cyril279
Full Member
***

Karma: +12/-2
Offline Offline

Posts: 140


« Reply #4 on: April 03, 2013, 12:55:01 PM »

yes, your first and seventh lines look exactly the same, and they should, I agree.
the seventh line is a backup of the first.  backup pages and checksums are how the ecu knows whether it's data has been corrupted or altered.

I'm saying that I don't believe that the last two bytes of those lines are correct.  

Those last two bytes are checksum bytes, that need to be corrected when the immo-value is changed.

I think that your first and seventh lines should both look like the first line of the attached image.

edit:more specifically, the last two bytes of the first and seventh pages should be [16 FA] for your immo-on file.
« Last Edit: April 03, 2013, 01:03:53 PM by cyril279 » Logged
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1601


« Reply #5 on: April 03, 2013, 02:19:57 PM »

Why 16?

It should be 66 i think. If i do it like this.




edit: changed it to 66, error is gone but i have one new error Wink (bought this ecu long time ago, before i was interested in this stuff)



I flashed the exact same tune to the D03 Ebay spare ecu and i got zero errors. (still benchtesting only)
Think i will immo off the D03 Ebay ecu tomorrow to have a 100% copy of my ecu for my project car. Lets see if i got the same errors...

Lets find out what the stuff in the red box is for (first post)

time to go to bed Wink
« Last Edit: April 03, 2013, 02:41:25 PM by aef » Logged
cyril279
Full Member
***

Karma: +12/-2
Offline Offline

Posts: 140


« Reply #6 on: April 03, 2013, 03:09:12 PM »

Why 16?

It should be 66 i think. If i do it like this.

...the last two bytes of the first and seventh pages should be [16 FA] for your immo-on file.

16 if immo on, 66 if immo off.  It seems you're all sorted out, glad to be able to help.
-Cyril
Logged
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1601


« Reply #7 on: April 04, 2013, 05:51:05 AM »

Thank you sir Wink
Logged
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1601


« Reply #8 on: April 04, 2013, 11:17:48 AM »

I immo offd the file from the ebay D03 Ecu and flashed my tune so its a nearly 1:1 copy of my ecu. It has the same Bosch Part Number by the way.

The ebay ecu has 0 errors, my has 3 errors. (on the bench)

Next step would be to write the 0errors immooff file to my original ecu to see if the 3 errors will disappear.

Logged
cyril279
Full Member
***

Karma: +12/-2
Offline Offline

Posts: 140


« Reply #9 on: April 04, 2013, 11:46:02 AM »

on the bench, once the ecu boots, I frequently get a few "signal zu gross" errors because the ecu is not connected to the car. 

Now that the ROM error is gone, i would be comfortable putting the ecu into the car, clearing the codes using VCDS, then see what pops up.
Logged
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1601


« Reply #10 on: April 08, 2013, 10:55:50 PM »

My ecu is back in the car and i only have one ABS brake error remaining because its a converion into another car.

 Wink
Logged
Pages: [1]
  Print  
 
Jump to:  

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