Title: TT Custer showing 999999km Need to Correct Post by: jase1979 on July 28, 2014, 01:33:36 PM Hi, it's my first post of the forum, so hello.
I've messed up my cluster on my 2002 Audi TT. I messed it up using VAGTACHO. The cluster is a Magneti Marelli brand. I also tried to read the cluster eeprom using vag k commander. This saved a file, but it doesn't look right. I've attached the file to this post. Can anyone give me advice on how to fix this please? The actual mileage is 132000m. Thanks in advance for any help offered. Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on July 29, 2014, 11:37:54 AM I've managed to dump the full eeprom I think. Please find attached.
Title: Re: TT Custer showing 999999km Need to Correct Post by: Allabout on July 29, 2014, 09:12:38 PM Hi, it's my first post of the forum, so hello. I've messed up my cluster on my 2002 Audi TT. I messed it up using VAGTACHO. The cluster is a Magneti Marelli brand. I also tried to read the cluster eeprom using vag k commander. This saved a file, but it doesn't look right. I've attached the file to this post. Can anyone give me advice on how to fix this please? The actual mileage is 132000m. Thanks in advance for any help offered. With the Magneti Marelli brand clusters, they can sometimes take 1-4 hours to crack the SKC. Once you have the SKC, go and login then adjust your mileage reading accordingly. Otherwise, find another cluster, pull SKC then perform a cluster swap and adaption. Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on July 30, 2014, 04:08:17 AM Hi, I have the SKC for the cluster, just don't know how to change the odometer. It's stuck on 999999 at the moment. I've tried changing it with VAG tacho, (This is what messed it up in the first place)
Are you referring to a different method to changes the odo? Thanks the the reply. Jase Title: Re: TT Custer showing 999999km Need to Correct Post by: eliotroyano on July 30, 2014, 07:23:03 PM Hi, I have the SKC for the cluster, just don't know how to change the odometer. It's stuck on 999999 at the moment. I've tried changing it with VAG tacho, (This is what messed it up in the first place) Are you referring to a different method to changes the odo? Thanks the the reply. Jase Try to write cluster odometer to 000000. I have read that any cluster with less than 100kms can be changed using VCDS/VagCom to the mileage you want without messing it up with other software. I tested it when I change my cluster to a newer one and works quite good. Also cluster needs to be adapted before for sure. Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on July 31, 2014, 02:35:57 AM I've tried that, it still shows 999999. These marelli clusters are tricky. I read that the odometer is stored 0xAA to 0xC8 and has two blocks that are 0x90 bytes long, one storing the an inverse odo and the other storing the real odo. I don't know how to decipher the reading I have in my dump to try and make changes offline and re-flash the eeprom.
Any ideas? Title: Re: TT Custer showing 999999km Need to Correct Post by: Allabout on July 31, 2014, 05:08:13 AM I've tried that, it still shows 999999. These marelli clusters are tricky. I read that the odometer is stored 0xAA to 0xC8 and has two blocks that are 0x90 bytes long, one storing the an inverse odo and the other storing the real odo. I don't know how to decipher the reading I have in my dump to try and make changes offline and re-flash the eeprom. Any ideas? vagtacho, just be able to assist you with this. Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on July 31, 2014, 07:54:40 AM VAGtacho messed it up in the first place. I have tried again, however, any value I put in, always shows up as 999999.
Title: Re: TT Custer showing 999999km Need to Correct Post by: littco on August 01, 2014, 12:38:37 AM VAGtacho messed it up in the first place. I have tried again, however, any value I put in, always shows up as 999999. I think the first cluster dump you posted is the correct one, I say this as I have read the Dump off my clusters with carprog directly off the board and it's the same as your ttcluster1.bin file in terms of size and layout. This was the way Kompressed said I needed to read it. I have the same problem , as mine went 99999 with vagtacho and I'm hoping to fix it in a hex editor and reflash, Not much luck at the moment though as Kompressed very kindly had a look at the file for me and corrected it back to 00000 but even with the changes it is still reading 99999 on the cluster! I have bought 3 cheap clusters off ebay all working bar the dials which is an easy fix so will get the dumps off thoughs and see what I can find out. Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on August 01, 2014, 02:42:37 AM Nice one, I hope you find a solution. I've worked out how the mileage is stored but, I think there must be some other info or a checksum somewhere in the eeprom.
When I dump the cluster using the "direct" setting, I get an file that is 0x10000 bytes long, the part of interest to us starts at 0x3800 and is 0x800 bytes long. The odo seems to be recored 36 times in inverse hex and 36 times normal hex below are some examples from a dump of this forum, I worked out the mileage for easy reading, the reading seems to go up in twos but the lowest reading isn't at the start or end, it's in the middle and there are two orders in each column. When I have tried reseting using vagtacho, each of the readings in the columns is set to the same number and doesn't go up in twos: FFFE5444 0001ABBB 109499 FFFE5442 0001ABBD 109501 FFFE5440 0001ABBF 109503 FFFE543E 0001ABC1 109505 FFFE543C 0001ABC3 109507 FFFE543A 0001ABC5 109509 FFFE5438 0001ABC7 109511 FFFE5436 0001ABC9 109513 FFFE5434 0001ABCB 109515 FFFE5432 0001ABCD 109517 FFFE5478 0001AB87 109447 FFFE5476 0001AB89 109449 FFFE5474 0001AB8B 109451 FFFE5472 0001AB8D 109453 FFFE5470 0001AB8F 109455 FFFE546E 0001AB91 109457 FFFE546C 0001AB93 109459 FFFE546A 0001AB95 109461 FFFE5468 0001AB97 109463 FFFE5466 0001AB99 109465 FFFE5464 0001AB9B 109467 FFFE5462 0001AB9D 109469 FFFE5460 0001AB9F 109471 FFFE545E 0001ABA1 109473 FFFE545C 0001ABA3 109475 FFFE545A 0001ABA5 109477 FFFE5458 0001ABA7 109479 FFFE5456 0001ABA9 109481 FFFE5454 0001ABAB 109483 FFFE5452 0001ABAD 109485 FFFE5450 0001ABAF 109487 FFFE544E 0001ABB1 109489 FFFE544C 0001ABB3 109491 FFFE544A 0001ABB5 109493 FFFE5448 0001ABB7 109495 FFFE5446 0001ABB9 109497 Title: Re: TT Custer showing 999999km Need to Correct Post by: ddillenger on August 01, 2014, 11:14:08 AM I think the problem is the MCU has been corrupted. To fix it is a solder job. I think carprog will fix it.
Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on August 01, 2014, 02:09:04 PM Thanks for the reply ddillenger. Excuse my ignorance but what is the MCU?
Using Vag Commander, I can read two different size dumps. The biggest is 10000 bytes long the smaller one which is part of the 0x1000 byte dump and contains the immo and odo data is 0x800 bytes long. The smaller file is made up of data from address 0x3800 and 0x800 bytes long. Is the data from 0x3800 and 0x800 bytes long the eeprom data? If so, I goes the rest of the data is software. Is that the MCU software? I hope the above makes sense, as I'm pretty new to this kind stuff. Thanks again Title: Re: TT Custer showing 999999km Need to Correct Post by: littco on August 02, 2014, 05:02:06 AM Thanks for the reply ddillenger. Excuse my ignorance but what is the MCU? Using Vag Commander, I can read two different size dumps. The biggest is 10000 bytes long the smaller one which is part of the 0x1000 byte dump and contains the immo and odo data is 0x800 bytes long. The smaller file is made up of data from address 0x3800 and 0x800 bytes long. Is the data from 0x3800 and 0x800 bytes long the eeprom data? If so, I goes the rest of the data is software. Is that the MCU software? I hope the above makes sense, as I'm pretty new to this kind stuff. Thanks again Microcontroller. It's a Motorola mcu and needs 4 wires soldered on to the board and use carprog to read the flash. It's actually pretty simple and just needs the rear case removing, once the wires are soldered on you can either run it whilst plugged into the dash harness or use a bench harness.. The flash you down load is as I uploaded in the original sections... Title: Re: TT Custer showing 999999km Need to Correct Post by: BDK on August 02, 2014, 12:53:14 PM try these 2 files, report back
I had some trouble a while back and setting the cluster to 0km wouldn't work but setting it to 1km did. Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on August 03, 2014, 04:32:00 AM I'm away from home for two weeks, soon as I'm back, I'll try the files and report back. Thanks for all the replies
Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on August 03, 2014, 04:37:27 AM If I do try those files, will the immob info and VIN be wrong for my car? Just checking, as I don't want to compound my problem further.
Title: Re: TT Custer showing 999999km Need to Correct Post by: Allabout on August 03, 2014, 10:26:38 PM If I do try those files, will the immob info and VIN be wrong for my car? Just checking, as I don't want to compound my problem further. Vin might be different, I have not looked into the specific files loaded BDK. But with the hex editor you can correct your IMMO info as well as the VIN info. Just watch out, I have discovered the cheap Vag Tacho's are very inconsistent. IF my main unit was not damaged I would likely not have know this. Even thou you read the info, it displays the IMMO SKC as FF FF. Not as per actual SKC hex. However, after a few attempts it still finds the SKC. Title: Re: TT Custer showing 999999km Need to Correct Post by: BDK on August 04, 2014, 03:23:57 PM The 2 files I posted are your first file modified through the avdi dump tool. I just set the mileage to 0 and 1 in each file. Your immo data was not touched. The basic file structure and size looks right at a quick glance.
I've been able to fix a few clusters where the mileage showed 999999 just by correcting the eeprom. I haven't needed to rewrite the mcu flash section yet and I don't think I have a way to do it. From what I've read the display reads 999999 if the mileage and checksum don't match up. Vagtacho clones don't correctly fix the file on later clusters. The avdi dump tool writes the mileage blocks to all the same number as you noted but it also changes a couple bytes further down in the file, maybe a checksum of some sort? I'm not an expert. I would've thought that the inverted mileage was written so that the value for the checksum would add up correctly but it doesn't appear that way. Keep in mind I have a very basic understanding of checksums. As for the mileage blocks all being set to the same value that is normal. If you update the mileage with vcds and read the eeprom it shows the same pattern of all the same values instead of incremented by 2. Also for whatever reason setting it to 0 didn't work on 1 cluster but has worked on others. On the cluster that didn't work on 0km, 1km did work. So I supplied both files. If it works out then you can just adapt the mileage with vcds and you should be fine. Title: Re: TT Custer showing 999999km Need to Correct Post by: littco on August 05, 2014, 12:25:43 AM Reading the mcu via carprog looks like it must give the same data as you avdi does.
I have a cluster with dodgy dials, I have ordered new motors to replace them but wondered as I've heard the firmware can become corrupt as well. Is this the case? Title: Re: TT Custer showing 999999km Need to Correct Post by: aef on August 05, 2014, 01:58:32 AM Here is a interesting writeup regarding faulti dash because of cold winter days.
http://www.motor-talk.de/forum/kombiinstrument-tacho-totalausfal-l-selber-reparieren-diy-t2597323.html log story short: if your dodgy dials were replaced but you have still problems its maybe useful to replace this chip http://www.codecard.lt/electronics/2j74y/mc68hc908az60-2j74y-processor-already-programmed-with-software-you-need/prod_127.html Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on August 17, 2014, 11:09:44 AM Just got back from my holidays, and was going to flash the files that were provided for me, before I did I wanted to check thought the pin and immob data. The first smaller I file I provided for some reason different immob and vin information and shows a pin of 01545.
The second file, the bigger of the two, shows a pin of 00251 which matches the pin in the ecu, I've some how mixed files up? Also, looking at the full cluster dump there is an area with a string of Xs and looks like this: AUZ5Z0B0166003 XXXXXXXXXXXXXXXXX TRUZZZ8N321020392 Why are there Xs there, I know the first is to do with the immob, the last is the vin? Can anyone help me clear this up before I go and flash? Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on August 17, 2014, 12:38:53 PM Some how I uploaded the wrong file in the first place, so please ignore my previous post.
I'm now failing in extraing the eeprom using vag commander, whilst attempt a read using the direct setting not tt, the cluster seems to reset and vag commander then crashes. The cluster is in a timer that can be view in VCDS on channel 24 of the cluster, it seems to count down from 19, but takes about a minute per digit. I need to pull the full eeprom again somehow, any tips? Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on September 05, 2014, 09:11:56 AM Right, I know have carport, not sure how to proceed. Does anyone have a tips please?
Title: Re: TT Custer showing 999999km Need to Correct Post by: byzan a4 on October 17, 2014, 03:15:51 AM intrigued to find out if this was sorted as i have a tt marelli dash i'd like zero'd ish / 500 miles to match the new/replacement BT engine.
Vagtacho seems to read it ok as a post 2000 file, no option to write back over obd Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on October 17, 2014, 03:56:57 AM I had to send it off to a company in London to get the chip flashed. It don't have the equipment or knowledge to do this. Cost me £120
Title: Re: TT Custer showing 999999km Need to Correct Post by: aef on October 20, 2014, 11:27:08 AM Hi,
can anybody assist me in finding the skc out of this full dump? couldt find any info one the net so far :( Title: Re: TT Custer showing 999999km Need to Correct Post by: jase1979 on October 20, 2014, 11:48:04 AM I think its either 01106 or 20996
Title: Re: TT Custer showing 999999km Need to Correct Post by: BDK on October 20, 2014, 04:47:35 PM I agree with jase, looks like 1106. Usually located in two bytes before immobilizer serial number, just need to convert to decimal.
|