Home · FAQ · New Posts · My Posts · PMs · Search · Members · Members Map · Groups · Profile · Donate ·
Log In
|
- You are currently viewing DISCO3.CO.UK as a guest - Register to take part or Log In
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
Random one for the boffins |
|
When I bought my current D3 a few years back, I bought it in the knowledge that it had had a replacement speedo during its life and that the mileage displayed on the new speedo was incorrect (i.e. lower than reality). I will at some point buy an IID and correct it, but just can't justify it at the moment.
Anyway, I was looking at the stored mileages in the Terrain Response ECU to see what the actual correct mileage of the vehicle is and I've done all that no problem.
My query is that the ECU's also store the mileage in what I assumed was Hex (as well as readable decimal in miles), but when I convert these values from Hex to decimal, they don't equal the stored decimal mileage.
The reason I was interested in the Hex values is that the ECU contains a Hex only value for 'distance travelled special programmes off' which isn't available in decimal miles, also (and finally), the Instrument ECU offers an Odometer value which also appears to be in Hex, but again when I convert it, is incorrect; I'm assuming this is the correct total mileage of the vehicle.
Can anyone shed any light?
|
14th Jan 2021 8:04 am |
|
|
Bungle
Member Since: 07 Apr 2015
Location: Wanborough
Posts: 256
|
Could it be one is in miles and the other in Kilometres? Just a thought......
|
14th Jan 2021 8:50 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
Defo not KM. Example of one of the numbers is 0019C0 which should equate to 4096.08 miles....
But 0019C0 conversion from Hex to decimal doesn't work out.
|
14th Jan 2021 9:07 am |
|
|
McAdam
Member Since: 21 Nov 2020
Location: Canary Islands
Posts: 129
|
AFAIK the actual mileage is not stored in the display cluster.
There is one central truth in the system (can remember in which ECU).
So changing the display cluster and mating it to the car should not have changed the mileage.
I looked into this when I bought my car, which is a LHD but left the factory with MPH clocks.
It is in my plans to convert the car to KM/H at some point. Pre-Production
D3 V8 #264
LHD '04 HSE
Living its life as a 50/50 On/Off road car exploring the Canary Islands
|
14th Jan 2021 9:12 am |
|
|
Flack
Member Since: 06 Sep 2006
Location: Preston Lancashire
Posts: 6314
|
What tool are you using to read the mileage, from memory I think its the BCU and the PCM that has the correct mileage stored.
Unless the system has been re-synced it wont display the correct values.
Flack
|
14th Jan 2021 9:40 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
I used the Autel AP200 (discussed on a separate thread on here; I've got a Hawkeye too which correlates). I couldn't find anything stored in BCU relating to mileage and having done a few Google searches, it seems as though Terrain Response ECU, plus a separate EPROM store the master data re mileage. As noted previously, the Instrument Cluster ECU has an odometer value, seemingly in hex (04634C), but converting this to decimal doesn't work.
|
14th Jan 2021 9:50 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
Sorry, meant to say, couldn't find anything mileage related in PCM either...
|
14th Jan 2021 9:51 am |
|
|
Rusty_US
Member Since: 18 Mar 2017
Location: Sourdeval, Manche
Posts: 37
|
ballast wrote:Defo not KM. Example of one of the numbers is 0019C0 which should equate to 4096.08 miles....
But 0019C0 conversion from Hex to decimal doesn't work out.
Doesn't HEX 0019C0 become 6592, which if then converted to miles is 4096.08
|
14th Jan 2021 10:08 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
this is where I'm being thick and I'm worried I'm going to display that right now..... how does 6592 convert to 4096.08 miles?
|
14th Jan 2021 10:10 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
got it! and apologies to Bungle. The conversion is into KM!! of course..
thanks folks - at least I now know
Hex to KM to miles....
Much happier now.
|
14th Jan 2021 10:15 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
So, just because I've got nothing else to do, the output from the TR and Instrument Cluster ECU is interesting....
Unsurprisingly, the Instrument Cluster ECU is (nearly?) the same as the displayed mileage (but not quite!).
Displayed = 178722 miles. ECU = 04634C = 287564KM = 178683 miles (not sure why these aren't the same?)
Then on the TR ECU, there's a hex unit of 0637E8 against 'distance travelled with special programmes off' which is 407528KM which = 253226 miles (i.e. mode 1)
When I add the mileage of each of the Terrain Response modes, it comes to 257371 miles. I think this is the total mileage of the car.
It's done 4096 miles in mode 2 (snow/grass!!!).
Last edited by ballast on 14th Jan 2021 11:44 am. Edited 2 times in total
|
14th Jan 2021 10:29 am |
|
|
ballast
Member Since: 13 Apr 2007
Location: South Midlands
Posts: 185
|
And my final point on this
as per McAdam's point, I'm surprised that the Instrument Cluster ECU doesn't just drag the correct (higher) mileage from the centrally held actual total mileage. This (I think) would imply that wherever that central source is has either (a) been deliberately changed or (b) corrupt the central source.
And the Terrain Response ECU doesn't pass information between it and other mileage data stores.
The MOT history would seem to support the mileage that I think it's actually at (i.e. roughly 257K)
|
14th Jan 2021 10:36 am |
|
|
|
Posting Rules
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
DISCO3.CO.UK Copyright © 2004-2025 Futuranet Ltd & Martin Lewis
|
|
DISCO3.CO.UK is independent and not affiliated to Land Rover.