golf3.de

golf3.de (http://www.golf3.de/forum.php)
-   Elektronik (http://www.golf3.de/forumdisplay.php?f=33)
-   -   DUMPs von Golf 3 Tachos (http://www.golf3.de/showthread.php?t=125350)

MysticEmpires 12.02.2016 14:32

Aber mal weiter im Team :)

Hat zufällig einer nen Seat Tacho (beim 16v fahren denn ja einige) und könnte mir denn mal leihen zum auslesen?

Ich würde denn auch gratis anpassen wenn gewünscht :)

Andy966 12.02.2016 21:18

Ich hätte einen 16V Ibiza Cupra Tacho über. Was hast denn damit vor? Nur Auslesen?

MysticEmpires 12.02.2016 21:40

Ja ich müsste nur mal auslesen damit ich die Unterschiede ermitteln kann (sind auch von VDO mit v3.9 Software).

Wenn du möchtest kann ich auch was umstellen. Muss aber nicht. Mir reicht nur auslesen :)

GTFahrer 12.02.2016 22:41

Es müsste auch die Plateaufunktion darin codiert sein. Ich habe mir ein MotorMeter 0km/h MFA-KI gekauft, das natürlich den falschen km-Stand hatte. Dieses besitzt wie alle 0km/h -Tachos die Plateaufunktion, sprich ab so 75°C-105°C Kühlwassertemperatur wird immer 90°C angezeigt.

Nach der Anpassung ist diese Plateaufunktion weg, die Anzeige schwankt wie die alten Bimetallinstrumente. Heißt für mich also: Man muss das deaktivieren können (Nicht über das Prüfmenü des KIs, da ist ja auch die Hysterese für die Tankanzeige deaktiviert). Andere Erklärung wäre, dass man den Dump einer älteren Softwarefunktion aufgespielt hat.


EDIT: Nein, es wurde keine ältere Software aufgespielt. Es ist dieselbe, wie auf dem Aufkleber des KIs angegeben.


---

Ist aber erstaunlich wie einfach der km-Stand beim VDO codiert ist. Beim TRW ist es schon schwieriger, da bin ich noch nicht hinter den Rechenweg gekommen.

----

Zitat:

Man lötet den Chip aus (man kann auch Testklammern benutzen)
Frage: Hast du dann den Quarz gebrückt?

Teletubby 13.02.2016 09:10

Hallo!

Zitat:

Zitat von GTFahrer (Beitrag 1786687)
Es müsste auch die Plateaufunktion darin codiert sein. Ich habe mir ein MotorMeter 0km/h MFA-KI gekauft, das natürlich den falschen km-Stand hatte. Dieses besitzt wie alle 0km/h -Tachos die Plateaufunktion, sprich ab so 75°C-105°C Kühlwassertemperatur wird immer 90°C angezeigt.

Nach der Anpassung ist diese Plateaufunktion weg, die Anzeige schwankt wie die alten Bimetallinstrumente. Heißt für mich also: Man muss das deaktivieren können?

Diese Stabilisierung der Temperaturanzeige bei 90° C hat mich schon immer sehr gestört; ich würde sie auch sehr gerne deaktivieren. Falls jemand die Speicherstelle kennt, die dafür zuständig ist: Ich bin sehr interessiert. Speziell bei MotoMeter-KI´s.

Mich wundert aber, dass diese Funkion durch das Ändern des Kilometerstandes verschwunden sein soll. Hast Du den Kilometerstand mit dem üblichen Programm bzw. Kabel geändert?

Freundliche Grüße
Teletubby

MysticEmpires 13.02.2016 09:21

DUMPs von Golf 3 Tachos
 
VDO ist relativ einfach was den Kilometerstand angeht. Was jedoch kompliziert ist, ist den Kilometerstand exakt einzustellen. Die meisten Fluten die beiden Zeilen mit dem selben Wert. Dadurch bekommt man aber keinen genauen Kilometerstand hin.

Beim VDO hatte die Stelle glaube ich schon mal gefunden (aus Zufall). Dadurch ist direkt die Tankkontrollleuchte angegangen. Da ich mir aber nicht sicher war ob das exakt nur dieses Verhalten bestimmt bin ich erstmal nicht weiter drauf eingegangen.

Ich glaube btw das bei VDO ein Wiederstand bestimmt ob ein Tacho MFA hat oder nicht. Im Dump jedenfalls ist es nicht hinterlegt. Ich habe mal Dumps geflashed ohne MFA und trotzdem funktioniert MFA.

Daher ist auch der Seat Tacho so interessant. Weil ich testen möchte ob die Bremsverschleißanzeige kodiert ist oder auch Hardwareseitig beeinflusst wird.

