Sehr interessant, werdes es mal testen wenn ich mein Auto wieder hab.
Hier meine Anleitung für Tachoprogrammierung per OP-COM.
Es sei angemerkt das es nicht bei jedem Tacho funktionieren wird, da die manchmal etwas zickig sind.
Sowie das ich mit dem Datensammeln noch nicht fertig bin, es werden weitere Info´s folgen.
Ich bitte darum wenn ihr die EEPROM Daten ausgelesen habt mir eine Kopie zukommen zu lassen und um Rückmeldung ob es geklappt hat.
Bisher kompatible Tacho´s mit jeweiligen Alpha Code sind.
Benziner
220
Schwarz: ZL, EB
Weiß: EX,EY(Meilen)
Silver Edition: LD
240
Weiß : XQ,HC(Meilen)
Diesel
200
Schwarz: QK
Benötigtes Werkzeug:
OP-Com
Hexeditor
diese Anleitung
Ablauf:
Op-Com anschließen und Instrument im Untermenu Karosserie des Astra´s auswählen.
Dort ins EEPROM-Untermenu gehen und EEPROM lesen anklicken.
Warten,Warten,Warten
Es wird sich nach einiger Zeit ein Fenster öffnen um die Datei zu speichern, wenn nicht nochmal rausgehen und neu probieren.
Auch ein testen mit und ohne dem nach 1999 Häkchen kann helfen.
Wenn die Datei gespeichert wurde diese mit dem Hexeditor öffnen.
Die gewünschte Speicherstelle bearbeiten.
Aktuell zugeordnete Bereiche
Anhang 7949
ASCII:
Eher Irrelevant
0x00,0x01 Alphacode
0x02-0x09 Teile Nummer
0x0E-0x11 Herstellungsdatum
0x4A-0x53 Hardwareschlüssel NR.
Codeindexanzeiger
0x12 3X <- Hunderter
0x13 3X <- Zener
0x14 3X <- Einer
0x15 3X <- Codeversion
Format Unbekannt:
Codeindex
Anhang 34448
Das sind noch nicht alle, auch möglich das ich noch nicht alle relevanten Speicherstellen kenne.
Die Indexe zwischen den Motoren scheinen sich nicht wirklich zu unterscheiden, lediglich zwischen den Codeversionen gibt es stärkere unterschiede.
Der Reifenindex kann man auch einzeln ändern es sind alle Abrollumfänge möglich.
Service Interval Anzeige
0xEB,0xEA Interval Tage
Hier muss man nur wissen dass das niedriegste Bit einen halben Tag angibt.
Man rechnet also den Hexwert in Dezimal um und teilt durch 2.
Die geänderte EEPROM Datei in den Tacho schreiben, ein paar Sekunden warten.
Fertig
Obs geklappt hat, einfach Zündung an und Rückstellknopfgedrückt halten.
Nach einigen Sekunden erscheint diese Anzeige.
Anhang 7929
Obere Zeile Codeindexanzeiger
Untere Zeile Reifenindex
mfg RStwo
Geändert von Osirus (23.07.2017 um 10:13 Uhr)
Sehr interessant, werdes es mal testen wenn ich mein Auto wieder hab.
Etwas überarbeitet:
- Die wichtigsten Codeindexe hinzugefügt
- Service Interval Datum entschlüsselt
- Tacho EB ausgelesen dank an Rob100388
Hier noch nen kleines Beispiel wie wichtig dabei der Codeindexanzeiger ist
Anhang 7951
Ich bitte die User mit Op-Com darum mir mal ihren Tacho auszulesen wenn es funktioniert und mir die Datei zukommen zu lassen.
Das selbst wenn ich den Alphacode schon als Kompatibel gezählt habe.
Je mehr Datein ich zum vergleichen hab umso einfacher wird es für mich und die Informationen werden eindeutiger.
Sorry aber ich verstehe nicht was das bring, bzw. wofür das ist?
Kann dir mein eeprom gerne zukommen lassen.
Wenn du andere Reifen fahren willst must du den Reifenindex ändern damit der Tacho wieder annähernt genau geht.
Bei mir ist das z.B. der Fall wenn ich von Sommer auf Winterreifen wechsle.
Diese Information ist im EEPROM gespeichert und lässt sich normalerweiße mit OP-Com nicht ändern.
Diese Kombinationen für die Codeindexe hab ich gesucht.
Allerdings wehrt sich der Tacho scheinbar gegen größere eingriffe am EEPROM.
So kann ich per OBD keine komplette Datei von einem anderen Tacho einspielen.
Ich suche allerdings noch andere Sachen wo ich mir sicher bin das der EEPROM das auch enthält.
Der EEPROM vom Vectra B Tacho ist dagegen nur halb so groß.
So hab ich heute noch das Bit für die Uhr gefunden die man freischalten kann.
Ob der Tacho zulässt das ich die per EEPROM aktiviere/deaktiviere muss ich noch schauen.
Ich schick dir nacher noch ne PN.
Wie, dann hat man im Tacho zusätzlich eine Uhr drinne oder wie?
Anstatt des Tages km Zähler.
Jup kann man dann hin und herschalten.
Werd das Später noch einpflegen in die Anleitung.
An Adresse 0x16 muss Bit 8 gesetzt sein.
Sodas aus der 04 von oben 0C wird.
In der Speicherzelle 0D wäre dann zusätzlich noch die Gurtkontrollled aktiviert, so fern man diese überhaupt im Tacho hat.
Habs vorhin auch probiert lies sich beschrieben.
@1a2b3c, haste mal probiert was zu beschreiben?
Leider keine Gelegenheit.Ein Rentner Hund und ein Welpe, dazu noch das Kind und ,ganz wichtig, die Frau.
Wenn mein Frau nicht bein Arzt hockt, ich nicht mit den Raubtieren raus muss ist sie bei ihren Eltern.Dann hab ich mal Zeit.
Mein leben war, als ich noch 20 war viel einfacher.
Habe leider vergessen das eeprom auszulesen. Jetzt sitze ich gerade im Auto drinn und versuche es aber wie lange muss man da warten?
Es tut sich einfach nichts mehr.
Versuche die verschiedensten Wege.
Ist das schreiben auch soeine ungewisse Sache?
Weil wenn das auslesen schief geht ist das ja latte aber beim schreiben möchte ich schon gewissheit haben oder lässt dich das eeprom auch mittels opcom beschreiben wenn es nur halb befüllt ist?
edit:
Habe es....
Geändert von Do-upe (07.12.2011 um 18:35 Uhr)
Du kannst schon probieren einzelne Werte zu ändern.
Entweder der Tacho nimmt es an oder er bleibt bei seinen alten Werten, er akzeptiert es auch meist nur so wie ich es oben beschrieben hat.
Also weigert sich gegen Werte die nicht den Orginalen ensprechen.
Ich hab z.B. die File von 1a2b3c probiert einzuspielen, da hat er auch nur die unwichtigen Daten geändert.
Wenn ich meine ausgelesene Datei dagegen so ändere wie oben beschrieben akzeptiert er es meist problemlos.
Edit: deine datei war irgentwie zu groß die File darf nur 256Byte haben sogroß ist der EEPROM Chip.
HAbs bei mir manuell korregiert, solte das bei dir auch so sein würde ich das an deiner stelle auch machen bevor probierst was zu ändern.
Geändert von Rstwo (07.12.2011 um 19:09 Uhr)
Hi, dann ist es wohl zugroß, weil ich den haken gesetzt habe, das er irgendwie eine gaze Datei erstellen soll.
Da, wo man die 1999 Grenze setzen konnte.
Habe es gerade nichtmehr im Kopf. Mein Dump ist ja auch am Ende voller Nullen.
Werde es morgen neu machen.
Hi Rstwo
thank you for your work and very well explained procedure on how to modify settings in EEPROM.
By any chance do you know the location bits for RPM's in eeprom? (6000, 7000 or 8000 rpm).
I want to change from 7000 to 8000 in order to put an 8000 plasma dial.
This are the original 8000 instruments but they are not in my possession, user extreme looks to have them HIER.
tacho_8k_rpm.jpg
Geändert von WhiteAndBlue (02.02.2012 um 13:24 Uhr)
Mh da du ja scheinbar Deutsch lesen kannst werd ich mir nicht die mühe machen es in schlechten Englisch zu schreiben
Also aktuell weiß ich das nicht, wenn aber diese Information im EEPROM steht finde ich das früher oder später.
Das Problem ist das man die restlichen Speicherstellen scheinbar so nicht beschreiben kann.
Das heist ich werd den Chip direkt per Hardware programmieren müssen.
ich habe in meinen Benziner jetzt nen Diesel Tacho drin (Fehl Kauf) nun wollte ich den Eprom auslesen damit ich den anpassen kann, aber irgendwie macht er nichts.. muss ich auf op-com auf Diesel gehen.. weil habe so mit den originalen Einstellungen des auto kein Zugriff.. hat da einer eine Idee?
1te Beitrag, 2te Satz...
Bin auch schon bei nem Dieseltacho gescheitertm scheint also nicht immer zu gehen.
Hauptsache ordentlich warten, dauert immer ne weile.
Also mit den benziner tacho geht es innerhalb vom paar sekunden. Bin am überlegen ob ich es mit ne diesel einstellung teste oder ist die pin belegung anders vom obd beim diesel
Gesendet von meinem LG-P990
Die Pin Belegung ist exakt die selbe.
Es gibt auch keine Dieseleinstellung.
Wie gesagt nicht wundern wenn es nicht klappt.
Die Tachos sind ehen unterschiedlich.
Ja dann werde ich mal schauen, oder ichach den alten flott oder besorg mir nen anderen weil muss in märz zum tüv und das ist mit ein falschen kilometerstand schon blöd
Gesendet von meinem LG-P990
Ja du warst der mit dem Lima Problem?
Wie gesagt da muss ja was am Widerstand, der Diode oder der Verbindung zu diesen Bauteilen sein.
Bzw. zur not halt zum FOH, das mit dem Drehzahlmesser ist eigentlich kein Problem.
Ja genau der bin ich seid dem ich das neue drin hab geht alles wieder. Ja schaue mal trotzdem danke
Gesendet von meinem LG-P990
Lässt sich bei denn Tachos auf diese Weise auch der Kilometerstand ändern? Hab mitlerweile nen anderen Motor drin mit grad mal 31500km, aber der Tacho zeigt irgendwas jenseits von 100000Meilen an.
Zweites Problem, er zählt denn Gesamtkilometerstand und natürlich auch Tageskilometer in Meilen, kann man das auch irgendwie umstellen? Wäre über jeden Tip dankbar, da wenn ich mir denn Thread so durchlese, nur noch Fragezeichen im Kopf rumschwirren.
Das geht in dem man den Tachocode ändert.
Woher weist du das der Meilen anzeigt?
Kilometerändern geht mit dem OP-Com doch so schon?
Wers aber unbedingt wissen will die Kilometer stehen am ende des EEPROMs, aber KA wie die Zählweise ist.
Aber soweit ich weiß ist der Nadelausschlag falsch wenn man einem Meilentacho einem Kilometerindex gibt.
Das hatte mir zumindestens mal der -=TbMoD=- so gesagt.
Naja hab mir nen Tacho mit doppelter Skalierung gekauft, hat also auf denn Ziffernblätter die großen Zahlen (Meilen) und daneben kleinere (km/h), also denke ich mal das er die Gesamtkilometer auch in Meilen zählt. Hab nur mal nachgefraght weil ich derzeit noch kein OP-Com hab und wenn es damit nicht funktioniert bräuchte ichs mir ja garnicht erst kaufen.
Danke euch aufjedenfall für eure Antworten.
Lesezeichen