Using Checksum function
Moderators: Mangus, robertisaar, dex
Using Checksum function
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.
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.
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
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
TunerPro Author
1989 Trans Am
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.
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.
Dex -
Can you email me your bin definition and a bin file, along with explicit repro instructions?
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
TunerPro Author
1989 Trans Am