Pages: 1 [2]
Author Topic: Me7sum not correcting errors  (Read 8448 times)
nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #15 on: September 05, 2020, 12:20:41 AM »

Yes, certain I wrote out.bin. you can see it in the text from the cmd screen copy. 
The bins I posted are the out.bins Im getting from me7sum.  In both cases, me7sum finds 7 errors,  fixes them, then gives the out.bin.   and I can flash either one into my ecu and nefmoto says flashing success  all sectors or whatever.  Install ecu, start car, run vagcom, no codes, nothing.    Drive car, shut off, no start, checksum errors pop up. 

the bins you posted were not out.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.
audimike
Newbie
*

Karma: +0/-6
Offline Offline

Posts: 16


« Reply #16 on: September 05, 2020, 05:55:53 PM »

OK then, I'm not sure what's going on or what I am going wrong.  I just tried it like 5 times, making sure to put out.bin and each time its the same thing  It says there are 7 errors and it says it fixes 7 errors.   The bins I posted are the bins that me7sum put out.   Ive tried spacing/no spacing/double spacing/ect   It only works one way of course and it always reports errors fixed. 
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #17 on: September 05, 2020, 08:05:28 PM »

The bins I posted are the bins that me7sum put out

Then why are they not named out.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.
audimike
Newbie
*

Karma: +0/-6
Offline Offline

Posts: 16


« Reply #18 on: September 05, 2020, 08:17:31 PM »

Microsoft Windows [Version 10.0.18363.1016]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\Owner>C:\Users\Owner\Desktop\tuning\tuner\ME7Check.exe C:\Users\Owner\Desktop\tuning\maps\maps\Stg2_Nef_Hitachi_Final_O2D_EGTD_CS.20psi.bin
Access is denied.

C:\Users\Owner>C:\Users\Owner\Desktop\tuning\tuner\me7sum.exe C:\Users\Owner\Desktop\tuning\maps\maps\Stg2_Nef_Hitachi_Final_O2D_EGTD_CS.20psi.bin out.bin
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 'C:\Users\Owner\Desktop\tuning\maps\maps\Stg2_Nef_Hitachi_Final_O2D_EGTD_CS.20psi.bin'

Step #1: Reading ROM info ..
 Searching for EPK signature...OK
 Searching for ECUID table...OK
 EPK         : '40/1/ME7.1/5/6005.01//22m/DstC2o/011200//'
 Part Number : '8D0907551M  '
 Engine ID   : '2.7l V6/5VT     '
 SW Version  : '0002'
 HW Number   : '0261207143'
 SW Number   : '1037360857'

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

Step #3: Reading RSA signatures ..
 Searching for RSA offset #0...missing
 Searching for RSA offset #1...missing

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...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010002-0x013FFE @7a866 CRC: 47443341 CalcCRC: 47443341    CRC OK
 2) 0x014252-0x017F4E @7a86c CRC: 5879293D CalcCRC: 6066DF05    ** FIXED **
 3) 0x018192-0x01FBB0 @7a872 CRC: 25DAF102 CalcCRC: 7DDB8C76    ** FIXED **

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

Step #7: Reading Main Program Checksums ..
 Searching for main program checksum..OK
 ROM Checksum Block Offset Table @1e75a [16 bytes]:
 1) 0x000000-0x00FBFF CalcChk: 47AF0B2F
    0x00FC00-0x01FFFF CalcChk: 28DEE662 CalcCRC: 963DE673 SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: 9CC25257
 @fffe0 Chk: 9CC1A12D CalcChk: 9CC25257 ** FIXED **

Step #8: Reading Multipoint Checksum Blocks ..
 Searching for multipoint block descriptor #1...OK
 1) <14224>  0x024000-0x02658D Chk: 0B08F804 CalcChk: 0B08F804 OK
 2) <14234>  0x014000-0x014243 Chk: 00540FE9 CalcChk: 00540FE9 OK (i)
 3) <14244>  0xFFFFFFFF-0xFFFFFFFF  END
 Multipoint #1: [2 blocks x <16> = 32 bytes]
 Searching for multipoint block descriptor #2...OK
 1) <1fbb2>  0x000000-0x003FFF Chk: 0FA0F5CF Boot: (whitelisted) OK
 2) <1fbc2>  0x004000-0x007FFF Chk: 0F4716B3 Boot: (whitelisted) OK
 3) <1fbd2>  0x000000-0x003FFF Chk: 0FF728A4 CalcChk: 0FF728A4 OK
 ..........
64) <1ffa2>  0x0F4000-0x0F7FFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
65) <1ffb2>  0x0F8000-0x0FBFFF Chk: 1FFFE000 CalcChk: 1FFFE000 OK
66) <1ffc2>  0x0FC000-0x0FFFFF Chk: 1FFDE002 CalcChk: 1FFDE002 OK
 Multipoint #2: [66 blocks x <16> = 1056 bytes]

Step #9: Looking for rechecks ..
    <1fc42>  0x01C000-0x01FFFF Chk: 09F0AD13 CalcChk: 09F0AD13 OK (recheck)

*** Found 73 checksums in C:\Users\Owner\Desktop\tuning\maps\maps\Stg2_Nef_Hitachi_Final_O2D_EGTD_CS.20psi.bin

Attempting to output corrected firmware file 'out.bin'
├╛ Opening 'out.bin' file for writing
├╛ Writing to file
├╛ Validating size correct 1048576=1048576
├╛ All OK, closing file

*** DONE! 7/7 error(s) in C:\Users\Owner\Desktop\tuning\maps\maps\Stg2_Nef_Hitachi_Final_O2D_EGTD_CS.20psi.bin corrected in out.bin! ***

C:\Users\Owner>

Here it is again. You can see at the top where it  says xxxxx20psi out.bin
And again at the bottom, it clearly says xxxxx20psi.bin corrected in out.bin

In cmd I put me7sum(space)bin(space)out.bin

Am I missing something?   This is how I did it before and it worked fine.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #19 on: September 05, 2020, 09:39:42 PM »

Why did you post the original bin files and not the out.bin file?
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.
audimike
Newbie
*

Karma: +0/-6
Offline Offline

Posts: 16


« Reply #20 on: September 06, 2020, 07:32:42 PM »

I posted the file that me7sum sent to the folder.  I have no idea why they aren't out.bin but those are what's there.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #21 on: September 06, 2020, 07:33:36 PM »

I posted the file that me7sum sent to the folder.  I have no idea why they aren't out.bin but those are what's there.

You realize what out.bin is, right?
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 [2]
  Print  
 
Jump to:  

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