Matze941 13.02.2016 09:58

Also ich hab bei meinem MotoMeter Tacho mit MFA 0-220km/h mit dem im Internet leicht zu findenden DOS-Programm den Tachostand ohne Probleme anpassen können.
Die Temperaturanzeige funktioniert immer noch "Sprunghaft" wie vorher.

GTFahrer 13.02.2016 12:53

Zitat:

Zitat von MysticEmpires (Beitrag 1786713)
VDO ist relativ einfach was den Kilometerstand angeht. Was jedoch kompliziert ist, ist den Kilometerstand exakt einzustellen. Die meisten Fluten die beiden Zeilen mit dem selben Wert. Dadurch bekommt man aber keinen genauen Kilometerstand hin.

Ja das ist natürlich dämlich seitens der "teuren" Software gelöst. Ein Hex-Inkrement bedeutet +32km. Deswegen schreibt der das ja 16-mal rein, da der Mittelwert dieser 16 Einträge den exakten Wert bildet. Ich glaub bei VDO wird es nichtmal in Hex umgerechnet oder?

Bei den neuen Motometer sind FFFF = 0km und von dem zählt der einfach runter.

Was apssiert eigentlich bei 600.000? Hat der da auch die korrekten Hex-Werte im Speicher drin? Die Anzeige zeigt dann aber nur noch ---- an.

Zitat:

Diese Stabilisierung der Temperaturanzeige bei 90° C hat mich schon immer sehr gestört; ich würde sie auch sehr gerne deaktivieren. Falls jemand die Speicherstelle kennt, die dafür zuständig ist: Ich bin sehr interessiert. Speziell bei MotoMeter- KI´s.

Mich wundert aber, dass diese Funkion durch das Ändern des Kilometerstandes verschwunden sein soll. Hast Du den Kilometerstand mit dem üblichen Programm bzw. Kabel geändert?
Ich hatte dafür kein Programm genutzt. Ich hatte über MM... viel schlechtes gelesen und da ich weder ein Programmieradapter für den EEPROM besitze, noch eine Klammer, noch eine Entlötpumpe etc. war es mir dann zu heiß auf gut Glück mit MM.... da rumzufummeln. Deswegen ab zum Autowochenmarkt, da findet man so lustige Gestalten. Mittlerweile weiß ich, dass ich für 20€ mir auch so ein Flashgerät hätte kaufen können. Naja was solls. Soll er sie haben ;)
Genutzt hat er, soweit ich das sehen konnte (Er verschwand schnell in einen Bus), den Diagprog.

Ich kann dir aber gerne (Und auch den anderen), so wenn ich die ganze notwendige Hardware beschafft habe, den Dump auslesen und zukommen lassen. Ist ein MotoMeter 0km/h MFA Tacho.

MysticEmpires 13.02.2016 15:24

@GTFahrer

