Pages: [1] 2 3
Author Topic: me7sum uncorrectable error  (Read 8110 times)
timo_auq
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33



« on: July 24, 2021, 06:05:58 AM »

hey guys. edited a file and wanted to check sums before flashing. ME7Sum says there is an uncorrectable error.
preedit file is working fine. 0 errors.
Can some1 tell me what I did wrong?


ME7Sum (v1.0.5) [Management tool for Bosch ME7.x firmwares]
Inspiration from Andy Whittaker's tools and information.
Written by 360trev and nyet [BSD License Open Source].

Attempting to open firmware file 'golf_mod.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '40/1/ME7.5/5/4019.02//24C/Dst02o/220202//'
 Part Number : '06A906032HN '
 Engine ID   : '1.8L R4/5VT     '
 SW Version  : '0002'
 HW Number   : '0261207440'
 SW Number   : '1037363908'

Step #2: Reading ROMSYS ..
 Startup section: word[0x008000]+word[0x00FFFE]
 @08038 Add=0x0000F6B5 CalcAdd=0x0000F6B5  ADD OK
 All param page: word[0x010000]+word[0x01FFFE]
 @01bef0 Add=0x00971D CalcAdd=0x00971D  ADD OK

Step #3: Reading RSA signatures ..
 Searching for RSA offset #0...OK
 Searching for RSA offset #1...OK
         Signature: @8f5e4-8f664
           Modulus: @168d4-16954
          Exponent: @16954 = 3
 Searching for MD5 ranges...OK
 MD5 Block Offset Table @168b0 [32 bytes]:
 1) 0x00010002-0x00013FFE
 2) 0x00014252-0x00017F4E
 3) 0x00018192-0x0001FBDC
 4) 0x00026A00-0x0002FFFC
 EncrMD5: len mismatch: 16+10!=128-1
 CalcMD5: 86 94 9c 67 a2 4e c4 bf 09 91 5a 6d af cd f1 84
 ** FIXED **

Step #4: Finding CRC table(s) ..
 Searching for CRC table(s)...OK
 CRC table(s) OK

Step #5: Reading Main Data Checksums ..
 Searching for main data CRC pre block...missing
 Searching for main data CRC/csum blocks...OK
 Searching for main data CRC offsets...missing
 Searching for main data checksum offsets...OK
 Main Checksums:
 1) 0x010002-0x013FFE CalcCSM: 00133BB8
 2) 0x014252-0x017F4E CalcCSM: 00275F37
 3) 0x018192-0x01FBDC CalcCSM: 00450365
 4) 0x026A00-0x02FFFC CalcCSM: 00C177BA
 @8fe2a CSM: 00C16A97 CalcCSM: 00C177BA ** FIXED **

Step #6: ROMSYS Program Pages
 Program pages: 8k page first+last in 0x0000-0xFFFF and 0x20000-0xFFFFF
 @00803c Add=0xA3B1F1 CalcAdd=0xA3B1F1  ADD OK

Step #7: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1fb74 [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 48D184BF
    0x00FC00-0x01FFFF CalcChk: 21B781AE CalcCRC: 6C4366BF SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: 323626E4
 @fffe0 Chk: 3236017F CalcChk: 323626E4 ** FIXED **

Step #8: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...missing
 Searching for multipoint block descriptor #2...OK
 1) <1fbde>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fbee>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fbfe>  0x000000-0x003FFF Chk: 0FA0F5CF CalcChk: 0FA0F5CF OK
 ..........
64) <1ffce>  0x0F4000-0x0F7FFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
65) <1ffde>  0x0F8000-0x0FBFFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
66) <1ffee>  0x0FC000-0x0FFFFF Chk: 1FFDE002 CalcChk: 1FFDE002 OK
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

Step #9: Looking for rechecks ..
    <1fc6e>  0x01C000-0x01FFFF Chk: 064879F6 CalcChk: 064879F6 OK (recheck)

*** Found 70 checksums in golf_mod.bin

*** ABORTING! 1 uncorrectable error(s) in golf_mod.bin! ***

Thanks!
« Last Edit: July 24, 2021, 06:11:02 AM by timo_auq » Logged
_nameless
Hero Member
*****

Karma: +321/-449
Online Online

Posts: 2685



« Reply #1 on: July 24, 2021, 06:16:13 AM »

wheres the file lol?
Logged

If you are in the market for a tune and would like the ease of downloading and flashing a dyno tested tune for a fair price check out https://instatune.sellfy.store/
timo_auq
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33



