Меню

Коды эбу в сценике

расшифровка маркировки Всех ЭБУ

Добро пожаловать на ChipTuner Forum.

Опции темы

Доброго времени суток Форумчане!
Предполагаю, что данный вопрос уже поднимался, но нет у меня совершенно времени искать ответ в истории форума. т.к. запрос поиска «маркировка ЭБУ» выдал целую кипу тем даже этого не касающегося.

Я хочу научиться понимать значение маркировок ВАЗ для ЭБУ разных типов bosch, vs, январь, GM.
Вот например, у меня под рукой ВАЗ2112 с ЭБУ bosch M1.5.4, маркировка 2111-1411020-70 => Сейчас я могу уже сказать, что этот автомобиль с восьми-клапанным двигателем(судя по «2111»), одновременным впрыском топлива(судя по предпоследней цифре-7), расчитанным под нормы токсичности Россия-83.
. может я что-то и напутал, но я ведь только и начинаю разбираться в этой классификации ab
Итак, сможет ли кто-нить дать описание данных маркировок блоков, т.е. какой двигатель, тип впрыска, норма токсичности и что еще можно узнать по маркировке.
GM
2111-1411020-20
2111-1411020-21
2111-1411020-40
ЯНВАРЬ 4 =========================== ЯНВАРЬ 4.1
2111-1411020-22
2112-1411020-01
BOSCH M1.5.4 (N)
2111-1411020
2112-1411020-40
2111-1411020-60
2111-1411020-70
ЯНВАРЬ 5.1.Х
2112-1411020-41
2112-1411020-71
2111-1411020-71
ЯНВАРЬ 5.1.х (Новой аппаратной реализации)
2112-1411020-41
BOSCH MP7.0H
2111-1411020-40
2111-1411020-50
2123-1411020-10
2130-1411020
2130-1411020-01
VS 5.1
2112-1411020-42
2111-1411020-62
2111-1411020-72
BOSCH M7.9.7
2111-1411020-80
21124-1411020-10
21114-1411020-30
21124-1411020-30
21214-1411020-30
21114-1411020
BOSCH M7.9.7 +
21214-1411020-30
21214-1411020-30
2104-1411020-10
2111-1411020-80
21230-1411020-90
11183-1411020-20
21230-1411020-00
21126-1411020-10
21126-1411020-00
21214-1411020-30
21114-1411020-40
ЯНВАРЬ 7.2
21124-1411020-32
21124-1411020-32
2111-1411020-82
21067-1411020-11
2111-1411020-81
21124-1411020-31
Январь 7.2+ Новая аппаратная реализация
21124-1411020-32
21067-1411020-12
21124-1411020-31
M73
21114-1411020-12
21124-1411020-12
21114-1411020-11
21067-1411020-22

Источник

Как узнать код иммобилайзера по VIN-коду

Современные штатные иммобилайзеры автомобилей обладают высокой надежностью, от откровенно проблемных конструкций наподобие инфракрасных ключей Renault Scenic производители давно отказались. Тем не менее, возможность перепрописывания чипов в них должна сохраняться – при потере ключа или покупке дополнительного записать новый чип придется в любом случае. Даже заказ ключа по вин-коду, как это обычно называют в автосалонах, сам по себе бесполезен без перепрограммирования иммобилайзера – по VIN коду изготавливается только хвостовик под личинку замка, код нового чипа уникальный.

immobilajzer opt

Но, чтобы обеспечить надежность защиты от угона (не будем сейчас говорить о возможности переписать дамп иммобилайзера через диагностический разъем), перепрограммирование осуществляется с применением шифрования, привязкой к внутренней дилерской сети производителя или иным методом, затрудняющим выполнение работы «каждым желающим».

Что такое код иммобилайзера и как он связан с вин-кодом?