Die Software wird nicht durch den EEPROM bestimmt. Das heißt wenn du die Software über das "Geheim"-Menü aufruftst zeigt er die Software vom MCU an. Und die wird bei deinem Tacho immer gleich sein. Nur weiß halt keiner was genau am Dump geändert wurde :(

Ich habe bist jetzt die Chips IMMER ausgelötet einfach weil es mit dem Quarz halt nervig ist wenn man den Chip x mal neu besschreibt und ständig brücken muss. Ich habe mir dazu folgende Entlötpumpe gekauft:

Entlötsauger Lötsauger Lötpumpe Entlötpumpe: Amazon.de: Baumarkt

Damit ist son Dump in 2min draußen. Dann Sockel rein:

TOOGOO(R) 20 x 8 Pin 2,54 mm Pitch IC-Sockel Typ Adapter: Amazon.de: Baumarkt

Aber ja ohne Quarz-Brücken geht nichts. Normal findet man auf der Rückseite des Chips zwei Punkte die recht nah bei einnander liegen. Das sind normalerweise die Pins für den Quarz. Solltet natürlich gegen geprüft werden.

Ich brücke den Quarz daher eigentlich nur bei Tachos die ich 1x auslesen/beschreibe. In allen anderen Fällen lohnt eigentlich ein Sockel. Das funktioniert natürlich nur bei VDO-Tachos. MM sind glaube immer SO-8(N) oder so. VDO hat eigentlich immer DIP8. Bei TRW gab es glaube ich unterschiedliche.

DIe Leute die nur den Tachostand anpassen wollten haben meisten nur mal etwas investiert und sich nen Diagprog + Adapter gekauft. Das Geld hat man glaube ich recht fix drin wenn man das etwas professioneller aufzieht ^^

GTFahrer 13.02.2016 16:03

Ah ja, richtig hast Recht. Die Software kann gar nicht da drauf sein.
Jedenfalls ist die "fixe 90°C-Funktion" seit der Anpassung weg, das fiel mir auch sofort auf, weil die Nadel nur noch 80°C erreichte und eben nicht 90^C. Zudem stieg sie im Stau immer über die 100°C an.

Die neuen MotoMeter sind ja grundsätzlich in SMD-Bauweise gefertigt. Sitzt nicht auch der EEPROM auf der Seite der Instrumente? D.h. man darf erst noch diese wegbauen.

Wozu dient eigentlich dieser "Diagnoseanschluss" (4-polig) auf der Platine. Über diesen greifen ja die DOS-Programme MM und VDO zu. Die Baunaleitung für den Stecker besagt ja:

Tacho - LPT-Pin
1 - 25
2 - 2
3 - frei
4 - 3

24 u. 25 am LPT brücken.

Schaut man sich an für was diese Pins am LPT-Port genutzt sind:
18-25: GND
2: Data0
3: Data1

Jetzt weiß ich auch, warum diese Dos-Progrämmchen immer noch den Tachostecker benötigen: Spannungsversorgung des 93c...

Interessant wäre es zu wissen, ob Pin 3 dieser "Diagnosebuchse" auf den Ausgang des EEPROMs führt. Die beiden Programme können ja nur senden, nicht lesen, wie auch, wenn beim LPT der Eingang nicht kontaktiert wird.

Sorry für die vielen Fragen, aber ich bin aus der Richtung Konstruktion/Maschinenbau, nicht aus der Elektronik/Programmieren-Ecke. Hab da nur meine rudimentäre Grundkenntnisse.

MysticEmpires 13.02.2016 18:38

Ich denke dein Problem lässt sich am besten lösen indem man wieder ne Originale Dump drauf zieht und auf deinen Kilometer anpasst.

Leider ja. Sieht man hier gut:

http://www.golf3.de/showroom/115115-...ml#post1701933

Dafür muss quasi "alles" ab.

Der dient genau dafür und zwar zum beschreiben der Tachos. Ob das damals für die Fertigung war oder wirklich damit Werkstätten das anpassen können bei Tacho Tausch weiß ich aber nicht.

Ich habe die Pins noch nicht weiter verfolgt. Aber ich vermute das dieser über die MCU Programmiert wird. Sprich die Eigentliche Programmierung über nimmt das Tacho selbst. Das würde nämlich auch erklären wieso das Tacho an sein muss zum beschreiben.

Was würde ich mich freuen wenn alle Pins vom Chip so frei anliegen würden ^^

Mir fehlt leider das Equipment um einem MCU auszulesen. Aber das wäre wirklich das Ultimum. Wenn man die Software der MCU hätte könnte man sich den Assembler-Code angucken und wüsste ganz genau was passiert und müsste sich die ganzen Speicherbereiche nicht zusammenreihmen.

Bei VDO wäre das sogar recht einfach. Da es nur zwei Softwareversionen gab die im Umlauf waren v3.4 (Tachos vor Facelift) und v3.9 ( Tachos nach Facelift).

Bin zurzeit nicht zuhause. Aber denke Montag oder so werde ich mal untersuchen welche Wiederständ den Unterschied zwischen MFA und kein MFA bei VDO's Tacho ausmacht.

GTFahrer 13.02.2016 18:47

Problem? Mich stört das kein bisschen, ich begrüße das, weil mich diese Plateaufunktion sowieso geärgert hatte. Ich bin kein Idiot und kann mit realistischen Temperaturangaben mehr anfangen als mit einer Anzeige, die eh nur 90°C anzeigt und damit überflüssig ist. ;)

Deswegen interessiert mich das, was da geändert wurde um es auch bei den anderen Tachos wegzubekommen.

MysticEmpires 24.08.2016 09:09

Ich hatte jetzt Zugriff auf einen Dump von einem Seat Ibiza 16V Tacho (GB). Der sollte umgebaut werden auf VR6 und aufs Metrische-System.

Ich war mich nicht sicher ob es funktioniert. Aber es hat geklappt. Der Tacho hat die Umstellung auf VR6 ohne Probleme angenommen.

Das ist ggf. interessant. Falls man einem Golf 4 Cabrio Tacho oder einem Seat Tacho im VR6 benutzen möchte.

yawns 24.08.2016 10:01

Zitat:

Zitat von MysticEmpires (Beitrag 1804974)
Falls man einem Golf 4 Cabrio Tacho im VR6 benutzen möchte.

