Engine Management eCtune , Crome , AFC , FMU , Zdyne , Hondata , EMS , TE , Uberdata Anything to control your fuel, spark needs!

Fun with Checksums.

Old 08-07-2003, 11:05 PM
  #1  
3.0 BAR
Thread Starter
 
Join Date: Dec 2002
Posts: 3,832
Default Fun with Checksums.

Using an editor to do a custom map on a pr3. I am now trying to get the checksum back to its original. Any advice/tips?

I am just starting to read up on it tonight, so im sure ill figure it out, but any help is appreciated.

FYI:
original checksum is: 1e8900
modified checksum is: 1e8d00

TIA,
Dave

leed is offline  
Old 08-08-2003, 12:36 AM
  #2  
0.0 BAR
 
Join Date: Feb 2003
Posts: 0
Default Re:Fun with Checksums.

You are dealing with the checksum of the whole .bin, which is irrelevant.

The .bin is dealing with an 8 bit checksum... the ECU counts up all the bits of data from 0-255 and then starts back over at 0. Like so:

0, 1, 2, 3, 4, .... 253, 254, 255, 0, 1, 2, 3,... etc.

You have to tweak things so that the whole .bin winds up having an 8 bit checksum of 0. This should help you:

http://www.keil.com/download/files/check8.zip

Unzip check8.exe to the dir you have your .bin located at, go to that directory from a DOS/Command prompt, and you will enter something like I have below:

C:\Leeds directory of gay **** and honda bin files> check8 pr3.bin

Check8 will now tell you how far off your checksum the .bin is. There is supposed to be some way of getting check8 to modify your checksum if you know of a blank memory address it can modify, but it doesn't work so don't waste your time. Just find a blank spot with the hex editor and modify one of the stretches of FF's until everything is groovy.
Tom-Guy is offline  
Old 08-08-2003, 02:48 AM
  #3  
3.0 BAR
Thread Starter
 
Join Date: Dec 2002
Posts: 3,832
Default Re:Fun with Checksums.

**** directory, howd you know :P
Thanks for the info man, appreciate it.
leed is offline  
Old 08-08-2003, 12:16 PM
  #4  
3.0 BAR
 
Join Date: Apr 2003
Posts: 2,260
Default Re:Fun with Checksums.

Originally Posted by Joseph Davis
Just find a blank spot with the hex editor and modify one of the stretches of FF's until everything is groovy.
In addition, make sure the hexidecimal number you get is subtracted by FF, then add 0x01 to your result. Plus, make sure the "empty address" is before address 0x4FFF, which is address space that the ECU checks.
TurboEF9 is offline  
Old 08-10-2003, 07:46 PM
  #5  
1.5 BAR
 
Join Date: Dec 2002
Posts: 717
Default Re:Fun with Checksums.

Holy Crap you guys!!! How the hell do you get to know all this stuff?
Zeusfire69 is offline  
Old 08-10-2003, 10:49 PM
  #6  
1.5 BAR
 
Join Date: Dec 2002
Location: Nashville
Posts: 807
Default Re:Fun with Checksums.

it all comes down to eating the tender most tasty salmon my friend.
MR_DR_PEP is offline  
Old 08-11-2003, 02:37 AM
  #7  
0.0 BAR
 
Join Date: Feb 2003
Posts: 0
Default Re:Fun with Checksums.

---- salmon, old women eat that ----. Raw tuna is where it's at, with extra wasabi. >
Tom-Guy is offline  
Old 08-11-2003, 11:48 AM
  #8  
3.0 BAR
 
Join Date: Apr 2003
Posts: 2,260
Default Re:Fun with Checksums.

I was always taught to stay away from tuna

--edit--
Now he makes me steal the 6K image.. sheesh.. cry babies.
TurboEF9 is offline  
Old 08-11-2003, 12:46 PM
  #9  
1.5 BAR
 
Join Date: Dec 2002
Location: Nashville
Posts: 807
Default Re:Fun with Checksums.

^ lol... someone getting pissed about bandwidth
MR_DR_PEP is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
lEGEND
General Discussion
14
08-05-2005 05:34 PM
leed
Engine Management
0
08-18-2003 12:00 AM
blownVTEC
Turbo Parts For Sale
26
06-29-2003 04:35 PM
crippledgiraffe
General Discussion
9
05-22-2003 06:49 PM
Turbo-Dan
General Discussion
11
12-31-2002 07:21 PM


Thread Tools
Search this Thread
Quick Reply: Fun with Checksums.


Contact Us - Sitemap - Advertising - Cookie Policy - Privacy Statement - Terms of Service

© 2019 MH Sub I, LLC dba Internet Brands

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.