Using Checksum function

Discuss anything TunerPro related.

Moderators: Mangus, robertisaar, dex

Post Reply
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Using Checksum function

Post by dex »

Hi,

I'm looking for help with the checksum function, I can't get it too work! I'm using TunerPro RT v 4.00.3554.0 on an eec-iv binary and setting the following under the 'add new' option on the checksum tab of the XDF Header Editor window; data start $2000, data end $E000, store address $200A, store size 16 bit, LSB first checked and the calculation is sum (no carry). However whenever I edit my binary the value of the checksum doesn't alter, am I missing something very obvious here?

Thanks in adavnce.
User avatar
Mangus
TunerPro Author
Posts: 1929
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

That should be working for you, provided the data you're editing is between $2000 and $E000.

If you continue having problems, please email me a bin and your definition.

M
Last edited by Mangus on Sun Jan 04, 2015 1:43 pm, edited 1 time in total.
***************************************
TunerPro Author
1989 Trans Am
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Post by dex »

Thanks, email sent.
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Post by dex »

Any success on this yet?
User avatar
Mangus
TunerPro Author
Posts: 1929
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

No, haven't had a chance to take a look.

M
***************************************
TunerPro Author
1989 Trans Am
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Post by dex »

I've done a little bit more on this myself now.

I have modifed my binary file by enlarging it from 56k to 64k and filling the first 8192 bytes with null data and changing the data start address from 0x2000 to 0x0000. Now when I save the binary the checksum is updated. This however leads to another problem, the checksum isn't set to zero by TunerPro before it calculates the new checksum, you get a new checksum everytime you save the binary even though you haven't changed any data!

Also I've noticed that when I go back to look at the checksum in the xdf header the LSB check box has been reset to being unchecked.
User avatar
Mangus
TunerPro Author
Posts: 1929
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

The LSB bug is fixed in the upcoming release.

I'll have to try what you outline. Not sure why there'd be a new checksum (unless the calculation is incorrect, but even so, the checksum should be the same each time).
***************************************
TunerPro Author
1989 Trans Am
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Post by dex »

Hi,

Still getting the ever changing checksum and reset LSB check box problem with the new version (4.12.1709).

Cheers.

PS I like the new version and am finding my way around the new functionality.
User avatar
Mangus
TunerPro Author
Posts: 1929
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

Dex -

Can you email me your bin definition and a bin file, along with explicit repro instructions?
Last edited by Mangus on Sun Jan 04, 2015 1:47 pm, edited 1 time in total.
***************************************
TunerPro Author
1989 Trans Am
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Post by dex »

Email sent :D
User avatar
Mangus
TunerPro Author
Posts: 1929
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

For the record, these issues are worked out in the next release. Thanks Dex for your patience and help.
***************************************
TunerPro Author
1989 Trans Am
User avatar
dex
The Ford Guy
Posts: 615
Joined: Thu Oct 07, 2004 6:38 am

Post by dex »

Sorted as of v4.13.0183, now eec friendly :D
Post Reply