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 08.01.2016 11:11

DUMPs von Golf 3 Tachos
 
Hi,

ich bin grade dabei mit mit Golf 3 Tachos bzw. den EEPROMS zu beschäftigen. Soweit auch alles super.

Habe auch schon was rausgefunden. Z.b lässt sich der Lander-Code ändern. Ich konnte meinen Kanada Tacho auf "Deutsch" umstellen. Dadurch wurde die Uhr auf den 24 Stunden-Modus geändert und auch der Handbremsen-Test wurde dadurch deaktiviert. Ich würde nur z.b auch gern in der Lage sein die Weckstreckenkennzahl zu ändern etc. nur dafür benötige ich mehr DUMPs um zu ermitteln wo diese abgelegt sind.

Problem ist nur das ich zurzeit nur 2 Tachos hier haben (jeweils von VDO mit SW 3.9) und das die einzigen DUMPS sind die ich habe.

Hat jemand zufällig noch ein paar Dumps? Am liebsten wären mir welche von VDO (da ich da grade dabei bin).

Gruß
Alex

Crs 08.01.2016 13:04

Und wo genau siehst du jetzt ein Problem? Wenn du es mit 2 nicht schaffst, werden dir 10 auch nicht helfen.

MysticEmpires 08.01.2016 13:45

Wie bitte? Was schaffe ich den bitte mit zwei nicht?

Was mir mehr Dumps bringen? Simples Beispiel:

Zurzeit kenne ich nur die Hex-Codes für Deutschland und Kanada. Hätte ich jetzt z.b nen DUMP vom US Tacho wüsste ich auch den Hex-Code für die USA.

Da es keine Doku ala: Bei Tacho-Typ A bedeutet offset X der Wert Y folgendes...

Daher muss man halt etwas reverse engineering betreiben und das funktioniert mit mehr DUMPs natürlich besser als mit nur zwei.

Crs 08.01.2016 14:33

Benutz mal Google. Es gibt genug Beitraege darueber.

MysticEmpires 08.01.2016 14:49

Ehrlich gesagt verstehe ich garnicht was du grade hast. Ich habe eine ganz normale Frage gestellt die so nicht 1x im Forum gefragt wurde. Auch im Netz findet man zu diesem Thema sogut wie garnichts. Es gibt meiner Meinung nach zb keinen Beitrag im Netz wo beschrieben ist was im EEPROM geändert werden muss um den Regions-Code umzustellen (abseit von einem Beitrag den ich gestartet habe 2009 oder so wo aber keine direkte Lösung gefunden wurde).

Es ist ja nun nich so das ich heute das Internet zum ersten mal sehe und ich noch nie von google gehört habe. Ich bin Programmierer von Beruf.

Es ist ja nun auch nicht so das ich ne Frage stelle ala "Wie pflege ich am besten Ledersitze" die jeden Tag 4x gefragt wird.

Schreibtisch 08.01.2016 15:59

Kuck mal hier
http://www.golf3.de/showroom/115115-...ml#post1701933
Teletubby kann möglicherweise helfen.

Crs 08.01.2016 16:17

Programmierer von was?
Als ich damit angefangen hatte, hab ich einiges selbst rausfinden muessen, aber auch vieles im Netz gefunden. Und das Netz ist voll damit. Vorallem vom Golf 3 Tacho.
Und wie du siehst, sogar hier im Forum gibt es was dazu...

90.MusicForLife 08.01.2016 16:42

Chris... iss n Snickers

MysticEmpires 08.01.2016 17:04

@Schreibtisch

