GS-911 and ezCAN User Forum

General Category => Technical => GS-911 => Central Vehicle Electronics/ZFE/GM issues => Topic started by: Jughead on May 23, 2016, 01:34:22 PM

Title: HELP - Mileage discrepancy!
Post by: Jughead on May 23, 2016, 01:34:22 PM
Hi

I have a bike in the shop at the moment with the following error:

37685 - Discrepancy in values of total mileage between BMS-KP and KOMBI (instrument cluster)
The fault is currently present.

Anyone know of a way to dump the mileage from the BMS to the KOMBI?

The client removed the headlight/instruments on his 2008 GSA as the headlight was loose.  Found the broken grommet, so hopped on the bike and dashed into town to get a new one without the headlight/instrument cluster connected.

Now that he has reconnected it all, the mileage flashes constantly and the above error is recorded.

Any assistance would be much appreciated.
Title: Re: HELP - Mileage discrepancy!
Post by: schuppi on May 23, 2016, 01:56:01 PM
Hi
The values for the total distance ridden stored in the DME and instrument cluster deviate from each other.
If there is a difference of more than 100 km between the odometer reading in the instrument cluster and the odometer reading in the DME, a fault entry is stored.
If control units were replaced on a trial basis, the original control units must be reinstalled. If control units were replaced, the replacement process may not have been correctly completed . It is necessary to carry out an adjustment of the total distance ridden of both control units. There is no control unit fault.



Title: Re: HELP - Mileage discrepancy!
Post by: Jughead on May 23, 2016, 02:28:35 PM
Thanks for the reply Schuppi.

I understand all that and agree.

