Log in

View Full Version : Citroen C4 2008 BSI checksum please



credoline
20th June, 2010, 02:20 PM
Anyone can help with calculating checksum or whatever represent next 3 bytes in BSI calculation by C4 2008 bsi with 95128. Example: 102102km = 5C 94 0F 00 B5 41
First 3 bytes are km like this:
102102 x 10 = 1021020
1021020 -> hex = F945C
F945C = 0F 94 5C -> reversed = 5C 94 0F

after this 3 bytes checksum or whatever is it
00 B5 41
How to calculate this ?
please :banghead:

drpeter
20th June, 2010, 02:56 PM
Anyone can help with calculating checksum or whatever represent next 3 bytes in BSI calculation by C4 2008 bsi with 95128. Example: 102102km = 5C 94 0F 00 B5 41
First 3 bytes are km like this:
102102 x 10 = 1021020
1021020 -> hex = F945C
F945C = 0F 94 5C -> reversed = 5C 94 0F

after this 3 bytes checksum or whatever is it
00 B5 41
How to calculate this ?
please :banghead:

it isn't calculated yet, just fill in the 3 instances it will work.

5C 94 0F is enough

credoline
20th June, 2010, 03:21 PM
You mean that i write:
5C 94 0F 00 00 00 ?
Or just to change first 3 bytes and another 3 bytes to leave like they was before ?
Example, 179722km was like this:
4D 6C 1B 00 AA 5A
4F 6C 1B 00 12 EF
50 6C 1B 00 40 20
5A 6C 1B 00 3A 53
5E 6C 1B 00 5B 30
67 6C 1B 00 EB 2A
69 6C 1B 00 F0 3A
6A 6C 1B 00 94 D5

And for 102102 i need to write:
5C 94 0F 00 AA 5A
5C 94 0F 00 12 EF
5C 94 0F 00 40 20
5C 94 0F 00 3A 53
5C 94 0F 00 5B 30
5C 94 0F 00 EB 2A
5C 94 0F 00 F0 3A
5C 94 0F 00 94 D5
Right ?
Thanks

drpeter
20th June, 2010, 03:49 PM
You mean that i write:
5C 94 0F 00 00 00 ?
Or just to change first 3 bytes and another 3 bytes to leave like they was before ?
Example, 179722km was like this:
4D 6C 1B 00 AA 5A
4F 6C 1B 00 12 EF
50 6C 1B 00 40 20
5A 6C 1B 00 3A 53
5E 6C 1B 00 5B 30
67 6C 1B 00 EB 2A
69 6C 1B 00 F0 3A
6A 6C 1B 00 94 D5

And for 102102 i need to write:
5C 94 0F 00 AA 5A
5C 94 0F 00 12 EF
5C 94 0F 00 40 20
5C 94 0F 00 3A 53
5C 94 0F 00 5B 30
5C 94 0F 00 EB 2A
5C 94 0F 00 F0 3A
5C 94 0F 00 94 D5
Right ?
Thanks

Yes you can

credoline
20th June, 2010, 05:19 PM
Thats work on 2007 year, here not work. Anyway thanks, i will continue to search for solution. My friend do it for me calculation with ELPROSYS, but i can not ask it every time, becasue is litlle complicate, he must have 95128 eeprom and program him with my file and after change km to read and send me dump and .....

drpeter
20th June, 2010, 06:16 PM
Thats work on 2007 year, here not work. Anyway thanks, i will continue to search for solution. My friend do it for me calculation with ELPROSYS, but i can not ask it every time, becasue is litlle complicate, he must have 95128 eeprom and program him with my file and after change km to read and send me dump and .....


You can also put FFFFFF's in BSI, I never heard it doesn't work.

Try to post dump on this forum maybe someone can do it.

Julesd
25th November, 2015, 07:01 PM
Hi, I have a C4 BSI unit for testing radios on the bench. It works with original radio without beep.
How can I change the VIN in the 95128 in the BSI to another radios vin please. I have tried but it still beeps.
Is there a checksum?

Files attached

Thanks,
Regards,
Jules.