Как это работает на практике? Часто применяемый способ – запрос специального уникального кода, без которого иммобилайзер не допускает свое перепрограммирование. При этом каждый автомобиль уже имеет собственный уникальный идентификатор – VIN-код. Поэтому программирование иммобилайзера может осуществляться либо с запросом уникального кода по VIN с корпоративных серверов компании (т.е. только с авторизацией официального дилера), либо код сам по себе является результатом шифрования уникального VIN-кода автомобиля.

В криптографии существует понятие хеш-функции – преобразования произвольного набора данных в формализованную строку заданной длины. Изначально закладывая «калькулятор пин-кодов иммобилайзера» в программное обеспечение центрального блока, производителю достаточно однократно прошить значение VIN в память иммобилайзера, и сверку правильности кода он сможет выполнять полностью закрыто для пользователя.

Представим гипотетический блок иммобилайзера, подключенный к диагностической шине. В автомобилестроении давно стало принятой нормой в каждом электронном блоке, присутствующем на шине, однократно прописывать VIN с целью защиты от угона «на разбор». Блок, выйдя на связь с «окружающими», не функционирует, если прописанный в нем VIN не совпадает с кодами, прописанными в остальные блоки. VIN прописывается в новом («пустом») блоке при его начальной конфигурации и даже с помощью оборудования дилерского уровня переписан быть не может.

Читайте также:  Как снять гбц на форд фокусе

Предположим, что блок для перепрограммирования чипов вычисляет ключ по VIN с помощью распространенной функции хеширования MD5. Обратите внимание, что в памяти контроллера нигде сам код не хранится – считать код иммобилайзера из EEPROM невозможно. Но, как только контроллер получает по диагностической шине запрос на запуск процедуры обучения ключей, он преобразует прошитый VIN согласно выбранной производителем хеш-функции. Для VIN-номера JN1WNYD21U0000001 хеш MD5 будет иметь вид 1b29a90b1c8f6ca64a8193f74a0972aa: эту последовательность символов контроллер ждёт в посылке от диагностического сканера и при любой другой откажется выполнять обучение.

Такой смоделированный нами иммобилайзер имеет высокую степень защиты: залить в него дамп от другого блока и воспользоваться прописанными в него чипами не получится, поскольку иммобилайзер заблокируется, обнаружив конфликт VIN-ов с остальными блоками. Считать код из блока снова нельзя, потому что он нигде и не записан. И где взять код иммобилайзера в этом случае без доступа к сети производителя автомобиля? Только разобравшись в машинном коде прошивки блока, «выловив» в ней алгоритм вычисления кодовой последовательности.

Как узнать код иммобилайзера. Калькуляторы кодов

Увы, в реальности мы живем в мире, где и в разы более сложная защита взламывается. Поэтому, чем старше машина, тем больше вероятность, что калькулятор кодов иммобилайзера для нее давно общедоступен или в худшем случае продается за деньги в Интернете. Ради разовой процедуры мало смысла покупать программу, проще обратиться туда, где она гарантированно есть: в частный сервис, предлагающий услуги перепрограммирования иммобилайзеров.

Сами автопроизводители часто упрощали механизм защиты, который мы описали выше. На автомобилях Renault никакой связи пин-кода программирования ключей с VIN самого автомобиля изначально не было. Пин вычислялся из серийного номера, который нанесен внутри самого ключа, и «кода типа автомобиля», указанного на наклейке кузова, с помощью программы Trantir, входившей в состав дилерского программного обеспечения… и очень быстро разошедшейся по Интернету.

pin koda programmirovaniya klyuchej opt

Скачав программу (причем, как и все старое программное обеспечение Renault, написана она исключительно под MS-DOS, так что на современных операционных системах потребуется еще и эмулятор), достаточно ввести запрошенные данные и получить искомый код.

programmnoe obespechenie opt

Если у Вас Nissan, то калькулятор кодов есть и вовсе в онлайне.

kalkulyator kodov opt

