Pages: [1] 2
Author Topic: Volvo Checksum Update Utility  (Read 40956 times)
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« on: August 25, 2013, 07:44:14 AM »

For anyone who needs to update Volvo ME7 Checksums and doesn't have something to help them with it, here is a utility I wrote using the algorithm defined by Salvatore Faro, and some code written by Dilemma over at ECUProject.

This will verify checksums and if they are incorrect, will give you the option of updating them.
Allows drag and drop and only tested on 1MB files.
Let me know if it works for everyone (or doesn't)!
Thank you,
Rob

Edit:
Here is the GitHub Project for any future changes. This should always have the latest version.
https://github.com/guitar24t/VolvoME7ChecksumUpdater
« Last Edit: August 25, 2013, 10:55:25 AM by guitar24t » Logged
krazydbiker
Full Member
***

Karma: +4/-1
Offline Offline

Posts: 202


« Reply #1 on: August 25, 2013, 07:50:39 AM »

ill test it out as soon as i can, thanks a million man!
Logged
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #2 on: August 25, 2013, 08:00:21 AM »

Awesomeness!  Appears to work on MY05 1MB files.

Good work Smiley
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #3 on: August 25, 2013, 08:05:19 AM »

Thanks! I've tested it on MY2001-2002, and MY2005-2007 files. It should, however, work with any 1MB volvo file!
Here's to the good news staying that way!
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #4 on: August 25, 2013, 10:31:49 AM »

github project?
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.
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #5 on: August 25, 2013, 10:56:22 AM »

Just edited the first post to show the GitHub project. This is my first time using GitHub, so cut me a little slack...
Here's the link again just to make sure.
https://github.com/guitar24t/VolvoME7ChecksumUpdater
Thanks!
Rob
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #6 on: August 25, 2013, 11:00:12 AM »

err. i was hoping for source code..

keeping binary fiiles in a revision control system is pointless..
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.
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #7 on: August 25, 2013, 11:08:49 AM »

All source is uploaded to GitHub as well. Entire VS Project folder is in there. Smiley
Logged
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #8 on: August 25, 2013, 02:16:36 PM »

I'd like to contribute to this, prob a good way to start with c#.

Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12232


WWW
« Reply #9 on: August 25, 2013, 02:39:26 PM »

All source is uploaded to GitHub as well. Entire VS Project folder is in there. Smiley

Oh lol i just saw the exe and assumed... my bad
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.
krazydbiker
Full Member
***

Karma: +4/-1
Offline Offline

Posts: 202


« Reply #10 on: August 25, 2013, 03:22:01 PM »

works, nice!
Logged
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #11 on: August 25, 2013, 03:54:12 PM »

I'd like to contribute to this, prob a good way to start with c#.



Sounds great! How about we come up with features we would like to see added? Since it's just a checksum update utility, what else would you have it do?
Logged
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #12 on: August 26, 2013, 07:25:43 AM »

Nice one, yeah just bells'n'whistles.

Monitor a directory for a bin then auto process, stuff like that.
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #13 on: November 28, 2013, 11:33:38 PM »

Nice one, yeah just bells'n'whistles.

Monitor a directory for a bin then auto process, stuff like that.

Utility has finally received a public update to include your feature request, sir!
Logged
dream3R
Hero Member
*****

Karma: +18/-8
Offline Offline

Posts: 1194


« Reply #14 on: November 29, 2013, 02:35:25 AM »

Haha, thanks.

I've got some code to merge with this when I get a minute.
Logged



How to work out values from an A2L Smiley

http://nefariousmotorsports.com/forum/index.php?topic=5525.msg52371#msg52371


Starting Rev's http://nefariousmotorsports.com/forum/index.php?topic=5397.msg51169#msg51169

noobs read this before asking http://nefariousmotorsports.com/forum/index.php?topic=9014.0title=


ORGORIGINAL 05 5120 creator for Volvo
ORIGINAL Datalogger (Freeware) Author
ORGINAL finder of the 'extra' torque' limits
I don't have ME7.01 A2L I just use ID
Pages: [1] 2
  Print  
 
Jump to:  

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