Pages: [1] 2 3 ... 9
Author Topic: MED9sum: Correct those MED9 eeprom checksums!  (Read 121759 times)
ddillenger
Moderator
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« on: April 09, 2014, 06:45:47 PM »

For those of us that like the correct vin's in our immo-off'd ebay ecus!

Free for personal use.

Usage is the same as ME7sum, and 95040sum:

MED9sum [input.bin] [output.bin]

Failure to specify output will result in the file being named [input]-CHKOK

Thanks go out to Mazer for making this happen, and n0ble for reigniting my interest in the project.
« Last Edit: April 09, 2014, 06:48:09 PM by ddillenger » 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
n0ble
Full Member
***

Karma: +2/-0
Offline Offline

Posts: 192


« Reply #1 on: April 09, 2014, 06:51:34 PM »

For those of us that like the correct vin's in our immo-off'd ebay ecus!

Free for personal use.

Usage is the same as ME7sum, and 95040sum:

MED9sum [input.bin] [output.bin]

Failure to specify output will result in the file being named [input]-CHKOK

Thanks go out to Mazer for making this happen, and n0ble for reigniting my interest in the project.

Excellent work ddillenger, you are a true credit to this forum :-)
Logged
maZer.GTi
Full Member
***

Karma: +68/-6
Offline Offline

Posts: 246


« Reply #2 on: April 09, 2014, 06:54:22 PM »

Excellent work ddillenger, you are a true credit to this forum :-)

so true! Cheesy
Logged
Basano
Full Member
***

Karma: +90/-3
Offline Offline

Posts: 192


« Reply #3 on: April 10, 2014, 01:19:44 AM »

Just tested on my Serial E2Prom and it works a treat.

Very nice work  Grin

plus 1 to both of you!
Logged
technic
Full Member
***

Karma: +17/-5
Offline Offline

Posts: 227


« Reply #4 on: April 10, 2014, 01:45:50 PM »

Nice work, ddillenger. For those of you who prefer a GUI, I made a similar tool a couple of years ago. Maybe it could be useful for someone  Smiley
It has a few additional functions also, but I developed it for the sole purpose of checksum correction.

Software is attached here. No install, just an executable. Note that this is still under development and probably full of bugs. But checksum correction is well tested Wink

License is free for personal use.

V1.0.0 - First version. (eeprom.exe)

V1.0.1 - Corrected bug in checksum calculation. Appears it wasn't so well tested after all Smiley
         - Improved file and error handling
         - Minor GUI fixes

V1.0.2 - Corrected checksumming for 2k size

V1.1.0 - Released IMMO OFF. (Beta)

V2.0.0 - Immo off now only needs EEPROM. (Thanks to forum member for info)
         - OBD Read protection added. This stops most tools from reading over OBD.
         - Bugfix. 7:th byte in component protection was sometimes erroneously marked as not available.
         - Bugfix. Donation now shows correct amount.

V2.1.0 - Added NOREAD tagging when running OBD read protection
         - Now FLASH checksum for OBD protection and NOREAD is calculated (BETA)
         - Bugfix in IMMO off.
        
V2.1.1 - Added 8 new checksums
         - Improved detection of cs block start to cover more software versions
         - Some improvments to error handling
         - Small GUI updates
« Last Edit: March 29, 2015, 01:29:12 PM by technic » Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #5 on: April 10, 2014, 02:15:33 PM »

a+

github project? Smiley

Also, any chance you guys can help me fix ME7Sum Sad
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.
maZer.GTi
Full Member
***

Karma: +68/-6
Offline Offline

Posts: 246


« Reply #6 on: April 10, 2014, 05:32:21 PM »

a+

github project? Smiley

Also, any chance you guys can help me fix ME7Sum Sad

Yes im very interessted to create a universal me7sum tool (for flash).
me7sum tool for eeprom we already have done, if you want i can share it here.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #7 on: April 10, 2014, 05:49:56 PM »

Yes im very interessted to create a universal me7sum tool (for flash).
me7sum tool for eeprom we already have done, if you want i can share it here.


No i mean my ME7Sum (flash, not eeprom) still has some limitations I have not figured out.
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.
ddillenger
Moderator
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #8 on: April 10, 2014, 05:52:46 PM »


No i mean my ME7Sum (flash, not eeprom) still has some limitations I have not figured out.

I have adopted the role of Mazer's secretary Tongue

I clarified for you.
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
aef
Hero Member
*****

Karma: +69/-46
Offline Offline

Posts: 1566


« Reply #9 on: April 10, 2014, 11:35:57 PM »

excellent  Smiley
Logged
technic
Full Member
***

Karma: +17/-5
Offline Offline

Posts: 227


« Reply #10 on: April 11, 2014, 12:27:27 AM »

a+

github project? Smiley

Also, any chance you guys can help me fix ME7Sum Sad

I'll consider github. If I can find the time I'll have a look at ME7Sum also.
Logged
ddillenger
Moderator
Hero Member
*****

Karma: +637/-21
Offline Offline

Posts: 5640


« Reply #11 on: April 11, 2014, 12:57:00 AM »

I'll consider github. If I can find the time I'll have a look at ME7Sum also.

You have MED9 e2p immo off right? If you're interested in adding it, PM me.
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
DiegoAC
Newbie
*

Karma: +11/-0
Offline Offline

Posts: 19


« Reply #12 on: September 04, 2014, 07:52:38 AM »

Hello guys, just checked the GUI version of this with a med9.1.1 eeprom and it says that all checksums were corrected but when I save the file it stays just like ori.... If you need any other info for debugging just let me know.
About med9sum.exe I tried with the same file and the output made the file 1Kb longer/bigger. Eeprom is 95160.
I´m attaching the ori file.

Regards.
« Last Edit: September 04, 2014, 08:07:27 AM by DiegoAC » Logged
DiegoAC
Newbie
*

Karma: +11/-0
Offline Offline

Posts: 19


« Reply #13 on: September 04, 2014, 08:10:38 AM »

Here the ori file and the result using med9sum.

Regards.
Logged
technic
Full Member
***

Karma: +17/-5
Offline Offline

Posts: 227


« Reply #14 on: September 04, 2014, 08:18:45 AM »

Yes, there is a bug in the GUI version :/ I'll fix and upload new version.
Logged
Pages: [1] 2 3 ... 9
  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)