Pages: [1] 2 3
Author Topic: DTC-16985 with checksummed bin file - NLS interfering with RSA checksum  (Read 70092 times)
tbm
Full Member
***

Karma: +2/-1
Offline Offline

Posts: 176



Hi everyone!

Recently I got very uncomfortable error DTC-16985 several times but my bin file has a correct checksum. At first I thought that ECU broke but when I uploaded previous version of my bin file and everything was OK.

Maybe someone faced with the similar issue?

me7check v1.12 (c) mki, 06/2004-05/2012
Checking file nls.bin (size=1048576)
Reading Version Strings...
-> Bootrom Version = 05.12
-> EPK = 40/1/ME7.5/5/4019.02//24C/Dst02o/220202//
-> Contents of ECUID data table:
   - '0261207440'         (SSECUHN)
   - '1037363908'         (SSECUSN)
   - '06A906032HN '       (VAG part number)
   - '0002'               (VAG sw number)
   - '1.8L R4/5VT     '   (engine id)
-> Contents of ECUID data table:
   - 'HW_MAN004'


-> No errors found. File is OK.   *********************
« Last Edit: February 16, 2016, 02:09:35 PM by nyet » Logged
ddillenger
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #1 on: July 01, 2014, 02:38:09 PM »

You have antilag or other custom code?
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
k0mpresd
Hero Member
*****

Karma: +146/-54
Offline Offline

Posts: 1655


« Reply #2 on: July 01, 2014, 03:14:12 PM »

You have antilag or other custom code?

his file name is nls.bin.
Logged
ddillenger
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #3 on: July 01, 2014, 04:12:29 PM »

his file name is nls.bin.

lol.

To the OP, that there's your problem. Get ecufix if you want to run custom code on that binary.
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
tbm
Full Member
***

Karma: +2/-1
Offline Offline

Posts: 176


« Reply #4 on: July 02, 2014, 01:29:35 AM »

Yes, I have custom code in bin file. I've implemented NLS there.
Today I've downloaded trial version of ecufix from here http://blog.ecufix.com/2014/06/ecufix-has-had-few-extra-binaries-added.html

But ecufix also didn't find any CRC errors. Please see attached screenshot.
Logged
ddillenger
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #5 on: July 02, 2014, 01:33:59 AM »

Post your file...
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
tbm
Full Member
***

Karma: +2/-1
Offline Offline

Posts: 176


« Reply #6 on: July 02, 2014, 02:12:55 AM »

File is attached
Logged
k0mpresd
Hero Member
*****

Karma: +146/-54
Offline Offline

Posts: 1655


« Reply #7 on: July 02, 2014, 02:21:08 AM »

chks ok.
Logged
tbm
Full Member
***

Karma: +2/-1
Offline Offline

Posts: 176


« Reply #8 on: July 02, 2014, 02:42:30 AM »

k0mpresd, thanks a lot!

Trial version shows only compatibility of files.

So after CRC were corrected can I now edit bin file in WinOLS without any negative consequences or every time I will have to recalculate CRC again?
« Last Edit: July 02, 2014, 04:56:53 AM by tbm » Logged
tbm
Full Member
***

Karma: +2/-1
Offline Offline

Posts: 176


« Reply #9 on: July 02, 2014, 05:47:26 AM »

I've done some checks and as far as I understood WinOLS only can calculate checksum based on original file.
So if some custom block was inserted this block just skipped WinOLS. I even imported bin file with correct CRC from k0mpresd in WinOLS but WinOLS recalculated CRC to wrong.
Logged
ddillenger
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #10 on: July 02, 2014, 07:48:55 AM »

I've done some checks and as far as I understood WinOLS only can calculate checksum based on original file.
So if some custom block was inserted this block just skipped WinOLS. I even imported bin file with correct CRC from k0mpresd in WinOLS but WinOLS recalculated CRC to wrong.

If you modify the ecufix'd file, you'll have to sum it all over again.
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
tbm
Full Member
***

Karma: +2/-1
Offline Offline

Posts: 176


« Reply #11 on: July 02, 2014, 11:22:30 AM »

If you modify the ecufix'd file, you'll have to sum it all over again.
So if I want to implement custom code to my file I have only one solution - buy ecufix. Am I right?
Logged
ddillenger
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #12 on: July 02, 2014, 12:59:01 PM »

So if I want to implement custom code to my file I have only one solution - buy ecufix. Am I right?

Or, post here. I have it, K0mpressd has it, as well as many others. If it's a work in progress, best bet is to buy ecufix, or use a different software version.
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
garry
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 2


« Reply #13 on: December 29, 2014, 03:12:15 PM »

Hello. I have the same problem, that's why I've decided to dig out this topic. I've added an LC procedure to my modified map file, and I have the 16985 - Internal Control Module: Memory Check Sum Error P0601. My ECU part number is 06A 906 032 MJ, and my engine is AUQ ('03 Golf MK4 GTI). I have already flash the 95040, and now I don't have this error any more, but when I flash the LC file into my car, after a few engine starts, this error comes again. I will paste my file here, could some one please check it, if there are some CRC errors and correct it? I've opened my file in ECUFix, but I have only the test version, and he didn't find any CRC errors...
« Last Edit: December 29, 2014, 03:22:44 PM by garry » Logged
ddillenger
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #14 on: December 30, 2014, 12:56:45 AM »

Neither ME7Check nor ME7Sum see any errors in that file..



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
Pages: [1] 2 3
  Print  
 
Jump to:  

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