PDA

View Full Version : Nissan terrano 99 908as60 908az32 help needed mielage



wodorof
11th February, 2020, 10:29 AM
Hi,
i need help with mileage in 99 terrano with magneti marelli dash based on 908az60 mcu,
i tried to change mileage myself but after driving 2-3 km`s dash stopped working and after reconnecting battery mileage came back to set value,
i need ~339,400 km`s

Thanks in advance!

wodorof
11th February, 2020, 01:07 PM
i found manual solution, i will post it in next few hours

wodorof
11th February, 2020, 10:56 PM
User:
darrenhyland (https://www.digital-kaos.co.uk/forums/member.php/197054-darrenhyland)


in thread https://www.digital-kaos.co.uk/forums/showthread.php/366204-Terrano-2-milage-correction-i-pay-for-help
said
Car type: Nissan Terrano 2 - 68HC908AZ32
The mileage is stored in the next lines:
00D0: xx xx C1 86 81 C1 86 82 E1 86 83 C1 86 84 E1 86
00E0: 85 E1 86 86 C1 86 87 C1 86 88 E1 86 89 E1 86 8A
00F0: C1 86 8B E1 86 8C C1 86 8D C1 86 8E E1 86 8F C1
0100: 86 90 E1 86 91 E1 86 92 C1 86 93 E1 86 94 C1 86
0110: 95 C1 86 96 E1 86 97 E1 86 98 C1 86 99 C1 86 9A
0120: E1 86 9B C1 86 9C E1 86 9D E1 86 9E C1 86 9F C1
0130: 86 A0 xx xx xx xx xx xx xx xx xx xx xx xx xx xx
where the next bytes:
all shown bytes is a mileage

this is instruction for dash based on 08az32,
if you cut first half from 08az60 eeprom you get almost same data at same addresses,
differences are:
mileage is stored form 0d2 to 0167,
starting from 0d4 every third byte(d4(1c),d7(1e),da(20),dd(22) up to 167(1a)) is counter incremented by 2(not by one as in az32) in my dump between 104(3c) and 107(da) was offset(in counter) by 9e so i kept it(when it overflowed byte i subtracted ff)
data between 133 and 167(first and last are mentioned counter)
are repeating pairs of bytes from upper part,
135,136 are copy of 10b,10c (84 bb)
13b,13c are copy of 105,106 (a4 bb)
rest are repeating first two pairs of mileage data:
13e,13f -> d5,d6(c4 bc)
141,142 -> d2,dc (e4 bc)
accordingly to 166 (167 is counter as mentioned before)

i think that example of calculation is taken form tachosoft, and it`s calculations should be good for 08az60 after extending it as explained