PDA

View Full Version : Fiat Punto 2013 change km



gpmoto2
17th July, 2014, 08:12 AM
Hey Friends!


Please change km from 1109 km to 8200 km

51917424
eeprom 95160


Fiat Punto 2013 years
thank you!

PremierD
17th July, 2014, 08:21 AM
close I think .:)

gpmoto2
17th July, 2014, 09:55 AM
PremierD works perfectly :-)
Thank you!

PremierD
17th July, 2014, 10:00 AM
:top:...........................................

jr59
17th July, 2014, 08:48 PM
Can someone explain algo, I understand nothing!

PremierD
17th July, 2014, 10:47 PM
it's the same as fiat 500 .. and others .. only its shifted to the right two bytes and byte swapped .. simple really :)

jr59
18th July, 2014, 06:35 AM
it's the same as fiat 500 .. and others .. only its shifted to the right two bytes and byte swapped .. simple really :)
ok but,

in 8200 file, A4 D0 7B xor 5B 2F 84

8200 * 100 = 0C 83 20

it does not correspond!!

drpeter
18th July, 2014, 06:42 AM
ok but,

in 8200 file, A4 D0 7B xor 5B 2F 84

8200 * 100 = 0C 83 20

it does not correspond!! *1000 ?????????? :-)

jr59
18th July, 2014, 06:51 AM
8200 * 1000 = 7D 1F 40

7B D0 4A = 8114340 / 1000 = 8114

jr59
18th July, 2014, 10:03 AM
* 1000 not work

drpeter
18th July, 2014, 10:11 AM
* 1000 not work
Live isn't that simple, there is more...

jr59
18th July, 2014, 03:21 PM
Live isn't that simple, there is more...
a clue????

PremierD
18th July, 2014, 04:08 PM
You worked out the CRC problems by yourself mate ... so have faith .. lol

jr59
18th July, 2014, 11:51 PM
You worked out the CRC problems by yourself mate ... so have faith .. lol

ok i found!

if(Var3 = 0x00) {Var5 = 0x82;} if(Var3 = 0x10) {Var5 = 0xa2;} if(Var3 = 0x20) {Var5 = 0xa4;} if(Var3 = 0x30) {Var5 = 0x9a;}
if(Var3 = 0x01) {Var5 = 0x80;} if(Var3 = 0x11) {Var5 = 0x0a;} if(Var3 = 0x21) {Var5 = 0x12;} if(Var3 = 0x31) {Var5 = 0x86;}
if(Var3 = 0x02) {Var5 = 0xe0;} if(Var3 = 0x12) {Var5 = 0x8b;} if(Var3 = 0x22) {Var5 = 0x93;} if(Var3 = 0x32) {Var5 = 0xe6;}
if(Var3 = 0x03) {Var5 = 0x03;} if(Var3 = 0x13) {Var5 = 0xc2;} if(Var3 = 0x23) {Var5 = 0xc4;} if(Var3 = 0x33) {Var5 = 0x1b;}
if(Var3 = 0x04) {Var5 = 0x20;} if(Var3 = 0x14) {Var5 = 0x88;} if(Var3 = 0x24) {Var5 = 0x90;} if(Var3 = 0x34) {Var5 = 0x26;}
if(Var3 = 0x05) {Var5 = 0x00;} if(Var3 = 0x15) {Var5 = 0x02;} if(Var3 = 0x25) {Var5 = 0x04;} if(Var3 = 0x35) {Var5 = 0x18;}

etc...

jr59
19th July, 2014, 01:43 PM
You worked out the CRC problems by yourself mate ... so have faith .. lol
i found but the km ori it is not 1109km but 860km no?
i try to make a script!