Настройка приборной панели, обновление и прочее

14 декабря 2025
626
После первого знакомства с Маздой стало понятно, что приборную панель придется немного донастроить. Японский язык меня никак не смущал (поверхностные знания языка у меня есть, да и не шибко нужны они, там и так все понятно по пиктограммам, плюс можно просто переключить на английский через ГУ), но не устраивал расход в километрах на литр.
Нет, я эту машину купил явно не о расходе беспокоиться, но, тем не менее, хотелось сделать отображение в привычных единицах, а то с километров на литр мои мозги начинают пухнуть и пытаться это пересчитать :) И поскольку автомобиль был приобретен таки не для загрузки мозга, а для отдыха, пришла пора исправить это досадное недоразумение.
Делать решил все в комплексе — заливка на ГУ европейской прошивки с русским языком (ибо почему нет, если можно и несложно) + изменение региона приборки на Европу + привычные единицы расхода.
Для начала посмотрим, какая прошивка уже установлена на ГУ в Японии:
Не самая свежая, конечно, но и не совсем древняя. В целом, в этой версии уже есть все, что мне нужно, смысла обновлять до 74.00.xx для себя я не вижу.
CarPlay я не пользуюсь, а на Android Auto ничего полезного в следующей версии не завезли. Более того, в этих ваших интернетах есть жалобы, что на свежей прошивке именно AA начинает работать хуже и нестабильнее.
Проверять я это не хочу, ибо процесс отката гораздо сложнее, чем апгрейд. В общем, определились — версию оставляем ту же, но зальем ее для другого региона. Нас интересует EU, так как там есть русский язык.
Процесс обновления прошивки ГУ описан в техническом бюллетене MME/E004/17A для дилеров Мазды. Оставлять ссылки на чужие яндекс диски я не буду, так как сегодня оно там есть, а завтра линк мертвый.
Но найти в интернете по запросам "MME/E004/17A" или "Порядок обновления программного обеспечения информационно-развлекательной системы MZD Connect" его можно легко. Сама прошивка тоже легко находится по запросу с версией и регионом (в моем случае, "70.00.367 EU").
И да, поставить прошивку той же версии, но с другим регионом МОЖНО, система даст это сделать. А вот прошивку той же версии и того же региона ГУ на флешке не увидит (как и прошивки более старых версий).
Я выполнял все по инструкции из бюллетеня (прямо вообще все, с периодическими уходами из машины, чтобы блок CMU "уснул"), ни одного шага не пропускал.
Возможно оно отлично заработает и с пропуском некоторых пунктов, но рисковать не стал, и вам не советую. Не такие уж и сложные и долгие вещи там нужно сделать.
После успешной прошивки у нас появляется возможность выбрать русский язык в меню, чем и пользуемся:
Если вы любитель слушать радио, то прошу обратить внимание, что после изменения региона, частоты у радиостанций "съедут" и будут отображаться со смещением. Это наверняка как-то исправляется, но я радио не пользуюсь, поэтому мне "и так сойдет".
Следующим шагом будет изменение региона на приборной панели. Здесь надо сделать замечание, что я меняю регион на японской приборке, которая от европейской почти не отличается. На американских машинах нюансов гораздо больше.
Там много отличий, начиная с физически иной распиновки некоторых блоков вроде индикации airbag'ов, заканчивая банально формой отображения дорожных знаков.
Поэтому в моем случае это прекрасно работает, а с американской машиной можно в результате попасть на горящие ошибки и прочие неприятности (с американцами вообще можно хорошо попасть, мой Олдсмобиль соврать не даст xD).
Для этой настройки уже не обойтись флешкой и тыканьем в экранчик, нужен хотя бы OBD II адаптер (причем нормальный, который поддерживает конфигурацию блоков через себя, а не только ошибки читает), а также расширенная лицензия ForScan.
Возможно есть пиратка, но лично я считаю, что за 500 рублей ее просто стыдно не купить. Даже если это нужно для такой разовой манипуляции.
Запускаем ForScan, подключаемся к машине и идем во вкладку "Конфигурация и программирование". Там нас интересует модуль IC (то бишь, Instrument Cluster) в формате AS BUILT.
После чтения должны отобразиться блоки с портянками из шестнадцатеричных значений. Все необходимые нам настройки находятся в одном блоке — 720-01-01.
Возможно когда-то это было проблемой, понять, какие биты там за что отвечают, но все уже давно "раскурено" и есть замечательный калькулятор в виде экселевской таблички, на которую я не оставлю ссылку уже по другим соображениям, так как там политотой насрано, а проблем на ровном месте с законом родной страны иметь не хотелось бы.
Табличка эта легко ищется по запросу "Mazda SkyActiv OBD-II calc FORScan". Лежит на общедоступном облаке OneDrive, можно скачать самую свежую версию (на момент написания статьи 7.08).
Переходим на лист с названием IC и сразу же в первом блоке с подписью "720-01-01" ищем серые поля B0-B5, обозначенные как ORIG:
Вот в эти серые поля нам и нужно ввести 6 байт, которые мы прочитали форсканом из блока 720-01-01. Каждый байт в свое поле. Последний байт является контрольной суммой.
Например, из своей Мазды я прочитал вот такие значения:
После того, как мы их ввели, можно листнуть чуть правее, там под заголовком 720-01-01 будут отображаться значения разных конфигурационных настроек, которые и были "сокрыты" в наших шести байтах. Настройки из каждого байта записаны в своем отдельном блоке. Например, вот мой байт B0:
Как видим, три бита b3-b1 из байта B0 соответствуют коду региона приборной панели. У нас стоит 000, что соответствует региону JP. Логично?
И здесь же можно прочитать, что для установки региона EU нам нужно поменять всего один бит b1 на единицу, чтобы получилось 001. Меняем его в сером поле в колонке NEW.
Как видим, таблица наши изменения зафиксировала и они теперь подсвечены зеленым цветом. А теперь вернемся в блок с байтами и посмотрим, что там получилось:
Теперь в строчке NEW здесь у нас отображаются измененные значения для наших 6 исходных байт. Изменилось два байта: B0, который мы редактировали и последний B5, который является контрольной суммой и будет меняться при любых изменениях в других байтах.
Собственно, ничто не мешает взять и ввести в ForScan полученные "новые" байты вместо старых и нажать кнопку "Записать все"… Я изначально так и сделал, регион у приборки поменялся и приборная панель стала сама подхватывать локализацию и единицы измерения, установленные в ГУ.
Но расход по-прежнему был в километрах на литр. Если выбрать английский язык, единицы менялись на mpg, но все другие локали упорно давали километры на литр.
Где-то даже в интернетах нашел скриншоты ГУ с CX-5, где можно поменять единицы в меню. Но в Roadster (в моем, по крайней мере, и на моей прошивке) такого нет. Нужно было копать дальше.
Оказывается, есть еще один бит. Он находится в той же нашей портянке, но в байте B3. Зовется этот параметр Fuel Consumption Units и в подсказке указано, что при значении 0 это будут L/100KM, а при значении 1 — MPG.
Вот только это не совсем правда, у меня этот бит стоял в 1, но показывал в зависимости от локали или MPG или KM/L (обе представляют собой отношение единиц расстояния к единицам объема топлива).
Из чего я сделал вывод, что этот бит определяет, прямое у нас отношение расхода топлива получается, или обратное. Нам нужно это отношение инвертировать (сделать, чтобы у нас получились единицы объема топлива на расстояние), поэтому и сам бит мы тоже инвертируем, ставим 0.
В общем, поставленной цели я добился, заодно переведя уведомления на приборной панели и меню головного устройства на русский язык.
#пишудляБЖ
4 отреагировали
Комментарии
Оживите свои автоистории
Снимайте и делитесь тем, что фото не покажет, а текст не передаст
Подробнее

Рекомендуем