My question is "How do I match up the mileages and get rid of the error?"  Somehow I need to write the DME mileage to the KOMBI in order to clear the fault.
Title: Re: HELP - Mileage discrepancy!
Post by: schuppi on May 23, 2016, 03:47:03 PM
Hello
At my knowledge, it must be done online by BMW workshop :(
Title: Re: HELP - Mileage discrepancy!
Post by: Jughead on May 23, 2016, 04:13:20 PM
 >:(
Title: Re: HELP - Mileage discrepancy!
Post by: miguelmpn on January 18, 2026, 02:22:04 PM
Quote from: schuppi on May 23, 2016, 03:47:03 PM
Hello
At my knowledge, it must be done online by BMW workshop :(
Done online?
I need more information please.

I have this unfortunate issue, and I need to fix it, as it is bothering me every day
Title: Re: HELP - Mileage discrepancy!
Post by: WayneC on January 19, 2026, 02:43:51 AM
Quote from: miguelmpn on January 18, 2026, 02:22:04 PM
Quote from: schuppi on May 23, 2016, 03:47:03 PM
Hello
At my knowledge, it must be done online by BMW workshop :(
Done online?
I need more information please.

I have this unfortunate issue, and I need to fix it, as it is bothering me every day

You posted re your replacement of the dash in your first post, in that post you did not state whether the replacement dash ws new from BMW or a used dash from from another bike

A new dash would require programming by a BMW dealer to the correct firmware & VIN to match your iLevel, GS911 cannot  do programming, it does diagnostics & coding

A used dash is programmed for the VIN & Model/VIN of the bike it came from and ODO values in it would not match the backup ODO values in your bike, it is not normally possible to integrate a used dash into another bike with either the BMW dealer system or GS911

Title: Re: HELP - Mileage discrepancy!
Post by: miguelmpn on January 19, 2026, 02:44:09 PM
So, there is no way to fix it even at a BMW dealer?

I had an accident, and this is how I was able to fix it. There was no dealer here, as I live on an island, and I had to do all fixes myself.
Recently, a BMW Motorrad dealer opened here, and I asked them if they could fix it and without even seeing the issue themselves, they said 80€ just to analyse if any fix is possible. I felt that very wrong.... I would gladly pay the 80€ for a fix, not for checking if it is possible. Buying a new one and programming is too expensive for me, unfortunately.
Title: Re: HELP - Mileage discrepancy!
Post by: WayneC on January 20, 2026, 01:33:09 AM
Quote from: miguelmpn on January 19, 2026, 02:44:09 PM
So, there is no way to fix it even at a BMW dealer?

I had an accident, and this is how I was able to fix it. There was no dealer here, as I live on an island, and I had to do all fixes myself.
Recently, a BMW Motorrad dealer opened here, and I asked them if they could fix it and without even seeing the issue themselves, they said 80€ just to analyse if any fix is possible. I felt that very wrong.... I would gladly pay the 80€ for a fix, not for checking if it is possible. Buying a new one and programming is too expensive for me, unfortunately.

You still have not stated if the rplacement dash you fitted was a bew dash or a used dash, without stating which it is it is not really possible to comment further on whether the ODO mismatch issue can be resolved
Title: Re: HELP - Mileage discrepancy!
Post by: miguelmpn on January 20, 2026, 02:04:33 AM
Sorry, I did not understand.

At the time I bought a second hand replacement.
One with the exact same model and I think same year.
My original one had more than 60000kms and the replacement had around 11000kms.

During the accident, the speedometer jumped out of the motorcycle and the tow truck did not bring it along.
Title: Re: HELP - Mileage discrepancy!
Post by: WayneC on January 20, 2026, 03:25:27 AM
Quote from: miguelmpn on January 20, 2026, 02:04:33 AM
Sorry, I did not understand.

At the time I bought a second hand replacement.
One with the exact same model and I think same year.
My original one had more than 60000kms and the replacement had around 11000kms.

During the accident, the speedometer jumped out of the motorcycle and the tow truck did not bring it along.

Understood, failure to ensure the dash was recovered was a big mistake, I doubt you will be able to overcome the ODO mismatch error & a new dash from BMW will cost a lot of money

I have been repairing F800GS/R1200R dashes for a few years, they are CAN-Kombi-K7 & the F700 dash looks to be the same but I have not looked at an F700 dash or the ECU's for the F700, seeing an autoscan & the VO details for both the dash you fitted & the bike would be useful, take a look with GS911 & for a save/print of the info
Title: Re: HELP - Mileage discrepancy!
Post by: botus on May 07, 2026, 09:27:44 AM
across the entire motor industry its normally possible using dealer kit to wind cluster mileage forwards - but backwards is not possible - and going to max mileage and hoping to rollover to zero and then winding forwards is also locked out 

the winding forward feature is to allow a new cluster to match the vehicle's actual mileage - (if the cluster has the correct VIN in there now, a helpful dealer might be able to help)





Title: Re: HELP - Mileage discrepancy!
Post by: miguelmpn on May 08, 2026, 07:25:10 PM
Yes, that's what I thought as well...

I had an accident and had to buy a replacement cluster.
I bought a used one, because the new ones include the ECU and more, and I would have to ship the motorcycle to Lisbon. (At the time, we did not have a dealer in Madeira Island) I installed and it works normally, just the distance blinks due to the error.

Now rwe have a Motorrad dealership with motorshop, so I went there to ask if they could solve it. They said they have no clue, and I would have to pay 80€ just to investigate.
So I left without asking them to do anything... and was trying to find another way, but the motorcycle is drivable, makes no difference other than knowing the error is there.

Just as a curiosity, I asked them how much for a service. They budgeted 600€. (thank god I've been doing them myself for over 20k kms, and even fixed the motorcycle after the accident)
Title: Re: HELP - Mileage discrepancy!
Post by: botus on May 09, 2026, 10:03:48 AM
€80 is very cheap for a diagnostics session at a main dealership for any manufacturer, on a merc in the UK std free is over €300

its more about the cost of the work booking it beforehand, then saying hello on the day and filling out paperwork (and charging for work done at pick up), then the tech taking 10 mins to find and get in the workshop, and then plugging it in to talk to base to see what muddle up the bike is in - altogether that'll be 30 mins chargeable labour easily - and the rental on the dealer online diagnostic equipment on a Merc is €12000 a year ongoing - I expect a BMW dealer won't be charged much less to lease the equipment

I can see a number of pitfalls

1) the VIN listed in the cluster unit now on your bike isn't likely to be your bikes original VIN so BMW systems will bulk at any further work - unless someone has helped you sort this - its all doable just not easy and most don't have the kit.  No idea how on the TFT cluster from 2017 to 2024, but I bet its doable. (note: this is not case on newer 2025 model year bikes, they have a new setup stopping play)

2) it maybe that HEX have done some work that maybe give insights on both the VIN change and the Mileage issue - worth asking the question

3) maybe you are unaware - the TFT clusters have been full of quite buggy software and a number of minor issues, and with user weirdness and features not behaving - there is about 10 cluster software updates that say a 2018 bike hasn't got vs an up to date 2024 unit has

so if the VIN inside the unit is OK it likely needs an update and you could come out in a good place....

Title: Re: HELP - Mileage discrepancy!
Post by: WayneC on May 09, 2026, 03:34:16 PM
Quote from: botus on May 09, 2026, 10:03:48 AM
€80 is very cheap for a diagnostics session at a main dealership for any manufacturer, on a merc in the UK std free is over €300

its more about the cost of the work booking it beforehand, then saying hello on the day and filling out paperwork (and charging for work done at pick up), then the tech taking 10 mins to find and get in the workshop, and then plugging it in to talk to base to see what muddle up the bike is in - altogether that'll be 30 mins chargeable labour easily - and the rental on the dealer online diagnostic equipment on a Merc is €12000 a year ongoing - I expect a BMW dealer won't be charged much less to lease the equipment

I can see a number of pitfalls

1) the VIN listed in the cluster unit now on your bike isn't likely to be your bikes original VIN so BMW systems will bulk at any further work - unless someone has helped you sort this - its all doable just not easy and most don't have the kit.  No idea how on the TFT cluster from 2017 to 2024, but I bet its doable. (note: this is not case on newer 2025 model year bikes, they have a new setup stopping play)

2) it maybe that HEX have done some work that maybe give insights on both the VIN change and the Mileage issue - worth asking the question

