Pages: [1]
Author Topic: ME 7.5 2002 Checksum problem  (Read 1639 times)
ebugauge
Newbie
*

Karma: +0/-4
Offline Offline

Posts: 11


« on: September 13, 2021, 11:21:21 AM »

Hi,

Can anyone help me fixing checksums? I tried to delete egr but everytime i re-open my .bin file one checksum is lost (before 75, after 74).
Is it possible to delete checksum control on ME7.5 so I can flash the file and start the car without a bad corrected checksums.
I attached both files, original with checksum and modded without corrected checksums.

Stay tuned
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #1 on: September 13, 2021, 11:25:39 AM »

Please read the stickies
http://nefariousmotorsports.com/forum/index.php?topic=3346.0title=
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.
ebugauge
Newbie
*

Karma: +0/-4
Offline Offline

Posts: 11


« Reply #2 on: September 13, 2021, 12:04:32 PM »

Hi Marty,
thank you for your answer. If i open your file, my winols says that one checksum is bad. Is this tune still safe to flash? I think my china winols clone is just garbage and can't read all checksums correctly.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12233


WWW
« Reply #3 on: September 13, 2021, 03:42:53 PM »

Marty, I know you mean well, but dont enable laziness.

You're just going to encourage people to demand others do checksums when they could easily do it themselves
« Last Edit: September 13, 2021, 03:45:25 PM 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: September 13, 2021, 03:44:31 PM »

Please, read the stickies.

Code:
ME7Sum (v1.1.1-1-g96228-dirty) [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 'Downloads/WinOLS (10035.ols (Version 1).bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '45/1/ME7.5.10/120/4414.KA//243/DstG4o/260903/'
 Part Number : '036906032AG '
 SW Version  : '5612'
 HW Number   : '0261208045'
 SW Number   : '1037369367'

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

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

Step #4: Reading Main Data CRC/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: 001082CF
 2) 0x014552-0x017F4E CalcCSM: 002B02B0
 3) 0x018192-0x01FBDC CalcCSM: 0048D8A8
 4) 0x026A00-0x02FFFC CalcCSM: 00DA2820
 @aa05a CSM: 00DA2830 CalcCSM: 00DA2820 ** NOT OK **

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

Step #6: Reading RSA signatures ..
 Searching for RSA offset #0...OK
 Searching for RSA offset #1...OK
         Signature: @a9814-a9894
           Modulus: @1697e-169fe
          Exponent: @169fe = 3
 Searching for MD5 ranges...OK
 MD5 Block Offset Table @1695a [32 bytes]:
 1) 0x00010002-0x00013FFE
 2) 0x00014552-0x00017F4E
 3) 0x00018192-0x0001FBDC
 4) 0x00026A00-0x0002FFFC
00 01 ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00
f4 b6 9b 6e 15 c3 86 ba f2 df 37 32 38 83 ef d9

 EncrMD5: f4 b6 9b 6e 15 c3 86 ba f2 df 37 32 38 83 ef d9
 CalcMD5: 0e fb 58 80 0c 75 1e 06 30 e9 87 17 ac 75 b6 be
 ** NOT OK **

Step #7: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1faa8 [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 45143FC1
    0x00FC00-0x01FFFF CalcChk: 23CD50FC CalcCRC: E11A295D SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: EE30518C
 @fffe0 Chk: EE30518C CalcChk: EE30518C OK (i)

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: 0E59D5C8 Boot: (whitelisted) OK
 2) <1fbee>  0x004000-0x007FFF Chk: 1077FB35 Boot: (whitelisted) OK
 3) <1fbfe>  0x000000-0x003FFF Chk: 0E59D5C8 CalcChk: 0E59D5C8 OK
 ..........
 7) <1fc3e>  0x010000-0x013FFF Chk: 0703F428 CalcChk: 0703EB21 ** NOT 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 ..

*** Found 70 checksums in Downloads/WinOLS (10035.ols (Version 1).bin

*** WARNING! 3/3 uncorrected error(s) in Downloads/WinOLS (10035.ols (Version 1).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.
Pages: [1]
  Print  
 
Jump to:  

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