Das ist in der Tat eine interessante Info :)

GTFahrer 10.07.2018 13:35

Ich hole das wieder aus der Versenkung. Leider habe ich in der Zeit weiterhin keinen Klammer, Programmer usw. angeschafft. Allerdings nun mehrere Kombiinstrumente hier liegen...

Möchte sich jemand mein "Facelift-MotorMeter" KI ansehen um zu herauszufinden, woran die fehlenden Plateaufunktion liegt? (Aber nicht entfernen, ich finde das sehr gut, dass die weg ist)

Teletubby 10.07.2018 19:59

Hallo!

Zitat:

Zitat von GTFahrer (Beitrag 1841972)
Möchte sich jemand mein "Facelift-MotorMeter" KI ansehen um zu herauszufinden, woran die fehlenden Plateaufunktion liegt? (Aber nicht entfernen, ich finde das sehr gut, dass die weg ist)

Ich wüsste sehr gerne, wie man die Plateau-Funktion außer Betrieb setzen kann, ohne sonst irgend etwas zu ändern. Aber dafür wird es mit "Ansehen" nicht getan sein, weil es nötig wäre, die Inhalte aller Speicherstellen vor der Änderung zu kennen.

Grüße Teletubby

GTFahrer 10.07.2018 20:55

Nun, dafür bräuchte man ja "nur" einen Dump eines normalen MotoMeter Tachos.
Ich habe hier:
- MotoMeter Facelift, MFA für Diesel
- MotoMeter alt, MFA Benziner, Vento-Version
- 2x VDO, neu + alt.

Ich vermute mal, dass beim Diesel nicht viel anders sein wird, außer die Wegstreckenzahl, Drehzahlmesserkennlinie + evtl. sowas wie Anschlah Tchometer oder dgl.. Hat vielleicht jemand anderes Zugriff auf einen neuen MM-Tacho mit MFA?

MysticEmpires 10.07.2018 20:59

Ich habe leider nur ein MM-Dump von AEE 1.6L 75PS ohne MFA :/

Aber was habt ihr den gegen die Plateau-Funktion?^^

GTFahrer 10.07.2018 21:11

Fürs 93C56EM wäre das wohl die richtige Klammer?
https://www.ebay.de/itm/Test-Clip-Pr...-/282244341965

Muss ich noch nen geeigneten Programmierer suchen oder selber basteln.

MysticEmpires 10.07.2018 21:13

Jo die klammer müsste passen. Aber glaube bei MM musst fährend des lesen noch zwei Pins brücke damit das funktioniert. Weiß aber nicht mehr genau welche (nie selbst nen MM ausgelesen) habe das nur mal irgend wo gelesen.

GTFahrer 10.07.2018 21:15

Ich finde es sowieso komisch, dass man dazu kaum was findet. Und wenn, dann ist es uralt.
Ich weiß dass du vor einigen Jahren entsprechend rumgefragt hast und so, durch Beobachten und Ableiten, einiges in Erfahrung gebracht hast. Aber irgendwie scheint das Thema kaum jemanden zu interessieren.

Teletubby 10.07.2018 21:43

Zitat:

Zitat von GTFahrer (Beitrag 1841986)
Nun, dafür bräuchte man ja "nur" einen Dump eines normalen MotoMeter Tachos.

Da ist meine Erfahrung eine andere. Denn ich habe schonmal Speicherinhalte von ähnlichen KI´s gleicher Hersteller verglichen. Da gibt es weit mehr Unterschiede als ich vorher vermutet hatte. So, dass es nicht möglich ist, eine bestimmte Funktion einer bestimmten Speicheradresse zuzuordnen.

Beispiel: Die Wegstreckenzahl wirkt sich nach dem, was ich gesehen habe, nur auf den Kilometerzähler aus, nicht aber auf den Geschwindigkeitsmesser. Für den gibt es Speicherstellen, die dem Schrittmotor des Geschwindgkeitsmessers sagen, welchen Zeigerausschlag in Winkelgraden er bei bestimmten Wegimpulsen zu machen hat. Das führt dazu, dass Fahrzeuge mit unterschiedlichen Getrieben auch neben der Wegimpulszahl noch einige weitere Unterschiede bei den Inhalten der Speicheradressen haben.

Das ist jetzt nur ein Beispiel. Einige weitere sind denkbar und wahrscheinlich.

GTFahrer 10.07.2018 22:38

Liste der Anhänge anzeigen (Anzahl: 1)
Hmm. Dann ist wohl forschen angesagt. Wenn nicht, dann werde ich mir son Kombiinstrumentkaufen müssen. Ich musste jetzt feststellen, dass es zwischen VDO und MotoMeter der alten Generation erhebliche Unterschiede gibt.