Danke ich hau ihn mal an. Wobei ich vermute das er sich das nur mal für den Eigenbedarf beim Motometer angeguckt hat :(

@Crs
Software?

Der Forumsbeitrag hilft nur indirekt. Da Motometer ne ganz andere Software hat. Daher der EEPROM auch komplett anders ist. VDO selbst hat 3 verschiedene Software Versionen im Golf 3 verbaut. Und selbst die sind nicht untereinander kompatible. Für Motometer hatte ich auch noch nen guten Beitrag gefunden mit Infos was wo steht (glaube im wobbed).

Wie gesagt im Netz ist nichts zu finden über die Änderung dieser Daten im VDO Tacho (keine der Versionen). Maximal wie man die km anpasst, das ist mir aber nicht wichtig.

Daher fragte ich auch nach Dumps um mir genau diese selbst zusammen zu reihmen. Ich möchte ja nicht mal was vorgekaut habe oder sowas.

Teletubby 08.01.2016 21:14

Hallo!

Ich habe mich mal sehr intensiv mit einem Golf 3 Kombiinstrument beschäftigt und auch viele Versuche damit gemacht. Unter anderem die Wegimpulzahl erfolgreich geändert und und auch den einprogammierten Faktor, der dafür zuständig ist, ob die Skala des Geschwindigkeitsmessers bis 240 oder bis 260 km/h geht. Außerdem die Speicherstellen für die Serviceintervalle. Und habe einen Weg gefunden, den Geschwindigkeitsmesser genauer zu machen.

Zu alledem habe ich das EEPROM ausgebaut und auf einen Adaptersockel gelötet. Und an die Anschlüsse des EEPROMS auf der Platine einen Nullkraftsockel gelötet. Das alles zu dem Zweck, damit ich das EEPROM schnell und einfach zwischen Programmiergerät und der Platine des Kombiinstrumentes hin- und herstecken konnte. Um zu sehen, wie sich die gerade im Programmiergerät vorgenommenen Änderungen einzelner Speicherstellen des EEPROMS im Kombiinstrument auswirken.

Dazu habe ich in meinem Showroom einiges geschrieben. Wenn ich mich richtig erinnere, gibt es dort auch mindestens einen Screenshot des gesamten EEPROM-Inhaltes. Die Wegimpulszahl ist hexadezimal abgelegt. Das Kombiinstrument war vom Hersteller MotoMeter, meiner Lieblingsmarke für KI´s.

Nach meiner Erinnerung hat die Wegimpulszahl nur Einfluss auf den Kilometerzähler, nicht aber auf die Anzeige des Geschwindigkeitsmessers. Dafür sind wieder andere Speicherstellen zuständig.

Freundliche Grüße
Teletubby

MysticEmpires 08.01.2016 23:40

Ich werde wohl das gleiche mit VDO machen. Da alle US Tachos und Golf 4 Cabrio Tachos von VDO sind :)

Nur ist es dort leider nicht ganz so einfach. Ein Beispiel:

Der VR6 Tacho hat ein Wegstreckenkennzahl von "3790" was in Hex 0ECE ist. Davon ist im DUMP aber garnichts zu finden. Aber ich such weiter^^

Aber was extrem lustig ist das beide Tachos untereinader kompatible sind (beide wie gesagt von VDO mit Software Version v3.9). Es war ohne Probleme möglich das VR6 ROM auf das Cabrio Tacho zu flashen und umgedreht.

Hardwareseitig sind die Tachos soweit auch Baugleich (wenn man mal vom der Beleuchtung im 4er Cabrio absieht aber das ist Modual aufgebaut) bis auf 2 Wiederstände.

Mein Plan war es eigentlich ein Tool zu bauen in dem man das DUMP einfach einließt die Sachen kurz ändert und das ganze zurück flashed. Nur dazu muss ich noch genauer rausfinden was wo gespeichert ist^^

(Vorteil bei den VDO Tachos ist das die EEPROM in SOC8 Form gebaut sind und ich einfach die Chips auslöten konnte einene Sockel verbaut haben und jetzt in Sekunden die Chips tauschen kann)

golf3gt94 10.01.2016 14:24

Sehr interessantes Thema!
Ich hatte mich damit auch schonmal grob beschäftigt.
Ich könnte dir bei Gelegenheit mal das Dump von meinem G4C TDI Tacho auslesen.
Ein VR6 VDO Dump wäre super interessant, ich muss meinen TDI Tacho auf 260km/h umbauen.

MysticEmpires 10.01.2016 16:15

Liste der Anhänge anzeigen (Anzahl: 1)
Der VR6 Dump ist aber wie gesagt vom Kanadischen VR6. Aber sollte trotzdem zu finden sein.

Das Tool was am Ende raus kommen soll. Soll ganzg simpel sein. Für den Landecode habe ich das soweit mal zusammen gebaut. Aber zurzeit ist das ganze noch recht leer^^

