NefMoto

Technical => Tuning => Topic started by: a200tq on August 18, 2011, 02:26:23 PM



Title: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: a200tq on August 18, 2011, 02:26:23 PM
So-long story. There is 2004 Allroad 2.7tt with manual gearbox with low range. Vag com show me alot of dtc, but one of them was "checksumm incorrect". Owner just bought this car, and know nothing about it. I was very! surprised when i see an mtm-tuned motronic with UNDAMAGED mtm-seal (370 ps) and simple crypto-panel inside. As i know, this crypto can not be write from obd-plug, right?. So, i am downlowad this tuned file from motronic, and yes, there is "1 chk wrong". In mtm-file from sealed box. I do correction of checksumm, desolder crypto, install 29F800BB, upload corrected file. Still have "checksumm incorrect" dtc, that i can not erase with vag-com. Ok, i am upload absolutely trouble-free stock 551N file from auto-gearbox allroad. "checksumm incorrect" dtc again. So gurus, i need your help. How i can erase this DTC? maybe i need login procedure before erase? Or what? Or maybe motronic physycally damageg? Or only mtronic replacement will help?
And maybe anybody have ori-file for this manual gear-low range allroad? there no software version in this dump. I have another non-stock dump for allroad like this (low-range manual), and no software version too. 


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: infinkc on August 18, 2011, 03:05:16 PM
code 16985?  if so its in the 95040 Eprom chip(small 8 pin) not the 800BB.  If you can read out the bin of that chip for me i can fix it for you.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: a200tq on August 19, 2011, 12:24:16 AM
code 16985?  if so its in the 95040 Eprom chip(small 8 pin) not the 800BB.  If you can read out the bin of that chip for me i can fix it for you.

Yes, code is stored in eeprom, like others, but i cant erase it. I dont think, that there is problem in eprom chk, i have problem with eprom chk in other car (due to owner attempts for immo disable), and in this case, even no communication with motronic and no start condition. And there in me7.1.1 eprom is 1kb 74hc00 (dont remember exactly), not 512b st95040, this is more difficult to fix...


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: Rick on August 19, 2011, 09:57:13 AM
Are you using Nefmoto to flash?


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: a200tq on August 19, 2011, 12:36:09 PM
Are you using Nefmoto to flash?

No, galletto in boot mode on the bench. But there was incorrect checksumm in mtm file (and DTC about this) before i do anything with motronic. With this galeto i am reflesh some amount of me7.x.x without any problem.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: DigiFather on October 02, 2011, 01:55:11 PM
got similar problem in this ecu 2 month ago , problem is in flash - checksum was not  good calculated, and error was stored in 95040. I back to ori file (flash) and clone 95040 from other same number ecu , next adapt ecu to immo and problem gone...



Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: terok on October 07, 2011, 02:18:55 AM
Did you get this fixed already?
No immo adaptation needed.
Problem can be fixed by changing 3 bytes from flash.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: professor on August 19, 2012, 04:32:24 PM
Did you get this fixed already?
No immo adaptation needed.
Problem can be fixed by changing 3 bytes from flash.

And those 3 bytes would be?


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: RS4boost on August 20, 2012, 07:16:46 AM
And those 3 bytes would be?

The ECU checksum error is stored with a "01" at hex 1C and 2C in the 95040 EEPROM.
Both values must be "00" to clear the DTC.

If you have no access to your EEPROM you must desolder it.

If you have changed both values, you must recalculate the LoHi checksums at the end of both lines.
These are at hex 1E/1F for the value in 1C and 2E/2F for the value in 2C.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: professor on August 20, 2012, 07:47:59 AM
The ECU checksum error is stored with a "01" at hex 1C and 2C in the 95040 EEPROM.
Both values must be "00" to clear the DTC.

If you have no access to your EEPROM you must desolder it.

If you have changed both values, you must recalculate the LoHi checksums at the end of both lines.
These are at hex 1E/1F for the value in 1C and 2E/2F for the value in 2C.

In my case error stored with "33" value not "01".
The weird is that i flash my working eeprom  ("00" values @ 1c, 2c), car can start up etc but after some ignitions and few km same problem is back on.
Do you have any suggestions?


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: RS4boost on August 20, 2012, 08:05:10 AM
In my case error stored with "33" value not "01".
The weird is that i flash my working eeprom  ("00" values @ 1c, 2c), car can start up etc but after some ignitions and few km same problem is back on.
Do you have any suggestions?


Ok, I have only seen a "01" with an ECU CS failure, and never a "33".

If the failure came back, there must be an other CS failure in your flashed software, or CS in your EEPROM is not right calculated after changing 1C and 2C to "00".

If definitely not, there must be a hardware failure in your ECU (flash, EEPROM or RAM).

Has you already tryed to flash a original stock software to flash and EEPROM?

