Dank eines Softwarefehlers haben die navigationsfähigen Digitaluhren älterer Honda- und Acura-Fahrzeuge das Jahr 2002 zurückgedreht. Als zahlreiche Beschwerden von frustrierten Eigentümern in Online-Foren – sowie in den Posteingängen der Honda PR-Team – Honda Corporate hat lediglich angekündigt, dass sich das Problem im August automatisch beheben werde 2022.
Also was ist passiert? Ist der gefürchtete Jahr-2000-Bug 22 Jahre zu spät gekommen, oder ist das Problem einfacher? Und warum gibt es keine schnelle Lösung? Lassen Sie uns den Vorhang zurückziehen und sehen, was hier sonst noch im Spiel sein könnte.
Honda-Uhren gehen zurück ins Jahr 2002
Als die Welt 2021 verabschiedete, konnte die Zeitmesssoftware, die in Honda-Navigationssystemen verschiedener Modelle von Mitte 2000 und Anfang 2010 verwendet wurde, das neue Jahr nicht registrieren. Stattdessen löste der Schlag Mitternacht ein merkwürdiges Phänomen aus: Die Anzeigeuhren dieser mit Navigation ausgestatteten Autos wurden auf den 1. Januar 2002 zurückgestellt.
Obwohl die Besitzer eine Vielzahl von Korrekturen ausprobierten – einschließlich der manuellen Einstellung der Uhr und der Aktualisierung auf die neueste Navigation Disk und einen Hard Reset durch Abklemmen der Batterie durchführen – das Navi weigerte sich hartnäckig, das richtige anzuzeigen Zeit. Beim nächsten Zündzyklus wurde einfach auf das falsche Datum und die falsche Uhrzeit zurückgesetzt.
Als sich dies in den Foren herumsprach, wurde klar, dass das Problem nicht auf ein bestimmtes Modell oder Jahr beschränkt war. Das weit verbreitete Problem hat potenziell mit Navigationsgeräten ausgestattete Honda- und Acura-Produkte betroffen, die zwischen 2004 und 2012 gebaut wurden.
Was hat dazu geführt?
Es ist immer noch unklar, warum genau die Uhren auf 2002 zurückgestellt wurden, und Honda hat wenig darüber gesagt, das Problem zu bestätigen. Hinzu kommt, dass das Unternehmen feststellte, dass sich das Problem im August selbst beheben sollte.
Verwandt: Wie führt ein Computer Code aus?
Allerdings gibt es einen vielversprechenden Hinweis, der Aufschluss darüber gegeben hat, was möglicherweise passiert ist. Bei einem Versuch, ihre Uhren zu reparieren, gingen einige ambitionierte Besitzer in das Navigationsdiagnosemenü und schauten auf das intern vom System gespeicherte Datum und die Uhrzeit. Was sie fanden, war aufschlussreich: Das interne Datum wurde auf den 19. Mai 2002 gesetzt.
Wenn Sie nachrechnen, werden Sie feststellen, dass 1.024 Wochen zwischen dem 19. Mai 2002 und dem 1. Januar 2022 liegen. Wenn Sie ein Coder oder Programmierer sind, nicken Sie wahrscheinlich gerade mit dem Kopf. Lassen Sie uns für den Rest von uns überprüfen, wie ein GPS-System die Zeit verfolgt.
GPS Epochen 101
Das Global Positioning System, das Sie zum nächsten Starbucks-Drive-Thru führt, ist nicht nur eine Orientierungshilfe, sondern auch ein Zeitmesser (und Sie können sogar Verwenden Sie GPS, um Ihr Auto zu verfolgen auch.) Jeder GPS-Satellit im Orbit ist mit einer Atomuhr ausgestattet; die Zeit wird in einem 10-Bit-String aus Binärcode auf die Erde gebeamt, der unter anderem die Wochennummer widerspiegelt. Ein empfangendes Gerät interpretiert diesen Code dann und formatiert ihn in den vertrauten gregorianischen Kalenderstil JJJJMMTT um.
Die Wochennummer ist hier der Schlüssel, denn ein GPS-System kann nur 1.024 eindeutige, aufeinanderfolgende Wochen messen, bevor sein Zähler wieder bei Null beginnen muss. Wieso den? Denn mathematisch gesehen kann ein 10-Bit-Binärsystem nur 1.023 eindeutige Kombinationen haben. Das bedeutet, dass der Zähler in der 1.024. Woche umläuft und auf Null zurückgesetzt wird.
Stellen Sie es sich wie die fünfstelligen mechanischen Kilometerzähler vor, die üblicherweise in alten Autos zu sehen sind – sobald Sie 99.999 Meilen erreicht haben, würde die nächste Meile dazu führen, dass der Kilometerzähler auf Null zurückgesetzt wird.
Diese Perioden von 1.024 Wochen, die im Programmierjargon als „Epochen“ bezeichnet werden, werden normalerweise von Programmierern berücksichtigt, damit ein Epochenwechsel die genaue Zeitmessung nicht beeinträchtigt.
Wenn Honda dies damals nicht getan hat, als diese Generation von Navigationssoftware in der Entwicklung war – was wahrscheinlich im Mai der Fall war 2002 – dann wäre das Ergebnis das, was wir hier sehen: ein System, das nach Erreichen des Endes seines GPS in einen Integer-Overflow-Zustand ging Epoche.
Gibt es eine Lösung?
Wie bereits erwähnt, hat Honda angekündigt, dass sich das Problem im August selbst beheben wird, aber bis dahin scheinen die Besitzer kein Glück zu haben. Für die Aufzeichnung behauptet Honda, sich gründlicher mit dem Problem zu befassen, obwohl es keine weiteren Details gab.
Da Honda selbst so schüchtern ist, ist es keine Überraschung, dass ihre Händler davon gleichermaßen behindert werden. Bis August herumrollt oder Honda Corporate einen Rückruf oder eine Fehlerbehebung herausgibt, wird es wahrscheinlich keine geben Es gibt keine Möglichkeit, dieses Problem zu lösen, außer das gesamte Navigationssystem durch einen Aftermarket-Kopf zu ersetzen Einheit.
Y2K-Parallel
Für jeden, der alt genug ist, um sich zu erinnern, könnte dieser Vorfall an all den Rummel erinnern, der das Jahr 2000 in den vorangegangenen Monaten umgab bis zum neuen Jahrtausend – damals war die Sorge weit verbreitet, dass Software das Jahr 2000 nicht unterscheiden könnte 1900. Die Welt geriet in Raserei über den daraus resultierenden Ausbruch, wenn das volle Ausmaß einer solchen potenziellen Störung erkannt wurde.
Auch wenn der Jahr-2000-Bug nicht der Grund für diese Probleme mit der Honda-Uhr ist, können durchaus Parallelen gezogen werden – insbesondere zu der Sensibilität im Zusammenhang mit scheinbar harmlosen Codierungsentscheidungen. Da so viele der heutigen Informationen durch binären Computercode fließen, kann ein einfacher Fehler oder eine Fehleinschätzung in Bezug auf Bits oder Ziffern dazu führen, womit diese Honda-Besitzer heute zu tun haben.
Eine Lösung kommt... im August 2022
Das Zeitnahmeproblem, das diese mit Navigation ausgestatteten Hondas plagt, läuft wahrscheinlich darauf hinaus, wie die Ingenieure für einen GPS-Epochenüberschlag codierten – oder nicht codierten. Es gibt Hinweise darauf, dass das System den Übergang von einer Epoche zur anderen nicht verarbeiten konnte, sodass die Uhren in einem Standardzustand stecken blieben und den 1. Januar 2002 anzeigten.
Leider bleibt nur zu hoffen, dass Honda eine Lösung findet, die entweder zu Hause oder beim Händler implementiert werden kann. Andernfalls kann der August 2022 nicht früh genug kommen.
Wenn Sie von A nach B kommen, greifen Sie wahrscheinlich auf eine Karte zurück. Aber ist die integrierte Navigation in Ihrem Auto besser als eine Option eines Drittanbieters?
Lesen Sie weiter
- Technik erklärt
- Transport
- Kraftfahrzeugtechnik
Abonniere unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um sich anzumelden