Man wählt das DUMP aus und die Änderungen erfolgen direkt im DUMP. Sollte recht intuitiv sein (falls jemand nen Speicher Knopf braucht könnte man das natürlich auch reinbauen^^)

*EDIT*

Hier mal zwei VDO 3.9 Dumps

(Kanadischer VR6 => 0-260kmh)
Code:

20 20 C8 0E 23 16 94 F2 7D 65 06 17 8B 8B 15 15
35 15 7F 9E 64 0B 1C 05 00 00 0D 50 50 38 8F 6A
D0 D4 68 9C 0C 34 B0 D8 64 8D 24 2C 75 50 B9 97
82 F0 5A 6E 32 46 8C D5 8C 8C 00 2D 05 C5 03 03
70 2D DC 15 60 59 B4 15 00 DE 00 00 00 00 00 00
00 00 01 6E 00 78 02 DC 01 E8 01 90 01 E0 00 00
E4 9E E4 9E E4 9E E4 9E E4 9E E4 9E E4 9E E4 9E
E4 9E E4 9E E4 9E E4 9F E4 9F E4 9F E4 9F E4 9F

(Golf 4 Cabrio (ADZ, ANP, AKR, AGG, ATU, AWG) => 0-220kmh)
Code:

00 48 C8 0E 83 5E 95 DC 95 8E 06 11 8B 8B 15 15
35 15 7E 0E 64 00 1C 05 00 00 0D 50 52 39 90 6B
D0 D5 68 9C 0C 34 B3 DC 69 92 1C 31 76 50 B9 97
82 F0 5A 6B 32 4B 8F D8 8F 8F 4C 2E 0C C5 04 04
70 2D DC C2 60 59 C8 0D 01 48 02 DC 02 DC 00 96
01 2C 02 DC 00 96 02 DC 01 E8 00 FA 01 2C 00 B5
E4 9F E4 A0 E4 A0 E4 A0 E4 A0 E4 A0 E4 A0 E4 A0
E4 A0 E4 A0 E4 A0 E4 A0 E4 A0 E4 A0 E4 A0 E4 A0

Und hier mal zur veranschaulichung auch ein VDO DUMP aber von den älteren Tachos (auch ein VR6 wenn die Quelle Stimmt):

Code:

01 00 A7 14 F1 F6 39 90 10 51 50 34 88 41 98 AB
44 03 B9 00 00 C0 00 3E 1B 38 00 00 31 7E 00 00
B4 97 86 15 00 60 D5 2D 05 00 00 00 05 1F 00 07
05 B5 00 07 00 96 02 DA 01 2C 02 DA 00 F3 00 32
EF 5C EF 5C EF 5C EF 5C EF 5C EF 5C EF 5C EF 5C
EF 5C EF 5C EF 5C EF 5C EF 5C EF 5C EF 5C EF 5C
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 B4 08 00 A1 25


wolfi71 21.01.2016 21:15

Könnte es sein, dass zuerst die niedrigen Werte und dann erst die hohen Werte geschrieben werden? Das wäre Intelspezifisch. Also statt 0ECE CE0E

MysticEmpires 21.01.2016 21:26

Liste der Anhänge anzeigen (Anzahl: 1)
Du meinst Byte Swap. Das habe ich oft wenn ich dumps von AMIs zugeschickt bekomme (vermutlich wegen MAC-OS). Dort muss ich erstmal nen Byte Swap machen damit sie richtigrum sind.

Die Dumps oben sind richtig rum. Ich bin mit dem ganzen Tool auch schon viel weiter. Nur war es hier recht ruhig dazu weshalb ich nicht weiter gepostet habe.

*EDIT*

Aber hier ein paar Sachen die ich bis jetzt noch ermitteln konnte:

- Der Kilometerstand zählt bei 300tkm weiter. Das Tacho selbst kann 999.999 Speichern. Es zeigt halt bei 300tkm kein "Total" mehr an und fängt bei 0 an. Durch Rückstellen auf einen Wert unter 300tkm kommt "Total" aber wieder
- Das Tacho untersützt 4 bis 19 Zylinder ^^
- Die Weckstreckenzahl (k-Wert) kann von 3000 bis 7095 eingestellt werden (Randnotiz: Amis haben wegen Meilen k-Werte um die 6000)
- Im EEPROM ist auch gespeichert ob der Tacho MFA hat oder nicht (durch aufspielen eines DUMPS ohne MFA, verliert ein MFA-Tacho diese Funktion und umgedreht)