Здесь найти, где находится код иммобилайзера (точнее – «исходник» для калькулятора), без пояснений тоже не получится. На «Ниссанах» ряда моделей (увы, и этот калькулятор не универсален) пин-код рассчитывается не из VIN, а из номера BCM – бортового коммутационного модуля, который среди прочего отвечает и за считывание ключей. На корпусе блока найдёте наклейку с буквенно-цифровым кодом наподобие 284В2-ХХХХХ, где ХХХХХ – это те пять символов, которые и нужно «скормить» калькулятору. Например:

naklejka s bukvenno tsifrovym kodom opt

На «Фордах» (и «Маздах» на общей с ними платформе) реализован принцип incode/outcode – здесь контроллер самостоятельно формирует некоторую последовательность цифр (incode), на которую для запуска процедуры прописки ключей нужно дать корректный ответ (outcode).Принципиальной разницы с описанным выше примером расчета пин-кода через VIN нет.

Читайте также:  Когда пора менять шаровую у логана

А вот Kia и Hyundai описанный нами алгоритм иллюстрируют самым лучшим образом. На автомобилях, оборудованных ICM SMARTRA-3 (выпущенных с июня 2007 года), для получения пин-кода используется полный VIN автомобиля, на более старых машинах – только его последние цифры.

Ещё кое-что полезное для Вас:

Как ввести код

Итак, предположим, как узнать код иммобилайзера по вин-коду или как-то еще для своего автомобиля, Вы разобрались, нашли калькулятор и получили в нем пин-код. Остается последний вопрос – а как ввести код иммобилайзера, собственно говоря?

Руководствуясь теми же соображениями безопасности, уже достаточно давно автопроизводители не оставляют никаких возможностей для ввода, кроме посылок по диагностической шине. На автомобиле, выпущенном после 90-х, с наивысшей вероятностью понадобится хоть какой-то сканер. Необязательно это должен быть сканер дилерского уровня – хватает и дешевого шнурка с Aliexpress, главное – найти подходящую программу. Классическим примером здесь станет предназначенная для автомобилей VAG программа VCDS (или не менее известная ее «русифицированная» версия «Вася-диагност») с тем самым «шнурком с Али» (он же адаптер VAG K-Line).

programma VCDS opt

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

Нельзя сказать, что такой способ удобен. Но и у него есть серьезный плюс – если проблемы с иммобилайзером начинаются в дороге, то, зная пин-код, владелец машины может продолжить движение достаточно быстро, не придется искать автосервис и вызывать эвакуатор. Увы, на большинстве автомобилей это будет неизбежно.

Аварийный пин-код иммобилайзеров ВАЗ

Оснастить беспроблемным иммобилайзером автомобили у тольяттинских инженеров не вышло: и изначально устанавливавшийся АПС-4, и сменивший его АПС-6 успели получить репутацию не отличающихся надежностью. Решение проблем с «забытыми» ключами в них было выбрано «не имеющим аналогов»: в программе иммобилайзера изначально предусмотрели возможность самому водителю задать личный код разблокировки, чтобы получить возможность запустить двигатель.

Пин-код здесь – шестизначный, в котором используются цифры от 1 до 9. Для задания пина используются два ключа зажигания – «рабочий» и «обучающий»:

Учитывая «удобство» процедуры, не стоит задавать код 999999. Обратите внимание, что при любой ошибке (например, при 10 нажатиях на педаль) все придется начинать заново с момента прописывания ключей.

Вводится пин аналогично: включаем зажигание, ждем, пока не погаснет Check Engine, затем начинаем манипуляции с педалью газа.

Источник

Коды эбу в сценике

Архив. Обзорный материал

EEPROM – многократно перезаписываемая память, используемая для хранения временной информации, сохраняемой при отключении питания. В EEPROM хранится коэффициент коррекции СО (в системах, где есть СО-регулирование), пароль и коды иммобилизатора, а так-же паспортные данные автомобиля: VIN, номер кузова, двигателя, имя прошивки и т.д. Доступ к этой памяти возможен как извне, с помощью программ – загрузчиков, так и изнутри управляющей программы. (Например, регулировка с тестера или компьютера уровня СО).