MotoMeter: 93C56EM
VDO: 93C46EN

Ist es eigentlich nicht möglich über diesen 4-poligen "Diagnoseport" den EEPROM auszulesen?
Ich schau mal nachher wohin die Kontakte führen.

EDIT: Komisch. Hab jetzt mal den alten VDO-Tacho zerlegt. Einzig Pin 4 der Diagnosebuchse hat ne Verbindung zum EEPROM, zu GRound. Der Rest, also VCC, DI/DO ist nicht mit den Pins verbunden.

Teletubby 11.07.2018 08:34

Zitat:

Zitat von GTFahrer (Beitrag 1841998)
Hmm. Dann ist wohl forschen angesagt.

Ja genau. Um aussagefähig vergleichen zu können, wären zwei KI´s vom gleichen Hersteller und mit gleicher VW Teilenummer nötig, bei den das eine die Plateau-Funktion hat, das andere nicht.


Zitat:

Zitat von GTFahrer (Beitrag 1841998)
Ist es eigentlich nicht möglich über diesen 4-poligen "Diagnoseport" den EEPROM auszulesen?

Ich vermute, dass nicht nur das geht, sondern dass man über diesen Anschluss auch eine Neuprogrammierung des EEPROMS machen kann. In beschränkem Umfang passiert das ja auch beim Ändern des Kilometerstandes mit Hilfe der üblichen Software. Für alles Weitere wäre eine genau dafür geschaffene Software nötig, die es aber sehr wahrscheinlich nur bei den Herstellern der KI´s und vielleicht bim VW-Konzern gibt. Die gelten in solchen Dingen aber beide nicht als sonderlich auskuftsfreudig.


Zitat:

Zitat von GTFahrer (Beitrag 1841998)
Ich schau mal nachher wohin die Kontakte führen. (...) Komisch. Hab jetzt mal den alten VDO-Tacho zerlegt. Einzig Pin 4 der Diagnosebuchse hat ne Verbindung zum EEPROM, zu GRound. Der Rest, also VCC, DI/DO ist nicht mit den Pins verbunden.

Üblicherweise passiert in solchen Schaltungen die Programmierung des EEPROMS nicht direkt, sondern über den Prozessor.

Von einem der vier Anschlüsse der KI-Diagnosebuchse weiß ich sicher, dass er mit der internen Masse direkt verbunden ist. Zum Ändern des Kilometerstandes ist das sehr praktisch, weil man den entsprechende Pin des Kabels zum PC direkt mit der Minusleitung zur Stromversorgung des KI verbinden kann. Dann muss man nur noch mit zwei Leitungen an die nach meinem Geschmack blöde Diagnosebuchse.

Grüße Teletubby

GTFahrer 11.07.2018 13:24

Vielen Dank für die ausführliche Antwort Teletubby. Da lernt man stets dazu ;) Ich kann mir auch nicht vorstellen, dass VW bzw. VDO, MotoMeter usw. überhaupt irgendwas an KnowHow zu diesen Geräten rausrücken. Es gibt ja die DOS-Programme, wobei dieses MM.exe nur bei den neuen, 0 km/h MotoMetern funktioniert und naja... fürs Auslesen eines Dumps nicht hilfreich ist.

Ich habe heute mal drei Kombiinstrumente auseinandergebaut. Das MotoMeter nutzt ein anderes EEPROM wie die beiden VDOs.

Nr. 1, altes VDO (Also Beginn ab 20 km/h)
8-poliger EEPROM, 93C46EN. Hersteller? Steht nur B37AT drauf.
https://abload.de/thumb/vdo_alt1pugr.jpg

Nr. 2, neues VDO (Beginnt ab 0 km/h)
8-poliger EEPROM, Hersteller ST, 93C46CB6 (Weitere Aufschrift: 94A531)
https://abload.de/thumb/vdo_neudcuvf.jpg

Nr. 3, altes MotoMeter (Beginnt ab 20 km/h)
14-poliger EEPROM, Hersteller ?, 93C56EM, weitere Aufschrift: M230 und 2534J.
https://abload.de/thumb/mm_altbzuhr.jpg


EDIT: Was interessantes gefunden:
Zitat:

Randnotiz : Interessant ist, dass sich, wenn die Adressen 0x35 – 0x39 verändert werden, die Kühlwasser-Temperaturanzeige verändert. Vermutlich liegt hier die Kennlinie der Temperaturanzeige. Da diese eine ungewünschte Plateau Funktion hat, ist dies mit Sicherheit für jemanden interessant, der diese ausschalten will.
https://davidstruggle.wordpress.com