(Ich hier aktuell nur von VDO Tachos)

Baxter89 22.01.2016 07:31

Also ich find das auch sehr interessant und würde zu einem Umfangreich aufklärendem Thread auch nix sagen. Auch wie es an sich genau funktioniert und was man benötigt. Es gibt so viele Threads über so viele Themen wo jemand ne Frage stellt aber da ist nie ein Ergebniss oder ne Lösung zu sehen. Meistens jedenfalls nicht

MysticEmpires 22.01.2016 07:43

Um in das ganze Thema einzusteigen benötigt man nicht viel. Der EEPOM in den Tachos ist meistens ein 93C46 (gibt auch ein paar 93C56 aber das für den Prozess recht egal).

Also wird nur ein Programmer für 93C Chips benötigt. Früher war sowas recht teuer und kompliziert. Heute ist das recht einfach und billig (danke China^^). Einfach mal bei ebay/amazon "EZP2010" eingeben. Diese Programmer aus fern Ost reichen aber für diesen zweck vollkommen aus.

Der Rest ist dann recht einfach. Man lötet den Chip aus (man kann auch Testklammern benutzen) und tut ihn in den Programmer. Und ab jetzt kann man damit tun was man möchte. Ne sicherung ziehen, Werte ändern und co.

Ich persönlich löte immer nen Sockel auf die Platine damit das rein und rausbauen des Chip einfacher ist.

Baxter89 22.01.2016 07:45

Interessant Danke, man kann sich eben nich mit allen Gebieten gleichzeitig beschäftigen, daher find ich es gut wenn andere etwas von Ihren herrausgefundenen Sachen verraten. So ne Liste welche Werte man ändern muss um das und das zu machen wäre cool. Oder vllt. nen genereller Tachothread ?!

MysticEmpires 08.02.2016 19:11

So ich bin jetzt bei den Länder-Einstellungen etwas weiter gekommen.

Ich habe bis jetzt 5 verschiedene gefunden:

12h, C°, kein Handbremstest => Australien
12h, C°, Handbremstest => Kanada
12h, F°, Handbremstest => USA
24h, C°, kein Handbremstest => Deutschland bzw Europa
24h, C°, Handbremstest => UK? Hatte noch kein UK Tacho zum auslesen hier

Was mir auch noch fehlt wäre nen Tacho aus Japan^^

Matze941 08.02.2016 21:01

was beudeutet "Handbremstest"?

MysticEmpires 08.02.2016 21:07

Z.b in der USA wird ein Handbremstest beim gemacht (ist dort glaube ich Vorschrift). Jedenfalls geht beim bestätigen der Zündung im Tacho die Handbremsleuchte an und wieder aus (sofern sie nicht gezogen ist).

Bei uns geht beim bestätigen der Zündung die Handbremsleuchte nicht an (sofern sie halt nicht gezogen ist).

Das Bezeichne ich als Handbremstest.

Matze941 08.02.2016 21:10

Ahhh das ergibt sinn :D
Wobei bei uns wenn ein Mark 20 ABS Verbaut ist die Handbremsleuchte auch kurz an und wieder aus geht beim starten

MysticEmpires 08.02.2016 21:28

Das scheint dann vom ABS selbst zu kommen.

Nen Tacho am Tisch wo die Handbremse nicht angeschlossen ist (sprich der Pin unbenutzt bleibt). Geht beim Deutschen-Tacho die Handbremse -Lampe nicht an. Bei nem US Tacho sehr wohl. Keine Ahnung wofür die das brauchen ^^

Ich weiß das die wenn die Handbremse gezogen ist TFL ausgeschaltet wird (jedenfalls in der USA). Evtl. hat es ja was damit zutun.

Teletubby 08.02.2016 22:02

Hallo!

Zitat:

Zitat von Matze941 (Beitrag 1786164)
Wobei bei uns wenn ein Mark 20 ABS Verbaut ist die Handbremsleuchte auch kurz an und wieder aus geht beim starten

