NefMoto

Noob Zone => Noob Guides and FAQs => Topic started by: AudiMan85 on April 17, 2014, 10:59:44 AM



Title: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: AudiMan85 on April 17, 2014, 10:59:44 AM
If you're like me you started off not knowing how to do anything. And as time went on you learn more and more. Well I see people like me and I wanna help. I also see that people need there checksum corrected and maybe don't understand how-to do it. The info on how to do it may not make sense to everyone. Like me at 1st, I didn't understand command prompts very well. So here is a quick guide one how-to correct checksum's with Nyet's ME7sum. I have also contacted MTX for a plugin but have yet to hear back from them in over a week or so.

If you make changes at all to a .bin you will from my experience will have errors. I also have noticed that if you mod a file and then correct it and then wanna go back and edit it that you edit your "NEW" corrected file as I had two .bin files get corrupted by modding a .bin  and the throttle body would just start clicking along with a flashing CEL and no start. This was cause it had errors and required me to boot mode recover my ecu.


DOWNLOAD LATEST RELEASE OF ME7SUM
http://nyetwurk.github.io/ME7Sum/

**UPDATE** (LINK DEAD thread deleted, sorry I will post new instructions for adding ME7Sum and Check into TunerPro again)
Just tonight I figured out a way to add ME7sum and ME7Check to TunerPro. Click link below to go to that thread.
http://nefariousmotorsports.com/forum/index.php?topic=5877.0title=


-----------------------------------------------------------

Here is short way (by ddillenger):

