Одометры. Продолжение.

Так же встречаются и другие так называемые подводные камни приведу пару примеров:
Land cruiser 100 2001 г пробег 180356км нужно 97000км. Память 93С56 ,читаю ,пересчитываю, записываю все Ок! Клиент уезжает но через 15 минут возвращается. Проблема в следующем- суточный пробег работает, а общий не меняется…
Детальное изучение содержимого памяти показало что в выделенной ячейке пробег должен быть больше на 1 то есть FA 16 > FA 17 (тахософт этого не учитывает,только пишет что и по каким адресам)

Nissan Xtrail 2002 г
Своп байтов ,то есть если рассмотреть на примере выше то FA 16 > 16 FA. Как узнать есть своп или нет: прежде чем снять панель с авто ,перепишите текущий пробег. Во первых сохраняя считанное содержимое проще не потеряться в именах файлов. Во вторых, когда считаете память, запустите калькулятор пробега и впишите текущий пробег результат не будет в точности соответствовать считанному ,т.к. в пробеге общем еще хранится и пробег суточный,но понять как располагаются данные легко…

Рассмотрим пример: Toyota Corolla 2008 г требуется пробег около 55000 км. Снимаем приборную панель,находим память в данном случае 93С86. Читаем,сохраняем куда нибудь , получаем следующее:


Запускаем калькулятор, выбираем брэнд и модель (т.к. в списке несколько моделей,корректируем свой выбор в соответствии с микросхемой памяти в снятой приборке) пишем желательный пробег и нажимаем кнопку считать, в итоге получаем следующее: в правом окне то что нужно вписать по адресам показанным в левом окне…

Данные что в левом ,большом окне приведены для примера!!!!!!

В результате получаем:

Записываем EEPROM и ставим приборку на место

Бывают и сложности…
Например вы не нашли EEPROM на плате, это говорит о том что пробег хранится в процессоре панели. Поэтому переписываем маркировку и вперед в Google , Yandex или кому что еще нравится за описанием микросхемы и программатором к ней…

В дополнение к уже сказанному: умение читать-писать EEPROM пригодится неоднократно, подобная память используется практически везде, где мог бы приложить свой «нетрадиционный» мозг настоящий фрикер!!!
Кодированные магнитолы, иммобилайзеры, блоки управления двигателями ,сигнализации и многое другое…
А все возрастающее количество программаторов – это же хорошо-больше возможностей !!:)

Вкратце о кодированных магнитолах :

Код разблокировки который вводят с клавиатуры, в большинстве случаев записан в EEPROM в явном виде и читается справа налево…  Поэтому найти его считав содержимое легче легкого
Например : blaupunk_alpha память 24С01 , считываем:

Отбросив лишнее (явные 16ричные байты) находим код «1680» — 36 и 37 байты.

Обсуждение тут: http://forum.phreakerclub.com/showthread.php?t=68

(c) lion
www.phreakerclub.com

Добавить комментарий

Related Post

Анализатор пакетов автосигнализации на MINI STM32 v3.0Анализатор пакетов автосигнализации на MINI STM32 v3.0

Давно приобрел эту платку на STM32F103RBT6 микроконтролере. Привлекла она меня наличием 2.8 дюймового дисплея 320*240 точек с контролером ILI9325.  В качестве приемника в схеме используется приемник RR-40. Он работает в

Одометры – коррекция пробега, восстановление…Одометры – коррекция пробега, восстановление…

Начнем с того зачем это вообще нужно? Почему-то в России не принято показывать реальные километры. Наверное, менталитет такой, заставляет приводить пробег, к мягко скажем, не очень честным показателям. И этому,

Как изготовить печатную плату самому c помощью ЛУТаКак изготовить печатную плату самому c помощью ЛУТа

Способ, про который пойдет речь, в народе называется «лазерно-утюжный». Его изобрел некий студент Коля, у него сейчас свая фирма ООО «Резонит». Способ действительно очень интересный и заслуживает внимания. Еще в