3) maybe you are unaware - the TFT clusters have been full of quite buggy software and a number of minor issues, and with user weirdness and features not behaving - there is about 10 cluster software updates that say a 2018 bike hasn't got vs an up to date 2024 unit has

so if the VIN inside the unit is OK it likely needs an update and you could come out in a good place....

Way too much irrelevant info & misinformation better to comment on individual issues when the subject is known & answers are relevant clearly not in this case

With the K7 CAN dashes VIN, VO & ODO values are all stored in Dash & BMSKP with the dash acting as backup, the EEPROM in the dashes has been determined by others to be read only for VIN & ODO at a minimum & it is labelled as Mfr of BMW so is custom for them to prevent 3rd party EEPROM Reader/Writers being used to change content, I can think of one owner who went to the extent of desolder of the EEPROM & resolder on an other pcb

There has been no volume of requests to look further into reprogramming of the K7 dashes, repairs however due ageing there are many requests, completed 3 this week alone & another arriving next week

The "the TFT clusters have been full of quite buggy software" TFT display is merely a display firmware is specific to the model/year of the bike & for the K7 dash consists of one updatable firmware file for all the dash functions so to lump all year model issues together is rubbish, the dash firmware including the LCD display on the K7 is good & stable
Title: Re: HELP - Mileage discrepancy!
Post by: botus on May 10, 2026, 10:53:14 PM
perhaps you can write that in English - multiple references to dash or Dash I presume you mean instrument cluster ?

and let me know what these are ?

TFT updates
001-011-081 :
001-015-090 ::
001-018-040 : Early TFT release on R1200s
001-019-180 : Jan 2019
011_005_020 : Pre-launch version K1600
011_007_035 : Mar 21 - Original launch version
012_007_030 : Sep 21 - Phone calls without corrupting the app (iPhone). Media plays one after the other (iPhone). Programmable favourite buttons.
012_008_040 : Dec 21 - released late
013_012_050 : Jul 22 - faster connection speed
013_013_020 : Mar 23
013_013_021 : Jun 23
013_014_020 : Aug 23
014_012_021 : Jul 24 - improved connectivity & stability Connected app on iPhone - SOS E-Call still unavailable from bug in previous release
014_013_030 : Aug 24 - update breaks comfort indicators
014_015_020 : Apr 25 - fix comfort indicators
014-017-050 : Jul 25 - still contains a bug, user preferences to Dynamic riding mode not saved after bike's been off >4hrs - might be a conflict in ABS module
Title: Re: HELP - Mileage discrepancy!
Post by: miguelmpn on May 14, 2026, 12:33:41 PM
Alright, it seems we are deviating from my original statement, which was about an F700GS.