Das ist dann aber die ABS-Kontrollleuchte links neben dem Lichtschalter und nicht die Handbremskontrollleuchte im Kombiinstrument. Die Handbremskontrollleuchte geht in Verbindung mit dem ABS im Normalfall nur dann an, wenn ein Fehler des EBV (= Elektronische Bremskraftverteilung) vorliegt.

Freundliche Grüße
Teletubby

golf3gt94 08.02.2016 22:08

Nein, es geht definitiv die Handbrems/Bremsflüssigkeitsstand Lampe an. Als Kontrolle für die EBV Funktion des Mk20!

Mustang80 08.02.2016 22:08

Zitat:

Zitat von Teletubby (Beitrag 1786174)
Das ist dann aber die ABS-Kontrollleuchte links neben dem Lichtschalter und nicht die Handbremskontrollleuchte im Kombiinstrument. Die Handbremskontrollleuchte geht in Verbindung mit dem ABS im Normalfall nur dann an, wenn ein Fehler des EBV (= Elektronische Bremskraftverteilung) vorliegt.

Er hat Recht. Schau dir mein Video aus der Signatur an. AEE mit Mark 20 Abs beim Zündung anmachen und nicht betätigter Handbremse.

Teletubby 08.02.2016 22:20

Da müsste ich mich jetzt aber sehr vertun. Wo finde ich diese Signatur?

yawns 08.02.2016 22:29

Hier der Link: http://www.youtube.com/watch?v=oWq9E_PqYDk

Teletubby 08.02.2016 22:36

Ich hätte fast Haus und Hof verwettet, dass das nicht so ist.

An meinem Variant kann ich es im Moment nicht testen,, weil er zurzeit kein Armaturenbrett und weitere Teile hat.

Wie gut, dass ich nicht gewettet habe. Wäre sonst obdachlos.

Matze941 08.02.2016 23:04

Glaub mir ich weiß das, ich hab nämlich ewig rumgebastelt an meinem ABS und jedesmal gehofft das die ABS und Handbremsleuchte nach dem Zündung einschalten wieder aus geht :D

MysticEmpires 08.02.2016 23:42

Habe auch paar Video angesehen. Das Echt komisch. Das Signal muss vom Mark20 kommen. Dann verwundert es aber um so mehr. WIeso die Lampe beim US Golf trotzdem angeht auch wenn kein ABS oder die Handbremse angeschlossen ist ^^

Matze941 08.02.2016 23:52

Das Signal kommt definitv vom Mark 20
Wenn nämlich mehr als 2 Sensoren im Fehlerspeicher stehen (denke ich, aufjedenfall bei bestimmten Fehlercodes) geht nicht nur die ABS Lampe an sondern auch die Handbrems-Kontrolleuchte im KI.
Ich denke das hat was damit zu tun das die Bremskraftverteilung dann nichtmehr richtig funktionieren kann und deshalb die 2. Warnleuchte als zusätzliche Warnung an geht.

Aber wir kommen vom Thema ab :D

Crs 09.02.2016 00:06

Zitat:

Zitat von MysticEmpires (Beitrag 1786192)
Habe auch paar Video angesehen. Das Echt komisch. Das Signal muss vom Mark20 kommen. Dann verwundert es aber um so mehr. WIeso die Lampe beim US Golf trotzdem angeht auch wenn kein ABS oder die Handbremse angeschlossen ist ^^

Der Ami ist etwas speziell in Sachen KFZ. Da muessen halt alle Lampen bei Zuendung "Ein" einer Kontrolle unterzogen werden. Die Amis hatten noch ein zusaetzliches Symbol im KI. Komm grad um die Uhrzeit nicht mehr drauf welches. War was mit Abgas. Die haben auch einen zusaetzlichen Sensor in der Kurbelgehaeuseentlueftung.

Mustang80 09.02.2016 00:30

Zitat:

Zitat von Crs (Beitrag 1786198)
Die Amis hatten noch ein zusaetzliches Symbol im KI. Komm grad um die Uhrzeit nicht mehr drauf welches. War was mit Abgas.