Все ЭБУ, упомянутые в этой статье, в полном объеме поддерживаются универсальным программатором CombiLoader (опция) и программой ChipTuning PRO (опция).

При записи ЭБУ обновляется только основная часть программы и калибровки. Бутлоадер по умолчанию не обновляется.
Если после записи в ЭБУ прошивки, бутлоадер которой отличается от исходной, появляется «Ошибка ПЗУ», рекомендуется считать из ЭБУ прошивку (уже с исходным бутлоадером), открыть ее в редакторе калибровок CTPro, сохранить (будет пересчитана контрольная сумма) и снова записать в ЭБУ.

Читайте также:  Глушители для иномарок своими руками

j72p bootДля обновления бутлоадера необходимо нажать клавишу Shift до нажатия на кнопку Запись и удерживать ее до начала процесса «Стирание FLASH». Однако при этом следует иметь ввиду, что при ошибке записи бутлоадера ЭБУ может перестать выходить на связь.

В случае, когда при записи с обновлением бутлоадера произошла ошибка, и ЭБУ не выходит на связь, необходимо произвести запись ЭБУ через бутлоадер процессора. Для этого необходимо произвести доработку ЭБУ.

М 73 пр-ва АВТЭЛ (идентификатор ПО A 3 xxxxxx):

Процессор ЭБУ защищен. При записи обновляется только основная часть программы и калибровки.

Если после записи в ЭБУ прошивки, бутлоадер которой отличается от исходной, появляется «Ошибка ПЗУ», рекомендуется считать из ЭБУ прошивку (уже с исходным бутлоадером), открыть ее в редакторе калибровок CTPro, сохранить (будет пересчитана контрольная сумма) и снова записать в ЭБУ.

ВНИМАНИЕ! Работа с этим типом ЭБУ через бутлоадер процессора после доработки недопустима и может привести к необходимости замены процессора!

Памятка: Следует иметь ввиду, что после снятия при установке блока на авто необходимо придерживаться следующего нехитрого правила.

Никакого «самообучения» и дополнительной «адаптации» не производится, шаманские пляски с бубном, рекомендованные на некоторых сайтах ставят своей целью озадачить клиента всей значимостью процедуры и облегчить его страдания при расставании с денежными знаками :). Данные, потерянные из ОЗУ при снятии питания восстановятся через некоторое время.

Ручной перевод ЭБУ в режим программирования

Для перевода контроллера в режим программирования необходимо подать + 12 В на вход разрешения программирования 47 и на 18 контакт (не отключаемое питание контроллера) перед (!) имитацией включения зажигания ( 27 контакт ЭБУ). Ну и «масса» электроники – 19 контакт.

usprg

A. Соколов (UncleSam) рекомендует подключать контроллер, как показано на рисунке справа. Суть, в принципе, не меняется. Горящий светодиод сигнализирует о том, что контроллер НЕ НАХОДИТСЯ в режиме программирования.

* Как видно из таблицы, использование 37 контакта необязательно на большинстве систем. Но, при постоянном подключении этого контакта, различие систем только в выборе ножки разрешения программирования.

prg797 72

Если контроллер не выходит на связь, необходимо выключателем S 2 снять питание с 13 ноги (IGN, зажигание) и сделать паузу не менее 7 – 10 секунд, после чего повторить попытку соединения.

Для перевода этого блока в режим программирования достаточно замкнуть контакт, отмеченный треугольником на массу через резистор 4 – 6 кОм. Можно (и даже нужно) изготовить щуп с резистором внутри и крокодилом с другой. Он понадобится Вам и для работы с любыми другими ЭБУ, переводимые в бутстрап. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.

797inprog

Есть еще один вариант – аккуратно «нарисовать» резисторы очень мягким простым карандашом, графит выполнит функции резистора. После программирования следует тщательно удалить следы графита.

МИКАС 11

Для перевода этого блока достаточно замкнуть контакт, отмеченный кружком, на массу. Ближайшая удобная масса – корпус кварцевого резонатора. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.

Источник

Adblock
detector