EDIT 2: Ist einer von euch bei dieselschrauber aktiv?

https://community.dieselschrauber.or...ght=plateau+t5

https://community.dieselschrauber.or...lateaufunktion

GTFahrer 28.08.2018 20:13

Liste der Anhänge anzeigen (Anzahl: 1)
Wie im anderen Thread berichtet habe ich dank eurer großartigen Hilfe es endlich geschafft. Danke Teletubby - Danke MysticEmpires!

Zuerst habe ich mich an einem teildefektem VDO-Kombiinstrument (Golf-Version, 1H6 TN) vergangen. Es handelt sich um ein 20-220 km/h Tacho, DZM + MFA, ist die alte Ausführung mit Bimetall-Instrumenten.

1H6 919 033F
VDO SW 3.5


Code:

01 00 ab 15 52 00 32 a0 10 33 b0 3c a3 4e dd 8b
b0 08 b0 80 00 80 00 4b eb 28 00 00 2f ee 00 00
b4 97 86 15 00 60 d5 2d 05 00 00 00 06 7d 00 00
07 13 00 00 00 96 02 da 01 2c 02 da 00 f3 00 32
dd 82 dd 82 dd 82 dd 82 dd 82 dd 82 dd 82 dd 82
dd 82 dd 82 dd 82 dd 82 dd 82 dd 82 dd 83 dd 83
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 0e fe 08 00 da 92

Wegstreckenzahl 0EFE (3838) passt und der Kilometerstand muss rückwärts berechnet werden, quasi von der Million ausgehen. Man kann auch die Service-Intervall anzeige ändern, so dass z.B. nicht alle 15.000km der Ölwechsel vorgeschlagen wird, sondern bspw. alle 20tkm.

Ich habe auch noch den DUMP des alten VDO-VR6 Tachos meinem gegenübergestellt
http://www.golf3.de/attachment.php?a...1&d=1535481319

MysticEmpires 28.08.2018 20:41

Mit den alten VDO hatte ich micht noch nicht weiter auseinander gesetze. Bist jetzt habe ich mir da nur Kilometerstand und Wegstreckenzahl angeguckt.

Wobei das mit dem Kilometerstand ist so nicht ganz richtig. Die Berechnung ist etwas komplexer (jedenfalls wenn man genaue Werte möchte).

GTFahrer 28.08.2018 21:50

Ja einfach nur 16mal den Wert einfluten bringt nichts genaues, da die ganzen 16 Werte einen Mittelwert bilden. Der wird herangezogen.
Beim 1,8er Dump erkennt man, dass zwei Werte um 1 höher sind. Lässt man die weg und macht sie gleich, so erhöht sich der Stand um 4km zum richtigen.

MysticEmpires 28.08.2018 21:55

VW Mk3 Cluster Info

Hier ist es recht gut erklärt. Und hier wird etwas genauer drauf eingegangen wie man das exakt berechnet:

VW Mk3 Cluster Info

Das ganz ergibt dann ne etwas längere Berechnung (relativ gesehen) wenn es auf den Kilometer genau möchte (also vor und zurück-Rechnung). Die Formel scheint auch bei jeder VDO-Version die gleiche zu sein. Nur der Speicherort unterscheidet sich etwas.

*Edit*

Das ist das lustigste dadran:

"However, because it would need 32 bytes to actually capture the number correctly using this method, I found that it actually can't store an even number. To rectify that, they store a bit in volatile memory. You can prove this by turning the cluster off when it has an even mileage on the odometer. You will find that it will actually power up 1 mile different with an odd mileage number."

GTFahrer 28.08.2018 22:02

Ich zähle nach wie viele Werte es gibt. Also um beim 1,8er Dump zu bleiben: 14x DD82 und 2xDD83
Das bildet den Mittelwert von 56706,125. (FFFF - 56706,125)*32=282524km.

MysticEmpires 28.08.2018 22:07

Ja lesen geht. Aber was ist wenn dein alte Wert "93.463" ist und du möchtest denn speichern. DANN wird die Formel halt länger und das meinte ich^^

Aber mit den Werten für die Service-Intervalle muss ich mir auch mal angucken. Weil wenn es ne Stelle gibt wo er runterzählt dann muss es ja auch ne Stelle geben wo der jeweilige Max-Wert hinterlegt ist, weil mit irgend ein Wert muss er ja anfangen runterzuzählen.

Aber echt schon interessant wie damals gearbeitet wurde. Auch den Blog-Eintrag finde ich gut geschrieben. Mich z.b würde mal interessieren wie man z.b die Verschleißanzeige beim VDO aktiviert. Slot für die Birne ist ja da, weiß aber nicht ob/wie der verschaltet ist. So genau habe ich mir das Board noch nicht angeguckt ^^

GTFahrer 28.08.2018 22:31

Ja, da muss man dann rumprobieren bis man den "Mittelwert" erreicht (Mit den Kommastellen). Das habe ich schon verstanden ;) hab gestern einiges an Schmierpapier vollgemalt Händisch viel "Probiererei". Dafür wollte ich mir ein Excel-Sheet machen... wobei für die paar Male wo das fällig wird: Etwas weniger einstellen, Rest durch Aufschalten Geschwindigkeitssignal "vorlaufen" lassen... für die Faulen :D

Zitat:

Aber echt schon interessant wie damals gearbeitet wurde.
Es macht auch Spaß. Find das derzeit sehr interessant und probiere da gerne herum.



Beim OEL zählt der neben den Kilometern auch die Tage. Auch das müsste änderbar sein. Bzw. wann schreibt der ne Veränderung rein? Nach einem Tag, Woche, Monat?
Über das Einstellmenü (Zündung an, Minuten & Trip-Taste gleichzeitig drücken und loslassen) kann man die Restzeit anpassen. Damit müsste man mal gezielt die Veränderungen "beobachten".

Teletubby 29.08.2018 08:26

Hallo!

Zitat:

Zitat von MysticEmpires (Beitrag 1843703)
Aber echt schon interessant wie damals gearbeitet wurde. Auch den Blog-Eintrag finde ich gut geschrieben.

Zitat:

Zitat von GTFahrer (Beitrag 1843705)
Ja, da muss man dann rumprobieren (...) Es macht auch Spaß. Find das derzeit sehr interessant und probiere da gerne herum. (...) Damit müsste man mal gezielt die Veränderungen "beobachten".

Da habe ich ja die richtigen Leute dran sitzen! :)

Mich interessiert vor allem, ob und ggf. wie man die Plateau-Funktion der Kühlmitteltemperaturanzeige bei MotoMeter-KI´s außer Betrieb setzten kann. Und ob man ggf. Korrekturfaktoren für die Kühlmitteltemperatur- und Tankanzeige programmieren kann. Für die Geschwindigkeit geht das; habe das schon erfolgreich gemacht.

Freundliche Grüße
Teletubby

MysticEmpires 29.08.2018 08:38

Ich werde mir die Tachos Definitiv alle mal angucken. Aber erstmal muss ich mein VDO komplett verstehen :D

Wäre aber echt schön wenn "David Struggle" von dem Blog hier:

https://davidstruggle.wordpress.com/...n-und-hacking/

Sich hier mal meldet. Hat ja auch unseren Thread erwähnt. Dann kann er mich ggf. wegen der Leuchte aufschlauen und ich ihm wegen dem EEPROM.

GTFahrer 29.08.2018 16:55

Zitat:

Zitat von MysticEmpires (Beitrag 1843719)
Ich werde mir die Tachos Definitiv alle mal angucken. Aber erstmal muss ich mein VDO komplett verstehen :D

Wäre aber echt schön wenn "David Struggle" von dem Blog hier:

https://davidstruggle.wordpress.com/...n-und-hacking/

Sich hier mal meldet. Hat ja auch unseren Thread erwähnt. Dann kann er mich ggf. wegen der Leuchte aufschlauen und ich ihm wegen dem EEPROM.

Ob er sich melden wird?
Das wird er wohl sein: https://www.facebook.com/David.El.Struggle

MysticEmpires 29.08.2018 19:34

Der link geht bei mir nicht (hab aber auch kein facebook^^)

GTFahrer 29.08.2018 21:15

Kühlwasseranzeige
 
Ich habe heute ein paar Versuche mit der Kühlwasseranzeige gemacht.

Sie funktioniert eigentlich recht simpel, wenn ich das richtig aufgefasst habe. Ein Spannungsregler im Kombiinstrument versorgt den Sensor G2 mit 10V. Der ist ein NTC, je wärmer er wird, desto geringer ist sein Widerstand. Und damit liegt eben mehr oder weniger Volt am Instrument an.

Ich habe heute mit zwei Widerständen mal Versuche an drei Instrumenten gemacht.

Nr. 1 - Neues VDO-Instrument, ab 0 km/h, Plateaufunktion.

130 Ohm: 90°C Anzeige
150 Ohm: 90°C Anzeige
70 Ohm: 100°C Anzeige

Nr. 2 - Neues MotoMeter-Instrument, ab 0 km/h, Plateaufunktion deaktiviert
(Wie... das ist noch das Rätsel).

130 Ohm: 82°C Anzeige
150 Ohm: 89°C Anzeige
70 Ohm: 110°C Anzeige

Nr. 3 - Altes MotoMeter-Instrument, ab 20 km/h, Bimetall-Instrumente.

130 Ohm: Knapp über dem schraffierten Kaltbereich
150 Ohm: Nicht getestet
70 Ohm: 90°C Anzeige

Das variiert mir zu arg. Nr. 2 lass ich mal aus dem Spiel, da ich nicht weiß was da letzten Endes drauf gespielt wurde damals.

Nr. 1 und Nr. 3 sind unangetastet. Es wundert mich, dass die Anzeige so stark variiert. Meines Wissens nach sind die Sensoren doch von der Teilenummer immer gleich egal welches Baujahr. Also müssten die austauschbar sein, demnach müssen die Instrumente bei einem Widerstandswert immer gleich anzeigen...

MysticEmpires 29.08.2018 21:22

Ich vermute eher das die Plateaufunktion Hardwareseitig ggf. durch Glättung der Spannung erfolgt. Und das halt dein Tacho an dem Bauteil defekt ist.

GTFahrer 29.08.2018 21:45

Das Schwanken fing erst an, nachdem der km-Stand angepasst wurde. Davor waren es immer konstant 90°C.

Ab 95 wurde ein anderer Tempsensor verbaut bei den 1,8ern. Allerdings ist m.W.n. der neue (6U0 919 501B) auch der Ersatz für den alten (357 919 501A)

Teletubby 30.08.2018 09:18

Hallo!

Zitat:

Zitat von GTFahrer (Beitrag 1843736)
Ich habe heute mit zwei Widerständen mal Versuche an drei Instrumenten gemacht.

Nr. 1 - Neues VDO-Instrument, ab 0 km/h, Plateaufunktion.

130 Ohm: 90°C Anzeige
150 Ohm: 90°C Anzeige
70 Ohm: 100°C Anzeige

Das entsprechende Fehlersuchprogramm des VW Reparaturleitfadens sagt dazu:

Skalenstrich für 70 Grad: VDO 249 Ohm, MotoMeter 255 Ohm, TRW 266 Ohm

Skalenstrich für 110 Grad: VDO 49 Ohm, MotoMeter 48 Ohm, TRW 49 Ohm


Darüber hinaus habe ich mit der Temperaturanzeige mit Plateau-Funktion eines intakten MotoMeter-Kombiinstrumentes (KI) selbst mal Versuche gemacht, indem ich an den Temperaturgeber-Anschluss des KI ein passendes Potentiometer angeschlossen habe, mit dem ich stufenlos jeden Widerstandswert einstellen konnte. Dabei ergab sich:

Unendlich Ohm: Der Zeiger steht am Linksanschlag = kalt.

Ca. 250 Ohm: Der Zeiger steht auf 70 Grad

Ca. 175 Ohm: Der Zeiger steht auf 90 Grad = am Anfang des Plateaus-Bereiches.

Ca. 120 Ohm: Der Zeiger steht weiterhin auf 90 Grad; gegenüber der Anzeige beim Winderstandswert 175 Ohm hat sich nichts verändert.

Ca. 85 Ohm: Der Zeiger steht immer noch auf 90 Grad; weiterhin keine Änderung gegenüber 175 Ohm. Ca. 85 Ohm war das Ende des Plateau-Bereiches. Bei Änderung des Potentiometers unter diesen Wert bewegte sich der Zeiger wieder.

Ca. 60 Ohm: Der Zeiger steht auf 110 Grad

Unter ca. 55 Ohm: Der Zeiger steht auf 115 Grad, die Temperatur-Warnlampe beginnt zu blinken. Dafür muss der Pin 2 des 28-poligen KI-Anschlusses (=Kühlmittelmangel) auf Massepotential liegen, weil die Warnlampe sonst wegen Kühlmittelmangel auch vorher schon blinkt.

Erkenntnis aus alledem: Die Plateau-Funktion wirkt zwischen ca. 175 Ohm (= Beginn) bis ca. 85 Ohm (= Ende). Änderungen des Widerstandswertes (= Temperaturänderungen) in diesem Bereich werden nicht an den Zeiger weitergegeben.

Ich halte es für wahrscheinlich, dass sich diese Plateau-Funktion durch Änderung der Software = Änderung einer oder mehrerer Speicheradressen abschalten lässt.

Freundliche Grüße
Teletubby


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:39 Uhr.

Powered by vBulletin®