Download the file (me7sum), put it in your user directory (C:\Documents and Settings\usernamehere) along with the bin (we're going to call it IN for this example).

Hit START, RUN, and type: CMD

Then, type:

me7sum IN.bin OUT.bin

You'll see the program running in cmd, and will end up with a new file with the checksums corrected in the same directory you placed the previously mentioned files (C:\Documents and Settings\usernamehere). The corrected file will be named OUT.bin (or whatever you select when typing the command)


Longer Version:
----------------
*Now below is examples. Meaning this is where I put my files, and what I type is special to where my files are located. You will have to adjust for however you set things up. DDillenger suggests not to use a root folder, so please make changes to my info if you follow his advice, I am not of aware why not to, he has more knowledge in that department.

To start off download the zip file me7sum-vx.x.x.zip from http://nyetwurk.github.io/ME7Sum/
(Please be aware that there is a know issues with correction of some checksums for some errors, in this event you will need to find someone to correct the file for you that maybe has a MTX plugin).


Now extract me7sum-vx.x.x.zip and put it into folder of your choice.

(http://i58.tinypic.com/23u6kvp.jpg)



Now take your .bin file and put it in same folder to make it simple.

(http://i60.tinypic.com/27xmryd.jpg)

(http://i58.tinypic.com/23u6kvp.jpg)



Now you want to click the start button and in the search box type cmd to open the command prompt window.

(http://i61.tinypic.com/2dw85dt.jpg)



Now see pic below. You will need to type cd.. and then cd.. again to get to root folder.

(http://i60.tinypic.com/1620hhe.jpg)



After that you will direct cmd where to find your me7sum program.
File location is how I have it, adjust to your location if needed, follow the same format with \ to indacate folders.

(http://i58.tinypic.com/1ik5t5.jpg)



Now follow info in picture below
Please note, there is a grammar issues in picture. I ment to say put a new name for your NEW corrected file so you know its fixed/corrected. Do not name it the same thing as your corrupted file as it will not output a file.

(http://i57.tinypic.com/bwmlx.jpg)



After you type the above command the program will fly throw a bunch of words, you can look back and see what was corrected if you want. But if you did everything correctly you should see a message at bottom like one picture below.

(http://i58.tinypic.com/23qwww.jpg)



Now you have a corrected file and are ready to flash.

(http://i60.tinypic.com/30v2h5u.jpg)


Now if you wanna check your file, you can run cmd and type \me7sum (space) (.bin file name) you will get error check or better know as ME7Check of your file and will give you info. Again these are examples please adjust for your file locations and names of files.

I hope this helps people who might have not understood exactly how to use Nyet's ME7sum program. Please click Applaud to the left under my user ID and pic where is says Karma if this helped you. Good luck and happy Tuning and Flash folks!


Title: Re: DIY: Correct Checksum with Nyet's ME7Sum Program
Post by: nyet on April 17, 2014, 11:02:39 AM
Thank you for this. Stickied.


Title: Re: DIY:Noob Guide to Correct Checksums with Nyet's ME7Sum Program
Post by: AudiMan85 on April 17, 2014, 02:07:19 PM
You made such a great tool for free for us it was a shame that it isn't something everyone could figure out and benefit from that I wanted to help best I could. If it's ok. I have a friend willing to make a GUI for it if I give him sometime as he's a busy guy. We talked shortly. But layout would be a select bin button. A check for errors button and a correct button. The output file would be generic labeled with _fixed added or chks or something.  With also a dialog box to watch the program at work and show results.


Title: Re: DIY:Noob Guide to Correct Checksums with Nyet's ME7Sum Program
Post by: fknbrkn on April 17, 2014, 03:25:16 PM
http://nefariousmotorsports.com/forum/index.php?topic=4698.0


Title: Re: DIY:Noob Guide to Correct Checksums with Nyet's ME7Sum Program
Post by: AudiMan85 on April 17, 2014, 06:00:13 PM
http://nefariousmotorsports.com/forum/index.php?topic=4698.0

That GUI is basically what me and my friend were talking about. I'm gonna take the newest version for a test drive.
Looks good. That should be bumped cause I been a member since b4 you posted it and 1st time I seen it in this thread. Maybe it should be bumped in a way or stickied.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: Bi-turbo on April 27, 2014, 03:47:47 AM
No matter what i try i cant get this working??

says it not recognized as an external or internal command?


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: ddillenger on April 27, 2014, 03:59:08 AM
No matter what i try i cant get this working??

says it not recognized as an external or internal command?

You need to make sure the exe is in the proper directory.

I put everything that has to be run in command in

C:\Users\DDillenger

So my command is simple. You can put the exe on your desktop however, and in cmd type:

cd desktop

After that, then type your command, but make sure the bin to correct is also on the desktop as that is now the folder used.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: S4addict on August 04, 2014, 02:20:32 PM
Thank you much this helped me extremely
I was missing the part of putting my tune in the directory.
Haha i dont know why i thought it would just find the file
But now im able to correct my own files which is awesome!
Ill deffintaly be posting my tweaks of my tune up when i make sure its
Were i want it


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: Bora_VR6 on September 16, 2014, 01:17:21 AM
Hello,

Thank you for this detailed explanation.
Thank to this guide and file, I'll be able to fix a problem with a .BIN error
I try and try... "n" times to fix my issue with Win Ols, but I'm not able to found any solution, until I found this post.

p.s. this post and tool, make possible to me fix a modified a remapped .BIN file
 
Regards


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: FlyboyS4 on September 16, 2014, 07:33:00 PM
Good info.  Here's how I have been using ME7Sum and ME7Check lately.

Created a folder with both programs in it and made a batch file (me7sum.bat) that's located in the same folder.  Commands are:

me7sum in.bin out.bin
pause
me7check out.bin
pause
erase in.bin

I'll copy the bin file I made in tuner pro to this folder, rename it in.bin, and run the bat file.  The pause command allows me to see the progress of each step before advancing.  Then I take the resulting out.bin file and cut and paste it back into my folder where I'm saving bin revisions.  I copy the original file name and paste it over the out.bin file name, appending it with CS to indicate the check sum has been updated.

Just a different way to get the same thing accomplished.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: nyet on September 16, 2014, 08:00:45 PM
erasing in.bin might not be such a good idea... if things go wrong... its gone, because me7sum wont generate an out.bin


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: FlyboyS4 on September 17, 2014, 05:20:46 AM
erasing in.bin might not be such a good idea... if things go wrong... its gone, because me7sum wont generate an out.bin

The original file exists in the folder where I keep the bin file progression, I delete it after renaming the file version with the corrected checksum.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: nyet on September 17, 2014, 09:02:04 AM
The batch file above doesn't know if something goes wrong... it unconditionally deletes the original bin.

MSDOS sucks because writing conditionals in batch files is a huge pain. Nobody ever does it, because when they get to the point where they need conditionals, they've realized how goddamn shitty command.exe is :)


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: turboat on September 17, 2014, 09:25:51 AM
MSDOS sucks because writing conditionals in batch files is a huge pain. Nobody ever does it, because when they get to the point where they need conditionals, they've realized how goddamn shitty command.exe is :)

+1 bash ftw :)


Title: Re: Re: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: FlyboyS4 on September 17, 2014, 11:04:00 AM
The batch file above doesn't know if something goes wrong... it unconditionally deletes the original bin.

No, it does not delete the original bin.  That file exists in a different directory with a different file name.  I said I COPY and paste the original bin and then name it in.bin before the programs work with it.  The original bin does not get deleted until I select the file and take action to delete it.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: kory2000pr on September 22, 2014, 03:22:40 PM
Does me7sum works for  me7.5???
I can check with me7check. But I keep getting an error.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: nyet on September 22, 2014, 03:24:37 PM
Does me7sum works for  me7.5???
Maybe. Have you tried it?


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: kory2000pr on September 22, 2014, 05:52:53 PM
I tried a couple times but I keep getting some type of error. As soon as I can I will post a screenshot.
Not sure if its user error or just that is not compatible with me7.5


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: 316LV on September 23, 2014, 12:21:49 PM
I think its because its unsupported not a user error. Nyet states it is unsupported in his ME7sum post.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: cpp on October 12, 2014, 02:55:56 PM
to many months I am reading and rereading the entire world nefmoto !! and today managed to finish modifying and correcting a file !!! thank you for sharing the knowledge !!! pardon the !! English google translator !! ;D


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: Pwndbymustang on October 24, 2014, 11:04:55 AM
awesome thread, worked first try! thanks!


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: nyet on October 24, 2014, 11:26:44 AM
I think its because its unsupported not a user error. Nyet states it is unsupported in his ME7sum post.

ME7.5 should work now. If it does not, post the ori and the modded bin that is failing.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: R.Spec on April 14, 2016, 02:59:45 PM
ME7.5 should work now. If it does not, post the ori and the modded bin that is failing.

worked great! Thank you for this!


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: 1slicks4 on March 18, 2018, 02:51:40 PM
I want to say Thank you this post. Easy to follow and understand. Ive been really trying to understand this and finally getting around to looking for how to's. Great information. Hats off to you!


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: Shocerote on October 03, 2019, 11:05:08 PM
If you're like me you started off not knowing how to do anything. And as time went on you learn more and more. Well I see people like me and I wanna help. I also see that people need there checksum corrected and maybe don't understand how-to do it. The info on how to do it may not make sense to everyone. Like me at 1st, I didn't understand command prompts very well. So here is a quick guide one how-to correct checksum's with Nyet's ME7sum. I have also contacted MTX for a plugin but have yet to hear back from them in over a week or so.

If you make changes at all to a .bin you will from my experience will have errors. I also have noticed that if you mod a file and then correct it and then wanna go back and edit it that you edit your "NEW" corrected file as I had two .bin files get corrupted by modding a .bin  and the throttle body would just start clicking along with a flashing CEL and no start. This was cause it had errors and required me to boot mode recover my ecu.



DOWNLOAD LATEST RELEASE OF ME7SUM
http://nyetwurk.github.io/ME7Sum/

**UPDATE** (LINK DEAD thread deleted, sorry I will post new instructions for adding ME7Sum and Check into TunerPro again)
Just tonight I figured out a way to add ME7sum and ME7Check to TunerPro. Click link below to go to that thread.
http://nefariousmotorsports.com/forum/index.php?topic=5877.0title=


-----------------------------------------------------------

Here is short way (by ddillenger):

Download the file (me7sum), put it in your user directory (C:\Documents and Settings\usernamehere) along with the bin (we're going to call it IN for this example).

Hit START, RUN, and type: CMD

Then, type:

me7sum IN.bin OUT.bin

You'll see the program running in cmd, and will end up with a new file with the checksums corrected in the same directory you placed the previously mentioned files (C:\Documents and Settings\usernamehere). The corrected file will be named OUT.bin (or whatever you select when typing the command)


Longer Version:
----------------
*Now below is examples. Meaning this is where I put my files, and what I type is special to where my files are located. You will have to adjust for however you set things up. DDillenger suggests not to use a root folder, so please make changes to my info if you follow his advice, I am not of aware why not to, he has more knowledge in that department.

To start off download the zip file me7sum-vx.x.x.zip from http://nyetwurk.github.io/ME7Sum/
(Please be aware that there is a know issues with correction of some checksums for some errors, in this event you will need to find someone to correct the file for you that maybe has a MTX plugin).


Now extract me7sum-vx.x.x.zip and put it into folder of your choice.

(http://i58.tinypic.com/23u6kvp.jpg)



Now take your .bin file and put it in same folder to make it simple.

(http://i60.tinypic.com/27xmryd.jpg)

(http://i58.tinypic.com/23u6kvp.jpg)



Now you want to click the start button and in the search box type cmd to open the command prompt window.

(http://i61.tinypic.com/2dw85dt.jpg)



Now see pic below. You will need to type cd.. and then cd.. again to get to root folder.

(http://i60.tinypic.com/1620hhe.jpg)



After that you will direct cmd where to find your me7sum program.
File location is how I have it, adjust to your location if needed, follow the same format with \ to indacate folders.

(http://i58.tinypic.com/1ik5t5.jpg)



Now follow info in picture below
Please note, there is a grammar issues in picture. I ment to say put a new name for your NEW corrected file so you know its fixed/corrected. Do not name it the same thing as your corrupted file as it will not output a file.

(http://i57.tinypic.com/bwmlx.jpg)



After you type the above command the program will fly throw a bunch of words, you can look back and see what was corrected if you want. But if you did everything correctly you should see a message at bottom like one picture below.

(http://i58.tinypic.com/23qwww.jpg)



Now you have a corrected file and are ready to flash.

(http://i60.tinypic.com/30v2h5u.jpg)


Now if you wanna check your file, you can run cmd and type \me7sum (space) (.bin file name) you will get error check or better know as ME7Check of your file and will give you info. Again these are examples please adjust for your file locations and names of files.

I hope this helps people who might have not understood exactly how to use Nyet's ME7sum program. Please click Applaud to the left under my user ID and pic where is says Karma if this helped you. Good luck and happy Tuning and Flash folks!




I use your tool to correct my tune checksum, so everytime you make chenges on a tune we can use this tool and then flash the ecu correctly? here are my to bin


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: Groopan on April 12, 2022, 02:04:56 PM
Good day I need some advice
I have used this all in the past to correct me7 check sums  on win 10 with no issues .

Of recent  when I tried to use the app cmd just blinks and nothing happens . I tried many fixes that I could find on the internet but they did not work

I installed a fresh win7 os and I am having the same issue any idea how I can rectify this ?

I have modified permissions from read-only  but thst did not work also

Any help I would be grateful







Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: nyet on May 08, 2022, 08:59:20 PM
Please copy/paste what you are actually trying to do. Do not post screen shots. Just copy/paste the text in your cmd.exe window.


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: Matthewest91 on December 23, 2022, 03:12:57 PM
If you're like me you started off not knowing how to do anything. And as time went on you learn more and more. Well I see people like me and I wanna help. I also see that people need there checksum corrected and maybe don't understand how-to do it. The info on how to do it may not make sense to everyone. Like me at 1st, I didn't understand command prompts very well. So here is a quick guide one how-to correct checksum's with Nyet's ME7sum. I have also contacted MTX for a plugin but have yet to hear back from them in over a week or so.

If you make changes at all to a .bin you will from my experience will have errors. I also have noticed that if you mod a file and then correct it and then wanna go back and edit it that you edit your "NEW" corrected file as I had two .bin files get corrupted by modding a .bin  and the throttle body would just start clicking along with a flashing CEL and no start. This was cause it had errors and required me to boot mode recover my ecu.


DOWNLOAD LATEST RELEASE OF ME7SUM
http://nyetwurk.github.io/ME7Sum/

**UPDATE** (LINK DEAD thread deleted, sorry I will post new instructions for adding ME7Sum and Check into TunerPro again)
Just tonight I figured out a way to add ME7sum and ME7Check to TunerPro. Click link below to go to that thread.
http://nefariousmotorsports.com/forum/index.php?topic=5877.0title=


-----------------------------------------------------------

Here is short way (by ddillenger):

Download the file (me7sum), put it in your user directory (C:\Documents and Settings\usernamehere) along with the bin (we're going to call it IN for this example).

Hit START, RUN, and type: CMD

Then, type:

me7sum IN.bin OUT.bin

You'll see the program running in cmd, and will end up with a new file with the checksums corrected in the same directory you placed the previously mentioned files (C:\Documents and Settings\usernamehere). The corrected file will be named OUT.bin (or whatever you select when typing the command)


Longer Version:
----------------
*Now below is examples. Meaning this is where I put my files, and what I type is special to where my files are located. You will have to adjust for however you set things up. DDillenger suggests not to use a root folder, so please make changes to my info if you follow his advice, I am not of aware why not to, he has more knowledge in that department.

To start off download the zip file me7sum-vx.x.x.zip from http://nyetwurk.github.io/ME7Sum/
(Please be aware that there is a know issues with correction of some checksums for some errors, in this event you will need to find someone to correct the file for you that maybe has a MTX plugin).


Now extract me7sum-vx.x.x.zip and put it into folder of your choice.

(http://i58.tinypic.com/23u6kvp.jpg)



Now take your .bin file and put it in same folder to make it simple.

(http://i60.tinypic.com/27xmryd.jpg)

(http://i58.tinypic.com/23u6kvp.jpg)



Now you want to click the start button and in the search box type cmd to open the command prompt window.

(http://i61.tinypic.com/2dw85dt.jpg)



Now see pic below. You will need to type cd.. and then cd.. again to get to root folder.

(http://i60.tinypic.com/1620hhe.jpg)



After that you will direct cmd where to find your me7sum program.
File location is how I have it, adjust to your location if needed, follow the same format with \ to indacate folders.

(http://i58.tinypic.com/1ik5t5.jpg)



Now follow info in picture below
Please note, there is a grammar issues in picture. I ment to say put a new name for your NEW corrected file so you know its fixed/corrected. Do not name it the same thing as your corrupted file as it will not output a file.

(http://i57.tinypic.com/bwmlx.jpg)



After you type the above command the program will fly throw a bunch of words, you can look back and see what was corrected if you want. But if you did everything correctly you should see a message at bottom like one picture below.

(http://i58.tinypic.com/23qwww.jpg)



Now you have a corrected file and are ready to flash.

(http://i60.tinypic.com/30v2h5u.jpg)


Now if you wanna check your file, you can run cmd and type \me7sum (space) (.bin file name) you will get error check or better know as ME7Check of your file and will give you info. Again these are examples please adjust for your file locations and names of files.

I hope this helps people who might have not understood exactly how to use Nyet's ME7sum program. Please click Applaud to the left under my user ID and pic where is says Karma if this helped you. Good luck and happy Tuning and Flash folks!


BRO. the one place to get some help on this subject and your pictures are no longer there... WTF man nhaha
this was my attempt with the info provided.
C:\Users\Matt>C:\Users\Matt\Desktop\me7sum.exe "C:\Users\Matt\Desktop\551M Bosch.bin" "C:\Users\Matt\Desktop\551M Bosch.log"
ME7Sum (v1.1.2) [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\Matt\Desktop\551M Bosch.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: Finding CRC table(s) ..
 Searching for CRC table(s)...OK
 CRC table(s) OK

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

Step #5: 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...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010002-0x013FFE @7a866 CRC: FE9538BC CalcCRC: FE9538BC    CRC OK
 2) 0x014252-0x017F4E @7a86c CRC: 8366887D CalcCRC: 8366887D    CRC OK
 3) 0x018192-0x01FBB0 @7a872 CRC: 4D9F2227 CalcCRC: 4D9F2227    CRC OK

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: 28F21610 CalcCRC: 6CB22B89 SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: 9CC24110
 @fffe0 Chk: 9CC24110 CalcChk: 9CC24110 OK (i)

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 ..

*** Found 73 checksums in C:\Users\Matt\Desktop\551M Bosch.bin

*** No errors were found and so no "C:\Users\Matt\Desktop\551M Bosch.log" was generated.

C:\Users\Matt>


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: _nameless on December 23, 2022, 04:12:11 PM
BRO. the one place to get some help on this subject and your pictures are no longer there... WTF man nhaha
this was my attempt with the info provided.
C:\Users\Matt>C:\Users\Matt\Desktop\me7sum.exe "C:\Users\Matt\Desktop\551M Bosch.bin" "C:\Users\Matt\Desktop\551M Bosch.log"
ME7Sum (v1.1.2) [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\Matt\Desktop\551M Bosch.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: Finding CRC table(s) ..
 Searching for CRC table(s)...OK
 CRC table(s) OK

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

Step #5: 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...OK
 Searching for main data checksum offsets...missing
 Main CRCs:
 1) 0x010002-0x013FFE @7a866 CRC: FE9538BC CalcCRC: FE9538BC    CRC OK
 2) 0x014252-0x017F4E @7a86c CRC: 8366887D CalcCRC: 8366887D    CRC OK
 3) 0x018192-0x01FBB0 @7a872 CRC: 4D9F2227 CalcCRC: 4D9F2227    CRC OK

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: 28F21610 CalcCRC: 6CB22B89 SKIPPED
 2) 0x020000-0x0FFFFF CalcChk: 9CC24110
 @fffe0 Chk: 9CC24110 CalcChk: 9CC24110 OK (i)

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 ..

*** Found 73 checksums in C:\Users\Matt\Desktop\551M Bosch.bin

*** No errors were found and so no "C:\Users\Matt\Desktop\551M Bosch.log" was generated.

C:\Users\Matt>
File has no errors, its good to flash and thats why it did not give you another file
 


Title: Re: Noob Guide to correct Checksums with Nyet's ME7Sum Program
Post by: nyet on December 23, 2022, 09:32:08 PM
Quote
C:\Users\Matt>C:\Users\Matt\Desktop\me7sum.exe "C:\Users\Matt\Desktop\551M Bosch.bin" "C:\Users\Matt\Desktop\551M Bosch.log"

.log? Why? That makes zero sense

Did you notice this?

Quote
*** No errors were found and so no "C:\Users\Matt\Desktop\551M Bosch.log" was generated.