These 6 DTC`s can bring a bad CS faiure.

P0601 - 16985 - Motorsteuergerät - Speicher Prüfsummenfehler
P0602 - 16986 - Motorsteuergerät - Programmierungsfehler
P0603 - 16987 - Motorsteuergerät - Fehler Dauerspeicher (KAM/EEPROM)
P0604 - 16988 - Motorsteuergerät - Fehler RAM-Speicher
P0605 - 16989 - Motorsteuergerät - Fehler ROM-Speicher
P0606 - 16990 - Motorsteuergeärt - Interner Fehler

(http://www10.pic-upload.de/20.08.12/nkfxz6zfz96.jpg) (http://www.pic-upload.de/view-15684098/P060x.jpg.html)


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: professor on August 20, 2012, 08:17:01 AM
Yes but only flashing (in case of 29f800) cause my setup will not work properly with stock flash file.
Files are shown correct CS'ed via winols and me7check.
The problem starts after flashing a modified file and happens 3 times.
Now i am using my previous working file (ive been using this for 2 months and more than 1000km) to see if error ll appear again.

P0601 Motorsteuergerät - Speicher Prüfsummenfehler
this is what i saw, labeled 16985, and car wont start up.
I flash original file, error was removed but car wont start up. I had to flash eeprom in order to make it start.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: nyet on August 20, 2012, 10:21:31 AM
I thought flashing through Nefmoto clears this


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: terok on August 22, 2012, 01:05:42 AM
I think you should test CDTAATUN -> 0xFF00 and CLAAATUN ->0x00. This doesn't care what's in the eeprom.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: AARDQ on August 22, 2012, 07:59:48 AM
If you have no access to your EEPROM you must desolder it.

I've found that the Willem GQ 3X and Pomona test clip works great, even on a 7.1.1 with 5P8C03 rather than 95040.  No need to de-solder. 

http://www.mcumall.com/comersus/store/comersus_viewItem.asp?idProduct=4225


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: prj on August 22, 2012, 12:10:19 PM
Where could I buy this test clip?


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: RS4boost on August 22, 2012, 12:43:18 PM
Where could I buy this test clip?

The 3M with gold-plated contacts are the best...

http://de.farnell.com/ic-test-clips

But sometimes it doesn`t works reliably, because the power from the prommer supplied the circuit with voltage.
So, parts of the circuit will try to run and makes conflicts by accessing the EEPROM.
In some cases it helps to bridge the oscillator quarz.

Last week I have read successfull the EEPROM in my instrument cluster with a clamb, but writing back no chance.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: envisible on August 29, 2012, 01:22:18 AM
Hello.
I have similar situation on my A4 B6.
ECU Bosch ME 7.5
HW 0261206878
SW 1037360910
95040 EEPROM

After flashing with my flash (CS corrected in WINols) and 20 miles running I have 19685 error and engine doesn't start.

As it is described above I changed in EEPROM: 1C - from 33 to 00, 2C - from 33 to 00.

How I need to correct checksum..
Which value I must set in 1E/1F and 2E/2?  00?
or I need some software to correct CS?
Thanks


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: professor on August 29, 2012, 02:39:08 AM
Easy way is to make the changes you want on the eeprom and save it.
The run this program on cmd (all files on same folder and cd to this folder too): Checksum85040 yourimmo.bin yourimmochecksummed.bin.

Do a checkup/comparison and normally the yourimmochecksummed.bin is the correct immo to flash back.

Kudos for this file (http://nefariousmotorsports.com/forum/index.php?topic=1727.0) to Julex (http://nefariousmotorsports.com/forum/index.php?action=profile;u=176)


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: envisible on August 29, 2012, 02:53:16 AM
Big thanks to you.

Is my changes to 00 in EEPROM right?
Tonight I will try to correct chechsum and upload to ECU.

Maybe you can prompt me some free software to correct CS in ME7.5 flash to avoid that trouble in future.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: professor on August 29, 2012, 03:10:35 AM
Changes in 1c & 2c from 33 to 00 yes.
Why and what changes those values is the question and of course how to stop it.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: envisible on August 29, 2012, 03:55:24 AM
it's bad, but this program doesn't work..Maybe its because my system language..

professor
I'm so sorry, If you can use this programm, can you correct my eeprom on you computer?


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: professor on August 29, 2012, 04:35:54 AM
Here you go.


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: envisible on August 29, 2012, 04:39:56 AM
Big thanks.  ;)
And one more question..Which software I should use to correct checksum on mappnig file?


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: kenmac on August 29, 2012, 06:26:47 AM
I thought flashing through Nefmoto clears this

This wasn't the case on my ME7.5 when I had the same DTC.  NefMoto didn't touch it.  I ended up having to use me7_95040.exe to reflash the 95040 on the bench.

FYI, you can see what I changed here: http://nefariousmotorsports.com/forum/index.php?topic=1433.0


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: kenmac on August 29, 2012, 06:30:03 AM
BTW, this is what I used to flash the 95040.  Worked like a charm and no soldering necessary.  Boot-mode I believe is required.

http://nefariousmotorsports.com/forum/index.php?topic=1168.0


Title: Re: No-erasable DTC (checksumm error) in me7.1.1 4Z7_907_551N (Allroad 2.7tt)
Post by: funnix on November 19, 2014, 01:47:11 AM
Moin,

i've got the error, too.(P0601) Now i readout the 95040.bin and modify the bits to clear the error! I#ve update checksumms with julex Checksum85040 tool. At last i've readput the DTC with Nefmoto and now the P0601 is cleared but i've got many other issues like p0600 and so on! Is that normal by bench flashing?