Dzięki oprogramowaniu, cyfrowe zegary z obsługą nawigacji w starszych pojazdach Hondy i Acury powróciły do 2002 roku. Ponieważ liczne skargi od sfrustrowanych właścicieli zaczęły napływać na fora internetowe – a także na skrzynki odbiorcze Zespół Honda PR – firma Honda ogłosiła, że problem automatycznie rozwiąże się w sierpniu 2022.
Więc co się stało? Czy bug Y2K, którego tak się obawiano, spóźnił się o 22 lata, czy też sprawa jest prostsza? A dlaczego nie ma szybkiego rozwiązania? Odsuńmy zasłonę i zobaczmy, co jeszcze może być tutaj.
Zegary Hondy wracają do 2002 roku
Ponieważ świat machał dobrą passą do 2021 roku, oprogramowanie do pomiaru czasu używane w systemach nawigacyjnych Hondy różnych modeli z połowy 2000 i początku 2010 roku nie zarejestrowało Nowego Roku. Zamiast tego wybicie północy wywołało ciekawe zjawisko: zegary na wyświetlaczach tych samochodów wyposażonych w nawigację cofnęły się do 1 stycznia 2002 roku.
Chociaż właściciele próbowali różnych poprawek – w tym ręcznej regulacji zegara, aktualizacji do najnowszej nawigacji dysku i wykonanie twardego resetu poprzez odłączenie akumulatora – system nawigacji uparcie odmawiał wyświetlenia prawidłowego czas. Po prostu przywrócił nieprawidłową datę i godzinę w następnym cyklu zapłonu.
Gdy wiadomość o tym rozeszła się na forach, stało się jasne, że problem nie dotyczy konkretnego modelu lub roku. Powszechny problem potencjalnie dotyczył produktów Hondy i Acury wyposażonych w nawigację, produkowanych w dowolnym miejscu w latach 2004–2012.
Co to spowodowało?
Nadal nie jest jasne, dlaczego dokładnie zegary cofnęły się do 2002 roku, a Honda niewiele powiedziała poza potwierdzeniem problemu. Dodatkową zagadką jest to, że firma zauważyła, że problem powinien sam rozwiązać się w sierpniu.
Związane z: Jak komputer wykonuje kod?
To powiedziawszy, istnieje jedna obiecująca wskazówka, która rzuciła trochę światła na to, co mogło się wydarzyć. Próbując naprawić swoje zegary, kilku ambitnych właścicieli weszło do menu diagnostyki nawigacji i przyjrzało się wewnętrznie przechowywanej przez system dacie i godzinie. To, co znaleźli, mówiło: wewnętrzną datę ustalono na 19 maja 2002 r.
Policz, a zdasz sobie sprawę, że 1024 tygodnie dzielą 19 maja 2002 r. od 1 stycznia 2022 r. Jeśli jesteś programistą lub programistą, prawdopodobnie teraz kiwasz głową. Dla reszty z nas przyjrzyjmy się, jak system GPS śledzi czas.
Epoki GPS 101
Globalny system pozycjonowania, który poprowadzi Cię do najbliższego Starbucks drive-thru, jest nie tylko pomocą kierunkową, ale także chronometrażystą (możesz nawet użyj GPS do śledzenia samochodu również.) Każdy satelita GPS na orbicie jest wyposażony w zegar atomowy; czas jest przesyłany na ziemię w 10-bitowym ciągu kodu binarnego, który odzwierciedla między innymi numer tygodnia. Urządzenie odbiorcze następnie interpretuje i ponownie formatuje ten kod do znanego stylu kalendarza gregoriańskiego RRRRMMDD.
Numer tygodnia jest tutaj kluczowy, ponieważ system GPS może zmierzyć tylko 1024 unikalnych, kolejnych tygodni, zanim jego licznik będzie musiał ponownie zacząć od zera. Czemu? Ponieważ matematycznie 10-bitowy system binarny może mieć tylko 1023 unikalnych kombinacji. Oznacza to, że w 1024 tygodniu licznik przewraca się i resetuje do zera.
Pomyśl o tym jak o pięciocyfrowych mechanicznych licznikach kilometrów powszechnie widywanych w starych samochodach – gdy pokonasz 99 999 mil, następna mila spowoduje zresetowanie licznika do zera.
Te okresy 1024 tygodni, znane jako „epoki” w żargonie programistycznym, są zwykle rozliczane przez programistów, aby najazd epoki nie wykoleił dokładnego pomiaru czasu.
Gdyby Honda tego nie zrobiła, gdy ta generacja oprogramowania nawigacyjnego była w fazie rozwoju – co prawdopodobnie miało miejsce, powiedzmy, w maju? 2002 – wtedy wynik byłby tym, co tutaj widzimy: system, który przeszedł w stan przepełnienia liczb całkowitych po osiągnięciu końca swojego GPS epoka.
Czy istnieje poprawka?
Jak wspomnieliśmy, Honda ogłosiła, że problem sam się rozwiąże w sierpniu, ale do tego czasu wydaje się, że właściciele nie mają szczęścia. Dla przypomnienia, Honda twierdzi, że przygląda się dokładniej temu problemowi, chociaż nie podała dalszych szczegółów.
Ponieważ sama Honda jest tak nieśmiała, nie jest niespodzianką, że ich dealerzy są przez to równie skrępowani. Do sierpnia lub do czasu, gdy Honda Corporate nie wyda wycofania lub naprawy, prawdopodobnie nie będzie jakikolwiek sposób rozwiązania tego problemu, poza wymianą całego systemu nawigacyjnego na głowicę z rynku części zamiennych jednostka.
Równoległe Y2K
Dla każdego, kto jest wystarczająco dorosły, by pamiętać, ten incydent może przypominać wszystkie szaleństwa, które otaczały Y2K w ciągu ostatnich miesięcy do nowego tysiąclecia – w tym czasie panowała obawa, że oprogramowanie nie będzie w stanie odróżnić roku 2000 od 1900. Świat oszalał z powodu wynikłego z tego odpływu, jeśli zdano sobie sprawę z pełnego zakresu potencjalnego zakłócenia.
Chociaż błąd Y2K nie jest przyczyną problemów z zegarem Hondy, rzeczywiście można wyciągnąć analogie – szczególnie z wrażliwością na to, co w przeciwnym razie może wydawać się nieszkodliwymi decyzjami dotyczącymi kodowania. Przy tak dużej ilości dzisiejszych informacji przepływających przez binarny kod komputerowy, prosty błąd lub błędne obliczenia dotyczące bitów lub cyfr mogą spowodować, że właściciele Hondy mają dziś do czynienia.
Nadchodzi rozwiązanie... w sierpniu 2022
Problem z pomiarem czasu, który nęka te Hondy wyposażone w nawigację, prawdopodobnie sprowadza się do tego, jak inżynierowie kodowali – lub nie kodowali – dla przejścia epoki GPS. Dowody sugerują, że system nie był w stanie przetworzyć przejścia z jednej epoki do drugiej, pozostawiając zegary zablokowane w domyślnym stanie wyświetlającym 1 stycznia 2002 r.
Jedyne, co trzeba niestety zrobić, to mieć nadzieję, że Honda wymyśli rozwiązanie, które można wdrożyć w domu lub u dealera. W przeciwnym razie sierpień 2022 nie nadejdzie wystarczająco szybko.
Przemieszczając się z punktu A do punktu B, prawdopodobnie wywołasz mapę. Ale czy zintegrowana nawigacja w Twoim samochodzie jest lepsza niż opcja innej firmy?
Czytaj dalej
- Wyjaśnienie technologii
- Transport
- Technologia motoryzacyjna
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować