Grâce à un snafu logiciel, les horloges numériques compatibles avec la navigation sur les anciens véhicules Honda et Acura sont revenues à 2002. Alors que de nombreuses plaintes de propriétaires frustrés commençaient à affluer sur les forums en ligne – ainsi que dans les boîtes de réception des Équipe Honda PR - L'entreprise Honda n'a annoncé que le problème se corrigerait automatiquement en août 2022.
Alors, qu'est-ce-qu'il s'est passé? Le bogue Y2K tant redouté est-il arrivé avec 22 ans de retard, ou le problème est-il plus simple? Et pourquoi n'y a-t-il pas de solution rapide? Tirons le rideau et voyons ce qui pourrait être en jeu ici.
Les horloges Honda remontent à 2002
Alors que le monde saluait bon débarras jusqu'en 2021, le logiciel de chronométrage utilisé dans les systèmes de navigation Honda de divers modèles mi-2000 et début 2010 n'a pas réussi à enregistrer la nouvelle année. Au lieu de cela, le coup de minuit a déclenché un phénomène curieux: les horloges d'affichage de ces voitures équipées de la navigation ont reculé au 1er janvier 2002.
Bien que les propriétaires aient essayé une variété de correctifs - y compris le réglage manuel de l'horloge, la mise à niveau vers la dernière navigation disque, et effectuer une réinitialisation matérielle en débranchant la batterie - le système de navigation a obstinément refusé d'afficher le bon temps. Il est simplement revenu à la date et à l'heure incorrectes lors du cycle d'allumage suivant.
Une fois que cela s'est répandu sur les forums, il est devenu clair que le problème n'était pas isolé à un modèle ou à une année en particulier. Le problème généralisé a potentiellement affecté les produits Honda et Acura équipés de navigation construits entre 2004 et 2012.
Qu'est-ce qui a causé cela?
On ne sait toujours pas pourquoi exactement les horloges sont revenues à 2002, et Honda n'a pas dit grand-chose au-delà de la confirmation du problème. Pour ajouter au mystère, la société a noté que le problème devrait s'auto-corriger en août.
En rapport: Comment un ordinateur exécute-t-il du code ?
Cela dit, il y a un indice prometteur qui a fait la lumière sur ce qui a pu se passer. Pour tenter de réparer leurs horloges, quelques propriétaires ambitieux sont entrés dans le menu de diagnostic de navigation et ont jeté un coup d'œil à la date et à l'heure stockées en interne par le système. Ce qu'ils ont découvert était révélateur: la date interne était fixée au 19 mai 2002.
Faites le calcul et vous vous rendrez compte que 1 024 semaines séparent le 19 mai 2002 du 1er janvier 2022. Si vous êtes codeur ou programmeur, vous êtes probablement en train de hocher la tête en ce moment. Pour le reste d'entre nous, examinons comment un système GPS suit le temps.
Époques GPS 101
Le système de positionnement global qui vous guide vers le service au volant Starbucks le plus proche n'est pas seulement une aide directionnelle mais un chronométreur (et vous pouvez même utiliser le GPS pour suivre votre voiture ainsi.) Chaque satellite GPS en orbite est équipé d'une horloge atomique; l'heure est transmise sur terre dans une chaîne de 10 bits de code binaire qui reflète, entre autres, le numéro de la semaine. Un appareil récepteur interprète et reformate ensuite ce code dans le style familier du calendrier grégorien AAAAMMJJ.
Le numéro de semaine est la clé ici, car un système GPS ne peut mesurer que 1 024 semaines consécutives uniques avant que son compteur ne doive recommencer à zéro. Pourquoi? Parce que mathématiquement, un système binaire 10 bits ne peut avoir que 1 023 combinaisons uniques. Cela signifie qu'à la 1 024e semaine, le compteur revient et se remet à zéro.
Pensez-y comme les compteurs kilométriques mécaniques à cinq chiffres que l'on voit couramment dans les vieilles voitures - une fois que vous avez atteint 99 999 miles, le kilomètre suivant déclencherait la remise à zéro du compteur kilométrique.
Ces périodes de 1 024 semaines, appelées « époques » dans le langage de programmation, sont généralement prises en compte par les codeurs afin qu'un basculement d'époque ne fasse pas dérailler le chronométrage précis.
Si Honda n'a pas réussi à le faire lorsque cette génération de logiciels de navigation était en cours de développement - ce qui se produisait probablement, disons, en mai 2002 - alors le résultat serait ce que nous voyons ici: un système qui est entré dans un état de débordement d'entier après avoir atteint la fin de son GPS époque.
Existe-t-il un correctif ?
Comme nous l'avons mentionné, Honda a annoncé que le problème se corrigerait automatiquement en août, mais jusque-là, il semble que les propriétaires n'aient pas de chance. Pour mémoire, Honda prétend examiner la question de manière plus approfondie, bien qu'elle n'ait pas donné plus de détails.
Avec Honda elle-même étant si timide, il n'est pas surprenant que leurs concessionnaires soient également bloqués par cela. Jusqu'à ce que le mois d'août arrive ou que Honda Corporate émette un rappel ou un correctif, il est probable qu'il n'y aura pas aucun moyen de résoudre ce problème à moins de remplacer l'ensemble du système de navigation par une tête de rechange unité.
Parallèles Y2K
Pour quiconque est assez vieux pour s'en souvenir, cet incident pourrait rappeler tout le battage qui a entouré l'an 2000 au cours des mois précédant jusqu'au nouveau millénaire - on craignait à l'époque que les logiciels ne puissent pas distinguer l'an 2000 de 1900. Le monde est devenu frénétique face à l'exutoire qui en résulterait si toute l'étendue d'une telle perturbation potentielle était réalisée.
Bien que le bogue Y2K ne soit pas la cause de ces problèmes d'horloge Honda, des parallèles peuvent en effet être établis, en particulier avec la sensibilité entourant ce qui pourrait autrement sembler être des décisions de codage anodines. Avec autant d'informations d'aujourd'hui circulant dans le code informatique binaire, une simple erreur ou une erreur de calcul concernant les bits ou les chiffres peut entraîner ce à quoi ces propriétaires de Honda sont confrontés aujourd'hui.
Une solution arrive... en août 2022
Le problème de chronométrage qui afflige ces Honda équipées de navigation se résume probablement à la façon dont les ingénieurs ont codé - ou n'ont pas réussi à coder - pour un retournement d'époque GPS. Les preuves suggèrent que le système n'a pas été en mesure de traiter la transition d'une époque à l'autre, laissant les horloges bloquées dans un état par défaut affichant le 1er janvier 2002.
La seule chose à faire, malheureusement, est d'espérer que Honda propose une solution pouvant être mise en œuvre à la maison ou chez le concessionnaire. Sinon, août 2022 ne peut pas arriver assez tôt.
Lorsque vous vous rendez d'un point A à un point B, vous êtes susceptible de faire appel à une carte. Mais la navigation intégrée dans votre voiture est-elle meilleure qu'une option tierce ?
Lire la suite
- La technologie expliquée
- Transport
- Technologie automobile
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner