Все началось с того, что жутко надоело мне глядеть зимой на приборную панель и каждый раз неприятно удивляться тому, что на фоне, традиционного в наших широтах, снежного покрова приборная панель безмятежно показывает +5 градусов по Фаренгейту.
Как то это не по русски, честное слово.
На первых порах борьба с фаренгейтами закончилась тем, что бортовой компутер под звучным названием "Мультитроникс", любезно оставленный мне прошлым хозяином был подключен к вынесенному датчику температуры и показывал уже вполне человеческие градусы Цельсия (справа внизу)

Весной у меня окончательно дриснул китайский радиатор www.drive2.ru/b/570496727430204702/, в ходе замены которого я установил и радиатор АКПП, а еще спустя некоторые время мне подсказали, что оказывается есть комплекты, с помощью которых можно мониторить температуру масла в коробке, установив в разрыв шланга специальный адаптер с углублением под датчик.
И оказалось так, что это углубление как раз подходит для транзистора, который и является термодатчиком для моего Мультитроникса.
Короче говоря, переориентировать бортовик на мониторинг температуры коробки теперь не составило бы труда. Вот поэтому вопрос перепрошивки родной панели на Цельсии встал буквально ребром.
Благо есть у меня буйный приятель, охочий до всякого рода тонких переделок и самое главное дружащий с паяльником, программатором и прочими изделиями современной электронной промышленности.
Стоит отметить, что мы, конечно же, не предполагали, насколь глубоко придется влезать в это дело. Но все по-порядку.
Как показало гугление, все нам было нужно — это найти микросхему, на который хранятся различные параметры приборки — в данном случае три параметра пробега плюс системы измерений одометра и температуры — мили и фаренгейты. Исходя из статьи www.drive2.ru/l/9311147/ по аналогичной проблеме с МДХ-2, стало понятно какую примерно микросхему нам нужно искать.
А между тем вскрытие панели показало, что нам не повезло и микросхема в отличие от МДХ находится на лицевой стороне платы и без снятия стрелок до нее не добраться.
Вообще конечно раньше я слышал что нельзя снимать стрелки вместе с осями — но тут вариантов не было — захватиться буквально не за что, а про снятие колпачков мы еще тогда не знали.

Стрелки были вынуты с осями. И тут мы сделали первую ошибку. Вместо того, чтобы не трогая панель, сдернуть оси со стрелок и вставить их обратно в моторчики, мы решили сразу приступить к выпаиванию микросхемы.
Прямо скажу, руки чесали с ней поэкспериментировать, так как никаких подсказок по борьбе с милями на этой приборке в интернете найти не удалось. Кое где попадались дампы от пилота, но были они во-первых более старых моделей 02-04 годов (там микросхема 93с56 вместо 93с66), а во вторых с милями.
Нужная микросхема выделена красным.

На тот момент это казалось нам самым трудным, потому что пробег вычислялся довольно легко по прошивкам других авто с аналогичной eeprom — аккордов одиссеев и тп. А вот с цельсиями и милями была засада.
Было дело, мы заливали внаглую прошивку от евроаккорда — пробег соответствовал залитому, но нельзя было понять мили это или километры. Да и буква F по прежнему оставалась на своем месте.
Наконец нам повезло. После пары десятков таких заливок на панели появилась заветная С и вычислить нужные байты оказалось делом техники.
вот собственно и они (выделены красным).

Изначально эта пара имела вид 11101011 или в шестнадцатиричном формате EB.
При этом, в случае замены первой "10" на "01" и появляется заветная буква "С" на приборной панели. По аналогии мы предположили, что вторая десятка меняет мили на км и таким образом нужное нам число в двоичной системе должно выглядеть как 11010111 или D7.
Так оно и оказалось.
И все бы на этом и закончилось, но поскольку мы включали и выключали панель уже несколько десятков раз и делали это без осей, то в ходе сборки выяснилось, что шестернки в моторчиках все-таки видимо ушли со своих мест и стрелки вместо нуля падают куда попало, могут и вообще стать посередине спидометра.
Поиски проблемы привели нас к единственному решению — выпайке и разбору моторчиков.

Выпаиваются они довольно просто, но вот в части разбора — надо было разматывать обе обмотки и уже только потом можно было добраться до шестеренок.
вот так выглядит снятый моторчик без крышки

Процесс снятия обмотки

И вот что внутри

Итого, в случае вытаскивания оси большая шестеренка начинает болтаться и может проскользнуть, если моторчик в этот момент включить, т.к. во время включения он начинает позиционироваться на 0 и соответственно зубья проскакивают.
Опытным путем мы выяснили, что для выставления на 0 этой всей конструкции нужно совместить отверстие в большой шестерне с выступом на коричневом магните ротора (на фото виден противоположный выступ — нужный нам скрыт шестерней) плюс переставить еще на два зуба так, чтобы отверстие в шестеренке перекрывало выступ на магните только наполовину.
При этом, если собрать моторчик без обмоток и, надев стрелку, придать ей свободный ход, то при свободном падении она должна встать так, чтобы шестеренка уперлась в ограничитель на крышке моторчика (нет на фото).
Вот таким макаром были перебраны все четыре моторчика и теперь приборка работает без проблем. Единственно, что я не уверен — дергались ли стрелки ранее — теперь при включении зажигания они немного дергаются, но затем встают четко на 0.

Прошивку для дорестайловых приборок можно скачать здесь yadi.sk/d/QCXxqGMd_iTfvg
UPD фото внутрисхемной распиновки — для возможности прошить без снятия стрелок. Массу нужно искать отдельно, а плюс проверить, т.к. записал по памяти распиновку (выводы 6 и 8 микросхемы это +5В, 5 и 7 это масса.

UPD 2023. Прошивка для рестайловой приборки правится аналогичным образом. Готовую прошивку можно скачать вот здесь disk.yandex.ru/d/hnc7oyFGDT2x0w
Распиновка микросхемы для рестайловой панели ниже

Стоит отметить, что панели на моделях 03-04 серьезно отличаются, в том числе микросхемами, поэтому эти прошивки для них не подойдут.
На диджитал-хаосе нашел для них вот такую прошивку disk.yandex.ru/d/0TYo8JQ2Vo7gvg


Комментарии 2
с диджитал хаоса прошивка под мили с фаренгейтами. не припомните, где видели под цельсии? не там же, случаем?
хондовские моторчики еще та свистопляска, если ось вышла. считай попал. с них оптимально снимать стрелки съемником