Tachoanpassung, von 0 auf 300 km/h.

  • respekt, damit kann man ja schon nen ordentlichen ansatz machen.


    Die bauen die tachos nicht auseinander, weiss ich ziehmlich genau, hab mal nachfragen lassen, die gehen an die schnittstelle hinten am tacho ran, wo der normale tachokabelbaum aufgesteckt wird. Lesen ihn aus, und Programmieren ihn um. angeblich ist die software SAU teuer dafür, etc, würde sich keiner kaufen, etc, bla bla bla, ..... das was man halt so erzählt wenn man geld verdiehnen will.


    mein tacho halt laut meinen daten hier eine wegstreckenzahl von 3790, beim automatik und beim schalter identisch.


    ich denke die 3,5 und die 12270 dürfte zu den interessanten werten gehören. evtl könnte das schon der treffer sein, wenn jemand weiss wofür das steht. hab hier mal ein bissel rumgerechnet, bin aber auf keine schlüssigen werte gekommen.

  • Ronny


    nein leider nicht ganz.
    es gibt 3 hersteller,


    VDO
    Motometer
    TRW


    Dabei ist noch zu unterscheiden, ob neues tachomodell ab 95 (vollelektronisch), oder altes.


    die neuen beginnen ab 0km/h, die alten fangen erst bei 20 km/h mit der geschwindigkeitsmessung an.


    wenn man zum beispiel alle neuen nimmt, wird deine vermutung wahrscheinlich zutreffen.

  • Also ich habe schon die neueren Tachos ohne Probleme im "zusammengebauten" Zustand ausgelesen.


    Einfach an den IC Lackdraht anlöten, dann Pfostenleisten an die andere seite löten und schon kann man das Teil wunderbar im Galep auslesen ;)


    Hat jedenfalls schon 2x bei nem VDO mit 93C86 und im Motometer mit 24C?? geklappt :)

  • Zitat

    es gibt eproms die man on board programmieren kann!


    Das ist mir schon klar, ich meinte ja auch eher, ob man dabei irgendwas anderes schießt! Kommt ja immer noch auf die Schaltung drumherum an! Aber wenn BennY es schon mal gemacht hat, lag ich mit meiner Vermutung das es geht also richtig! ( benny: Du hast einen Galep?? - Na, damit läßt sich natürlich arbeiten! Wo hast Du den gekauft und was hast Du bezahlt? Wir ist der für den Heimgebrauch einfach zu teuer! Waren es in den neueren Tachos DIL oder SMD Eproms?? - da gibt es doch für beides Testclips, dann braucht man nicht löten!)
    Mir ist da aber noch aufgefallen, daß man die 93Cx6 Eproms sowohl als 8Bit, als auch als 16Bit Speicher benutzen kann - Wenn man die also falsch ausließt, sind die Daten dann noch undurchsichtiger als sie ohnehin schon sind!
    Mit dieser Schnittstelle auf der Rückseite des Tachos (vierpolig, ohne Kontakte) habe ich auch schon experimentiert: Die kleinen Dos-Programme, die es dafür gibt, taugen nicht wirklich was! Ich habe ca. 10-15 Tachos damit getestet, ein einziges, altes Motometer Instrument für einen VR6 (von Eddie) ließ sich verändern, alle anderen (egal ob alt/neu, VDO7MM) haben nahezu gar nicht darauf reagiert, nur bei einem VDO-Tacho war alles dahin und es ging nix mehr! (Deswegen habe ich aus einem gleichen Tacho das Eprom kopiert und eingelötet - daher meine Daten!)
    Nächste Woche bekomme ich vielleicht noch einen anderen Tacho zu basteln, leider auch nur einen alten. Falls noch jemand einen Tacho für die Forschung spenden will... :D Einen Galep nehme ich natürlich auch gern! :wink
    Weiß jemand etwas genaueres über dieses (Test-)Menü was ich beim letzten mal angesprochen hatte? Was bedeuten die Werte?
    Vielleicht können wir ja mal ein paar Tachodaten sammeln und so evtl. Rückschlüsse auf die Bedeutung ziehen!
    Man kommt in diese Menü folgendermaßen: Zündung einschalten und warten bis IN 0= verschwunden und die km angezeigt werden (Tageskilometeranzeige funktioniert nicht, es muß "Total" sein!!), Rückstellknopf drücken und halten! Zündung aus- und wieder einschalten. Jetzt kann man per Rückstellknopf die Menüpunkte nacheinander abfragen, zuerst erscheint links immer die Nr. und danach rechts der Wert!
    Also mal alle mitmachen, die einen 3er Tacho haben und bitte genauere Infos zur Ausführung des Tachos machen! Ich stelle mir das etwa so vor:
    alte Version, VDO, mit MFA, für 2E Motor, 220er Tacho, 7000er DZM
    1. 3838 (das dürfte sicher der K-Wert sein!)
    2. 1
    3. 12270
    4. 4 (steht das evtl. für die Zylinderzahl des Motors?)
    5. Segment Test (kann man weg lassen!)
    6. 0000
    7. 0000
    8. 03,5


    alte Version, Motometer, für ABS Motor, 220er Tacho, Analoguhr
    1. 3838
    2. 1
    3. 12200
    4. 4
    6. 0000
    7. 0000
    8. 03,0


    So, jetzt Ihr! Besonders interessant wird es bei 240/260er Tachos und VR6 Motoren! (Gab es die TRW Tachos eigentlich außer in Dieseln noch woanders?)


    MfG, Dirk

  • Aha, das ist doch schon mal was! Also kann man da bestenfalls von 4 auf 6 Zylinder was umprogrammieren - falls man die richtige Stelle findet!
    Das führt also nicht wirklich weiter... Also doch einach mal Epromdaten sichern und wild umprogrammieren und schauen, was sich verändert??


    MfG, Dirk

  • zu dem christian , webmaster des oberen link hatte ich auch schon emailkontakt, aber ausser das es geht, siehe seine tachoinitialisierung, konnte er mir nicht viel sagen, er hat momentan auch nicht wirklich zeit mehr für tachoschrauberei. Für die tachoinitialisierung hat er allerdings eine extra schaltung gebaut, was hier ja aber offensichtlich zum ändern des tachos nicht nötig ist.


    Habe heute mit neutec telefoniert. Naja, super gesprächig über das thema war er nicht, hat mir nur nochmal versichert das alles korreckt funktionieren wird, darüberhinaus ist momentan noch fraglich ob er mir nur eine angleichung machen würde, er macht das eigentlich nur komplett mit seinen folien,


    " wahrscheinlich wegen seinem logo",


    darauf hin hab ich mal erwähnt das ich schon folien angefertig habe, und ich das geld eigentlich nicht zum fenster hinausschmeissen wolle. er spricht das mal intern durch und ruft mich zurück, aber das wirklich interessante oder nicht interessante an dem gespräch war, als ich erwähnte die tachofolien seihen doch linear eingeteilt, meinte er, NEIN, das müsse auf die neujustage abgestimmt werden! hallo! :tock:,


    Sagt mir bitte das ich jetzt nicht blind bin, die folien sind doch linear eingeteilt! " ich tuhe das einfach mal als dummlaberei ab!"


    von 0 bis 320 km/h wäre mögich. ab 350 herz würde die geschichte nicht mehr funzen.

    MfG Toby


    Golf2 Edition Blue, Original.
    Golf3 VR6 Turbo, Jacobs Krönung Edition
    Audi A3 TDI
    Golf 3 ABT GTI TDI 20 Jahre Jubi





    info@limited-golf.de


    Einmal editiert, zuletzt von Toby ()


  • Wenn du nur was ausgelesen haben willst kann ich das auch für dich machen. Ist wie gesagt nur 15min Arbeit.


    Das ist einer von den guten Stücken :D

  • Zitat

    Original von Olli
    @ BennY-
    Welchen Galep hast Du denn? 3 oder 4?


    Und kannst Du nur auslesen oder auch schreiben?


    Hi ist ein 4er. Schreiben müsste auch möglich sein, das habe ich noch nicht probiert. Mache ich aber evt. am Montag mal. Habe hier noch einen Tacho mit angelöteten Pfostenleisten hier liegen, da könnte ich testweise mal irgendwas reinladen.

  • benny: Danke für's Angebot, aber an der Arbeit hätte ich auch ein "richtiges" Programiergerät! Mir geht es eher darum, abends mal schnell 20-30 Änderungen durch zu testen - wenn ich das alles an der Arbeit machen würde, bräuchte ich Monate bis ich vielleicht was gefunden habe! Wenn es nur normale DIL-Gehäuse sind, kostet ein Test-Clip bei Reichelt doch nur 3,80Euro - dafür löte ich doch nicht an jedem Tacho rum den ich in die Finger bekomme! Der Clip liegt ja auch schon neben mir, nur um den Rest muß ich mich noch kümmern!
    Bist Du Dir sicher, daß es nichts ausmacht, wenn man 8 statt 16Bit (oder umgekehrt) ausliest?? Ich denke schon! Man hat z.B. beim 93C46 ja entweder 128 x 8Bit oder 64 x 16Bit, die Speicherstellen selbst werden ja nicht mehr oder weniger. Beim falschen Auslesen zerstückelt man entweder die Datenblöcke die zusammen gehören, oder schiebt zusammen was nicht zusammen gehört, wo sollen da die Nullen herkommen? (Oder mache ich gerade einen riesen Denkfehler?) Zum reinen Kopieren wäre es ja wieder egal, Hauptsache alle Bits sind wieder an ihrem alten Platz. Woher weißt Du eigentlich, daß es nur 8 Bit sind? (Ich hätte es auch vermutet, weil der Tacho sicher schon in den 80ern entwickelt wurde und man da noch nicht sooo weit war!)
    Luda: Danke für die Info, es gibt sie also doch: TRW-Tachos für Benziner. Hast Du schon mal versucht, die Leitergummis zu reinigen, die die Verbindung zwischen Platine und Display herstellen, zu reinigen? Oft sind die nur verdreckt und mit etwas Alkohol sieht die Welt schon ganz anders aus!
    Hat sonst noch jemand genauere Infos zum Inhalt der Eproms im 3er Tacho? Sonst bleibt mir wohl wirklich nichts anders übrig, als die 2048 Bits meines Tachos (93C56) einzeln zu ändern und zu schauen, was sich verändert hat! Bei meinem Glück ist es frühstens das zweitletzte!


    MfG, Dirk

  • Danke für den Tip. Hatte ihn schon 2 mal auseinander. Entweder sind die Displays defekt, oder was ich eher denke die Ansteuerung.
    Beim TRW kommt man so schlecht dran, da man den Stellmotor auslöten muß, oder den Zeiger abnehmen.


    Was möchtest du den im EEPROM ändern. Wegstreckenkennzahl würd ich mal mit dem Hexeditor einfach Dezimal suchen.

  • Hallo,
    richtige Infos, was an welcher Stelle was steht hab ich leider auch nicht, aber wenn man sich den Hexdump von vorher anschaut, dann erkennt man ein paar offensichtliche Positionen:
    offset 7Ah: Wegstreckenzahl
    offset 1Ch: DZM-Kennzahl
    offset 40h-60h: Gesamtkilometer, 16x hintereinander


    Das mit den Gesamtkilometern ist ein bisschen tricky. DIe ergeben sich ungefähr (+/- 32 oder so ) zu: (FFFFh - <wert>)*32
    Also hier dann: (FFFFh - F140)*32 = 0EBFh * 32 = 120800


    Fürs Reverse-Engineering scheints mir ausserdem sinnvoll zu sein, nicht jedes Bit einzeln zu ändern, sondern byte- bzw. 16bit-weise vorzugehen, indem man jede 16bit-Gruppe erstmal auf 0000h setzt (bzw. auf FFFFh für die, dieschon 0000h sind) und dann mal schaut, was davon beeinflusst wird. Bei Stellen, an denen sich was tut, muss man dann halt ausprobieren, ob es sich um einen richtigen Wert handelt (wie DZM, oder Wegstreckenkennzahl) oder um ein Feld, bei dem mit den einzelnen Bits irgendwelche Optionen an und ausgeschaltet werden.

  • hoi,


    ich klink mich auch mal ein, ich hab auch schon stunden über den "geräten" gebrühtet.


    von den G3 tachos gibt eine unzahl verschiedener varianten und dazugehörigen files.


    "nur " die wegstreckenzahl zu ändern hilft aber nicht wirklich weiter, das wäre ja wie eine änderung "von aussen", die "auflösung" der kilometeranzeige und des ziffernblattes soll ja voneinander abweichen später, dh die konstante rein für die Geschw.anzeige ist gesucht.
    am besten wäre ein (2) file des HW baugleichen kombis einmal mit 220er einmal mit z.b. 240er tacho, dann wär die spur leichter zu finden.



    gruß ralf

  • jo, allerdings ist das alles andere als einfach zu finden, hab auch in den letzten tagen nochmal drüber gesessen, mit leuten gesprochen die sich mit programmieren etc auskennen leider fehlt meist die verbindung zum auto, sprich in den tacho,


    Wie bekommt den der tacho überhaupt die gefahrene km zahl gesagt? wird die in einem zwischenschritt berechnet? wenn ja wie?


    ich habs im ****, das ist was ganz einfaches, die meilentachos funktionieren ja genauso richtig, kann mir nicht vorstellen das das ein riesen aufwand ist für vw.


    muss auch sagen, mit eprom programmierung hatte ich bisher noch nicht sonderlich viel am hut. aber vorher sollte erstemal geklärt wie überhaupt das funktioniert was wir da tagtäglich vor uns haben.


    meint ihr wenn ich mal ganz frech in wolfsburg anrufe, das ich was erreichen würde, hat das schonmal einer in erwägung gezogen, oder gemacht?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!