Старые модели Honda и Acura поражены ошибкой Y2K22, которая сбрасывает часы 20 лет назад

Согласно отчету Jalopnik, владельцы старых моделей Honda и Acura запустили свои автомобили в день Нового года только для того, чтобы обнаружить, что их автомобили превратились в машины времени. Вместо плавного перехода к 2022 году часы автомобилей отскочили на 20 лет назад, и Honda говорит, что исправление может произойти через несколько месяцев.

Мои часы @Honda 2007 CR-V теперь бесполезны в 2022 году; сбрасывается до 2:00 по восточному времени 1/1/2002 после каждого запуска. переполнение 32-битного целого числа со знаком yymmddHHMM? Исправит ли это unsigned int? Это очень важно по времени. ;-) Тысячи из нас нуждаются в обновлении программного обеспечения! pic.twitter.com/BSGCaxnMmx

— Самнер Шушинг (@_______шушинг) 4 января 2022

Как заметил Jalopnik, сообщения о проблемах с цифровыми часами появляются на форумах Honda и Acura по всему Интернету, причем проблема затрагивает только старые автомобили с навигацией. Неясно, какие именно годы затронуты, но, судя по отчетам пользователей, похоже, что проблема распространена в моделях, выпущенных с 2006 по 2014 год в США, Канаде и Великобритании.

Независимо от года выпуска или модели, проблема Y2K22 проявляется одинаково — дата, отображаемая в навигационной системе, была возвращена к 2002 году и отображает время, которое отстает на несколько часов. Некоторые пользователи отмечают, что отдельные радиочасы также показывают неверное время, и даже если они попытаются вручную настроить время и дату, система, похоже, не сохранит эти изменения.

“Американская Honda осведомлена о потенциальной проблеме, связанной с отображением часов на некоторых старых моделях Acura и Honda, оснащенных навигационными системами”, — сообщил The Verge представитель Honda Крис Нотон. “В настоящее время мы расследуем этот вопрос, чтобы определить возможные контрмеры, и на данный момент у нас нет дополнительных подробностей, которыми можно поделиться”.

Проблема может быть связана с недосмотром кодирования

Сообщение на форуме владельцев CR-V показывает более подробный ответ как от Honda в США, так и от Великобритании, при этом представитель США отмечает, что водители могут столкнуться с проблемой с января по август 2022 года и что система “автоматически исправит” себя после этого периода. Между тем, представитель Великобритании не указывает точные сроки исправления, но говорит, что “технический отдел Honda в настоящее время работает над этим” и что “нашим дилерам из Honda UK будет выпущен сервисный бюллетень о том, как это исправить”.

По словам Джалопника, вполне возможно, что проблема может быть вызвана сложностью кодирования. Жакалар, пользователь форума Drive Accord, говорит, что, погрузившись в диагностическое меню своей навигационной системы, они заметили, что дата на GPS была установлена на 19 мая 2002 года, то есть 1024 недели назад.

Как объяснил Джалопник, GPS использует начальную точку, иначе известную как эпоха, для определения даты и времени. Эта информация отправляется на устройства GPS в виде строки из 10 двоичных цифр, которая представляет текущую неделю, которая начинается с нуля и заканчивается на 1 023 — предполагается, что число вернется к нулю на 1 024 неделе. С тех пор как 6 января 1980 года была установлена нулевая первая неделя, мы наблюдаем масштабное изменение числа недель GPS каждые 19,7 года, причем первое произошло в августе 1999 года, а последнее — 6 апреля 2019 года. Возможно, навигационное программное обеспечение Honda не учитывало опрокидывание в день Нового года, возможно, из-за ошибки в кодировании, в результате чего навигационные системы вернулись к началу установленного календаря.

По-видимому, это не первый случай, когда часы в Хондах и Акурах страдают от такой странной проблемы. 16 августа 2017 года, в день, совпадающий с 40-й годовщиной смерти Элвиса Пресли, навигационные системы на старых моделях Honda и Acura полностью вышли из строя и таинственным образом застряли в 0:00.

Источник: pokypki.net

Понравилась статья? Поделиться с друзьями:
Модный тренд
Добавить комментарий