Du meinst die gute Motorkontrollleuchte. Die zeigt bei uns leider erst ab Golf 4 durch ihr permanentes Leuchten an, dass mit dem Motor alles in Ordnung ist.

http://www.golf3.de/images/imported/2012/11/892.jpg

MysticEmpires 09.02.2016 00:33

DUMPs von Golf 3 Tachos
 
Die Motorkontrolleuchte funktioniert auch mit deutschen Motoren. Ich habe z.b meinen 92er VR am Kanadischen Tacho laufen und die Leuchte genau wie sie soll.
(Man musste nur eine fehlende Leitung zum MSG ziehen)

Das sollte auch mit Deutschen VDO Tachos ab 0km/h gegen. Dort steht dann halt CAT. Funktion ist aber die selbe.

Crs 09.02.2016 07:14

Zitat:

Zitat von MysticEmpires (Beitrag 1786202)
Die Motorkontrolleuchte funktioniert auch mit deutschen Motoren. Ich habe z.b meinen 92er VR am Kanadischen Tacho laufen und die Leuchte genau wie sie soll.
(Man musste nur eine fehlende Leitung zum MSG ziehen)

Das sollte auch mit Deutschen VDO Tachos ab 0km/h gegen. Dort steht dann halt CAT. Funktion ist aber die selbe.

Ja genau, CAT war es. Die leuchtet permanent?

Teletubby 09.02.2016 09:29

Hallo!

Zitat:

Zitat von Matze941 (Beitrag 1786194)
Das Signal kommt definitv vom Mark 20

Ja richtig! Und zwar geht von der ABS-Kontrollleuchte links neben dem Lichtschalter eine mit "EBV" gekennzeichnete Leitung über Umwege zum Kombiinstrument.


Zitat:

Zitat von Matze941 (Beitrag 1786194)
Wenn nämlich mehr als 2 Sensoren im Fehlerspeicher stehen (denke ich, aufjedenfall bei bestimmten Fehlercodes) geht nicht nur die ABS Lampe an sondern auch die Handbrems-Kontrolleuchte im KI.
Ich denke das hat was damit zu tun das die Bremskraftverteilung dann nichtmehr richtig funktionieren kann und deshalb die 2. Warnleuchte als zusätzliche Warnung an geht.

Aha! Das hieße dann ja umgekehrt: Wenn nur ein Fehler im Fehlerspeicher des ABS-Steuergerätes ist oder gar keiner, geht die Handbremskontrollleuchte beim Einschalten der Zündung nicht mit an, sondern nur die ABS-Kontrollleuchte links neben dem Lichtschalter. Oder sehe ich das flasch?

Schade, dass ich es bei meinem roten Variant mit Mark20-ABS zurzeit nicht testen kann.

Freundliche Grüße
Teletubby

MysticEmpires 09.02.2016 10:23

@Crs

Sie geht kurz beim Start an (MSG schick den Impuls dafür) und geht dann wieder aus (sofern kein Fehler vorliegt. Wenn ein Fehler vorliegt geht sie halt an)

Matze941 09.02.2016 21:38

Zitat:

Zitat von Teletubby (Beitrag 1786216)
Aha! Das hieße dann ja umgekehrt: Wenn nur ein Fehler im Fehlerspeicher des ABS-Steuergerätes ist oder gar keiner, geht die Handbremskontrollleuchte beim Einschalten der Zündung nicht mit an, sondern nur die ABS- Kontrollleuchte links neben dem Lichtschalter. Oder sehe ich das flasch?

Doch, sie geht gleichzeitig mit der ABS Lampe beim Zündung einschalten an und wenn kein oder nur ein Fehler im Fehlerspeicher steht gleich wieder aus ;)

Teletubby 10.02.2016 09:45

Zitat:

Zitat von Matze941 (Beitrag 1786323)
Doch, sie geht gleichzeitig mit der ABS Lampe beim Zündung einschalten an und wenn kein oder nur ein Fehler im Fehlerspeicher steht gleich wieder aus ;)

Na gut, Ihr habt mich erstmal überzeugt. Trotzdem werde ich es an meinem roten Variant testen, wenn er wieder betriebsbereit ist. Falls ich dann noch daran denke.

Grüße Teletubby


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:50 Uhr.

Powered by vBulletin®