« Reply #2 on: July 24, 2021, 06:26:44 AM »

 Wink
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #3 on: July 24, 2021, 09:05:14 AM »

post ori and modified... looks like a me7sum bug, will test.

I will release 1.1.1 shortly
« Last Edit: July 24, 2021, 09:51:38 AM by nyet » Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! 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.
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #4 on: July 24, 2021, 10:48:54 AM »

https://nyetwurk.github.io/ME7Sum/
v1.1.1 is released
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! 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.
_nameless
Hero Member
*****

Karma: +321/-449
Online Online

Posts: 2685



« Reply #5 on: July 24, 2021, 10:50:07 AM »

Wink
ran threw ecufix
Logged

If you are in the market for a tune and would like the ease of downloading and flashing a dyno tested tune for a fair price check out https://instatune.sellfy.store/
timo_auq
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33



« Reply #6 on: July 24, 2021, 10:54:22 AM »

post ori and modified... looks like a me7sum bug, will test.

I will release 1.1.1 shortly

Okay, i thought i didnt something wrong. I'll check with 1.1.1 later and see if it works.

@Marty Thanks for the fix. me7check says it has an error tho.

----------------------------------------------------------------------EDIT-----------------------------------------------------------------

when I use 1.1.1 me7sum to correct the file it says there is no error but afterwards me7check says 1 error. confusing...

*** No errors were found and so no "golf_mod_correct.bin" was generated.

C:\Users\timo1\Desktop\Tune\checksum>ME7Check golf_mod.bin
==============================================================================
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file golf_mod.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'


RSA signature failure found
-> Found 1 error!!!   *******************************


Its the rsa signature? so i can use the file anyway?
« Last Edit: July 24, 2021, 11:13:41 AM by timo_auq » Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #7 on: July 24, 2021, 01:32:38 PM »

plz post stock bin
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! 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.
_nameless
Hero Member
*****

Karma: +321/-449
Online Online

Posts: 2685



« Reply #8 on: July 24, 2021, 01:33:58 PM »

Okay, i thought i didnt something wrong. I'll check with 1.1.1 later and see if it works.

@Marty Thanks for the fix. me7check says it has an error tho.

----------------------------------------------------------------------EDIT-----------------------------------------------------------------

when I use 1.1.1 me7sum to correct the file it says there is no error but afterwards me7check says 1 error. confusing...

*** No errors were found and so no "golf_mod_correct.bin" was generated.

C:\Users\timo1\Desktop\Tune\checksum>ME7Check golf_mod.bin
==============================================================================
ME7Check v1.12 (c) mki, 06/2004-05/2012
Checking file golf_mod.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'


RSA signature failure found
-> Found 1 error!!!   *******************************


Its the rsa signature? so i can use the file anyway?
ecu fix should have fixed any issues with that file
Logged

If you are in the market for a tune and would like the ease of downloading and flashing a dyno tested tune for a fair price check out https://instatune.sellfy.store/
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #9 on: July 24, 2021, 01:36:01 PM »

ecu fix should have fixed any issues with that file


That is confusing the issue since
1) ecufix patches out the RSA check entirely
2) if there is a padding issue on the ORI, me7check might always report an error.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! 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.
timo_auq
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33



« Reply #10 on: July 24, 2021, 03:37:35 PM »

i've attached the stock file from auq and the file i took from the car.

what is the RSA signature? could find anything specific related to the context... is it some kind of encryption? the file on the car has some kind of read protection. i wasn't able to open it in winols.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #11 on: July 24, 2021, 11:13:12 PM »

Both of those files are padded correctly.

Do not read tunes you didn't write.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! 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.
Sandstorm3k
Sr. Member
****

Karma: +10/-14
Offline Offline

Posts: 403



« Reply #12 on: July 25, 2021, 02:33:37 AM »

Also have seen similar problems with "tuned" files, don't even bother most likely garbage file start from stock lol.
Logged
timo_auq
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33



« Reply #13 on: July 25, 2021, 03:55:41 AM »

okay. Thanks. I'll keep that in mind.

So I'll start to go from a base file and copy the values from bam file for the k04 build? Like MLHFM, KRKTE etc pp
Logged
Sandstorm3k
Sr. Member
****

Karma: +10/-14
Offline Offline

Posts: 403



« Reply #14 on: July 25, 2021, 04:10:26 AM »

Well yes, I'd say that's an excellent place to start from if you're fitting a k04-023 with 386cc bam injectors @ 4 bar.

Or perhaps looking at BFV 240 binary is also worth your time (same hardware as BAM225).
Logged
Pages: [1] 2 3
  Print  
 
Jump to:  

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