The cluster isn't original to the motorcycle. The original was damaged in the accident. I went in an ambulance, and obviously, no one picked up the pieces on the ground.
Later, I was advised to send the motorcycle to the dealer and pay much more than the bike was worth, so I repaired it myself and did a good job, except for the discrepancy error in the cluster that makes the Kms blink.

To replace the missing cluster, I decided to buy a second one from a motorcycle of the same year. This means that the VIN is different, and it has less Kms than the ECU. My plan was to add kms in the cluster until it reaches the ECU mileage. It works well in analogue clusters, but that does not seem possible here, that is what I wanted to know.
Title: Re: HELP - Mileage discrepancy!
Post by: Jughead on May 14, 2026, 01:38:14 PM
@miguelmpn  You can take your bike in to your friendly BMW dealer and have them code the new cluster with the correct mileage.  Note that they can only "upwrite" (apparently a BMW expression) and cannot "downwrite".  I.e. they can only add mileage to the new cluster, not lower it.

So, if your original cluster showed 40000km, and the new one shows 35000km, they can add the 5000km to the mileage display and match the DME.

If your new cluster shows 50000km, they cannot lower the mileage to 40000km.

This can also not be done with the GS911.
Title: Re: HELP - Mileage discrepancy!
Post by: WayneC on May 14, 2026, 01:41:29 PM
Quote from: miguelmpn on May 14, 2026, 12:33:41 PM
Alright, it seems we are deviating from my original statement, which was about an F700GS.

The cluster isn't original to the motorcycle. The original was damaged in the accident. I went in an ambulance, and obviously, no one picked up the pieces on the ground.
Later, I was advised to send the motorcycle to the dealer and pay much more than the bike was worth, so I repaired it myself and did a good job, except for the discrepancy error in the cluster that makes the Kms blink.

To replace the missing cluster, I decided to buy a second one from a motorcycle of the same year. This means that the VIN is different, and it has less Kms than the ECU. My plan was to add kms in the cluster until it reaches the ECU mileage. It works well in analogue clusters, but that does not seem possible here, that is what I wanted to know.

No my last post was to directly address your situation & others who fit another dash from a different VIN

You did not originally mention you had recovered your original dash & had it working again other than the flashig ODO

The dash backs up the ODO value usually held in BMSKP (on the F800/R1200's), the BMW Dealer ISTA/AOS system has a routine to resynch the master & backup ODO values, it is a simple routine done quickly

I deal with that every time I do a K7 dash repair, when I put a dash for repair on my test bench system which of corse has a non matching BMSKP I have flashing of ODO,, I do the dash repair, test & confirm all OK then clear fault codes, the dash goes back to the owner & since both ECU's have the same ODO valuw no action is needed, if the owner had done any riding without the dash then they have to go to a Dealer to resync the values

One owner with a different model has 2 Engine ECU's & if he swaps between them & does riding on the otherr Engine ECU he then has to have a mate at a Dealer resync the unused ECU with the higher value in the dash

In your case the VIN & Vehicle Order may also come into play, I asked you to get the Info from Autoscan to look at the VO engine ECU info so I could look into it but you did not post the info


Title: Re: HELP - Mileage discrepancy!
Post by: WayneC on May 14, 2026, 01:44:09 PM
Quote from: Jughead on May 14, 2026, 01:38:14 PM
@miguelmpn  You can take your bike in to your friendly BMW dealer and have them code the new cluster with the correct mileage.  Note that they can only "upwrite" (apparently a BMW expression) and cannot "downwrite".  I.e. they can only add mileage to the new cluster, not lower it.

So, if your original cluster showed 40000km, and the new one shows 35000km, they can add the 5000km to the mileage display and match the DME.

If your new cluster shows 50000km, they cannot lower the mileage to 40000km.

This can also not be done with the GS911.

Good to see your commonsense post Jughead, the volume of the K7 dashes requiring repair due age has increased, did 3 repairs last week & another on its way, was not aware full recoding was possible on the dash assemblies
Title: Re: HELP - Mileage discrepancy!
Post by: Jughead on May 14, 2026, 01:53:18 PM
Yup, still sitting with a F650GS Dakar cluster that is intermittent.  LOTS of corrosion on the board and have had to bridge out multiple tracks just to get it semi functional.