Что такое епром в эбу
Архив. Обзорный материал
Для начала немного общих сведений. В системах Январь 5.хх, Январь 7.2, Микас 7.хх, Bosch MP7.0 и Bosch M7.9.7, VS5.1, VS5.6 используется два вида памяти, сохраняемой при отключении питания – FLASH и EEPROM.
Более современные контроллеры Январь 7.2+, Bosch M7.9.7+, Микас-11хх, М7.3 используют процессор с внутренней памятью и не имеют внешнего FLASH.
EEPROM – многократно перезаписываемая память, используемая для хранения временной информации, сохраняемой при отключении питания. В EEPROM хранится коэффициент коррекции СО (в системах, где есть СО-регулирование), пароль и коды иммобилизатора, а так-же паспортные данные автомобиля: VIN, номер кузова, двигателя, имя прошивки и т.д. Доступ к этой памяти возможен как извне, с помощью программ – загрузчиков, так и изнутри управляющей программы. (Например, регулировка с тестера или компьютера уровня СО).
Bosch M7.9.7 и Bosch M7.9.7+ требуют доработок для перевода в режим программирования. Программатор Combiloader позволяет записать программу или калибровки без разборки и доработки блока. Для того, что бы произвести чтение программы из блока без разборки и доработки не обойтись.
Все ЭБУ, упомянутые в этой статье, в полном объеме поддерживаются универсальным программатором CombiLoader (опция) и программой ChipTuning PRO (опция).
Немного подробнее остановимся на новом поколении контроллеров – Январь 7.2+ и М73.
ЭБУ Январь 7.2+ и М73 не имеют внешней флэш – памяти, программа записывается в память процессора и состоит из бутлоадера (программа, управляющая запуском основной программы и ее обновлением), основной программы (программы управления двигателем) и калибровок. Работа с разными типами ЭБУ имеет свои особенности:
Январь‑7.2+ (идентификатор ПО I2xxxxxx), М73 пр-ва Итэлма (идентификатор ПО I3xxxxxx):
В случае, когда при записи с обновлением бутлоадера произошла ошибка, и ЭБУ не выходит на связь, необходимо произвести запись ЭБУ через бутлоадер процессора. Для этого необходимо произвести доработку ЭБУ.
Для записи контроллеров семейств М73/Январь‑7.2+ через бутлоадер процессора, необходимо выпаять резистор, отмеченный синим цветом и запаять его по диагонали, как показано красными стрелками. По окончании программирования, нужно вернуть резистор на место.
М73 пр-ва АВТЭЛ (идентификатор ПО A3xxxxxx):
Процессор ЭБУ защищен. При записи обновляется только основная часть программы и калибровки.
ВНИМАНИЕ! Работа с этим типом ЭБУ через бутлоадер процессора после доработки недопустима и может привести к необходимости замены процессора!
Памятка: Следует иметь ввиду, что после снятия при установке блока на авто необходимо придерживаться следующего нехитрого правила.
1. Установка ЭБУ.
2. Включаем зажигание. Дожидаемся отработки БН и загорания СЕ. (Около 3 – 5 секунд)
3. Выключаем зажигание.
4. Авто готов к работе.
ПРОГРАММЫ – ЗАГРУЗЧИКИ ЭБУ от НПП НТС
Январь 5.х, VS5.x, Микас 7.х
НПП НТС тоже наконец – то перестало гонять своих покупателей ПБ‑2 в ДОС и обратно и разродилось простенькой программкой под Windows, позволяющей выбирать номер используемого порта и скорость его работы. Никаких параметров, кроме выбора типа блока между Январь и Микас больше не настраивается, при чтении ЭБУ сразу предлагается сохранение файла, при записи – открытие. В нижней части индикатор выполнения. Программка значительно уступает по возможностям даже первым версиям облегченной (Lite) программе ECU Programmer С.Сапелина. Совсем любопытные могут посмотреть, что же, все-таки находится внутри программатора ПБ‑2.
Версия программы 1.1 от 10.10.2001 позволяет производить очистку EEPROM и работает с файлами двойного размера (128Кб).
Ручной перевод ЭБУ в режим программирования
I. Январь 5.1/5.1.1/5.1.2, Микас 7.х/ Bosch 7.0/ VS5.1
Контроллер лучше с машины снять. Хоть и есть информация о успешной загрузке прямо на автомобиле, все – таки надежнее работать с минимальной длиной соединительных проводов. Для питания контроллера необходим источник тока 12V/0,5A. Можно пользоваться внешним источником питания или штатным аккумулятором.
Реально это выглядит так: подключаете ЭБУ по приведенной схеме, включаете выключатель S1, ждете 3 – 5 секунд, включаете S2 и запускаете программу.
Загрузка идет по последовательному каналу K‑Line и занимает относительно продолжительное время. Если Ваш адаптер отлично работает с диагностикой, но не желает программировать блоки, скорее всего надо задуматься о его замене на более совершенный вариант. Но у нас без сбоев на скорости до 38 Kbit работает простой вариант адаптера К‑Line на двух транзисторах BC945.
A. Соколов (UncleSam) рекомендует подключать контроллер, как показано на рисунке справа. Суть, в принципе, не меняется. Горящий светодиод сигнализирует о том, что контроллер НЕ НАХОДИТСЯ в режиме программирования.
Для программирования Микас 7.1/7.2 подключение аналогично Январь 5.1, но необходимо использовать не 47 ногу, а 42 (PRG).
Программирование ЭБУ Bosch MP7.0H аналогично Январь 5.1, но необходимо использовать не 47 ногу, а 50 (PRG. Только для записи калибровок. Чтение возможно без перевода в режим программирования).
Таблица обязательных для программирования контактов (55-контактные ЭБУ).
* Как видно из таблицы, использование 37 контакта необязательно на большинстве систем. Но, при постоянном подключении этого контакта, различие систем только в выборе ножки разрешения программирования.
II. Bosch M7.9.7 / Январь 7.2
ЭБУ с 81-контактным разъемом. Подключение этих типов ЭБУ для перевода в режим программирования так же просто, как и Январь 5.
На представленной схеме для универсальности применено переключатель выбора типа ЭБУ, т.к они требуют подачи на 43 ножку (PRG) сигналов разного уровня. Перед программированием нужно выбрать тип ЭБУ переключателем S1 Январь 7.2 или Bosch M7.9.7.
В цепь подачи управляющего напряжения в режиме Январь 7.2 можно установить токоограничительный резистор, который может быть любого типа номиналом 1 – 5,1 Ком. (от +12V до верхнего контакта переключателя S1).
Если контроллер не выходит на связь, необходимо выключателем S2 снять питание с 13 ноги (IGN, зажигание) и сделать паузу не менее 7 – 10 секунд, после чего повторить попытку соединения.
Универсальный программатор ЭБУ CombiLoader автоматически все сделает за Вас без всяких переключателей. Следует иметь ввиду что этот программатор считывает/записывает прошивки не в простом бинарном виде, а в формате, доступном для редактирования программой Chip Tuning Pro.
BOSCH M7.9.7
Для перевода этого блока в режим программирования достаточно замкнуть контакт, отмеченный треугольником на массу через резистор 4 – 6 кОм. Можно (и даже нужно) изготовить щуп с резистором внутри и крокодилом с другой. Он понадобится Вам и для работы с любыми другими ЭБУ, переводимые в бутстрап. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.
МИКАС 11
Для перевода этого блока достаточно замкнуть контакт, отмеченный кружком, на массу. Ближайшая удобная масса – корпус кварцевого резонатора. Замыкать нужно на время установки связи, как только процесс пошел, перемычку можно убрать.
Главная Диагностика ВАЗ Практика Убить иммобилайзер
Убить иммобилайзер
Штатный иммобилизатор ВАЗ - некое "волшебное" устройство, высокое предназначение которого поставить в тупик злоумышленников и уберечь Ваш автомобиль от хищения третьими лицами. На самом деле это не совсем так: спасает он только от "пионеров", злоумышленники не воспринимают его за мало - мальскую преграду, а иммо, в отместку, частенько портит кровь своим хозяевам. Устройство это неоднозначное - имеет ярых сторонников и не менее ярых противников. Я являюсь скорее противником, поэтому данный материал может показаться предвзятым.
Иммобилизатор находится: на ВАЗ 2110 прямо над ЭБУ. ВАЗ 2109 с высокой панелью - за панелью приборов, между рулевой колонкой и тем местом, где у карбюраторных находится подсос. При удалении иммобилизатора не забудьте установить перемычку для восстановления связи ЭБУ с диагностической колодкой.
Внутреннее устройство иммобилизатора довольно сложно. Он представляет собой микроконтроллер на базе PIC16C65B, схему K-Line для обмена данными с ЭБУ по диагностической линии и памятью EEPROM, для хранения кодов.
Далее описаны методы борьбы с "заглючившим" или сломавшимся иммобилизатором. Немного теории для упрощения восприятия: Обученный иммобилизатор записывает свой код в EEPROM контроллера. EEPROM - энергонезависимая флэш - память, сохраняющая данные при полностью отключеном питании. При снятии с охраны считывается код обученного черного ключа и сравнивается с кодом, записанным в EEPROM ЭБУ. При совпадении кода дается разрешение на запуск двигателя. Обмен данными между иммобилизатором и ЭБУ происходит по линии диагностики K-Line, поэтому вывести его из строя или сбить код (!) возможно даже невинным подключением диагностического оборудования при включенном зажигании (испытано на собственном опыте). Довольно продолжительное время сей факт приносил немало доходов мастерским, ибо трабл решался и до сих пор иногда решается тривиально и прибыльно - заменой ЭБУ на новый. Так-же, при наличии иммобилизатора не в коем случае нельзя "высаживать" АКБ "в ноль". В этом случае в еепром прописывается хаотичный мусор, и поездки в сервис "на галстуке" не избежать.
Метод оживления контроллера в теории очень прост - нужно очистить энергонезависимую память ЭБУ от информации, оставленной там иммобилизатором. На практике это выглядит так - от иммобилизатора отсоединяется разъем штатной проводки, если Вам необходимо, что бы сигнал диагностики доходил от ЭБУ до диагностической колодки, необходимо в снятом разъеме установить перемычку между контактами 9.1 и 18. Иммо можно выбросить, а можно и оставить - красиво гасить плафон, в этом случае необходимо отрезать от разъема провода от контактов 9.1 и 18 и соединить их вместе. Разъем иммобилизатора при этом установить на прежнее место. Далее, нужно внимательно приглядеться к ЭБУ и выяснить его происхождение. Если это Bosch, необходимо его вскрыть и установить на место штатного чип с программой очистки памяти ЭБУ и включить на несколько секунд зажигание. После обратных манипуляций двигатель заведется, если, конечно, дело было именно в этом. Если же В Вашем блоке ПЗУ запаяна, выходов 2 - либо выпаивать и устанавливать панельку (пригодится впоследствии для Чип - Тюнинга), либо воспользоваться программой COMBISET от US, имеющей функцию очистки ЕЕPROM по последовательному каналу.
Со всей тщательностью и внимательностью отнеситесь к данной процедуре, если запись осуществляется freeware программами. Есть случаи (и один - у меня :)), когда файл для EEPROM заливался прогой FlashECU, и, наоборот, файл с ПО и калибровками - прогой EeprECU. Тупые программы НТС не содержат "защиты от дурака" и позволяют это сделать. В результате либо портится прошивка, либо в епромке записаны несколько байт прошивки. Естественно, автомобиль при этом не подаст Вам никаких признаков жизни. В этом случае желательно переписать сразу все, и прошивку и информацию в eeprom.
После удаления иммобилизатора на автомобилях без катализатора и без регулятора СО (установка СО с компьютера или тестера) необходимо заново отрегулировать СО.
Если после процедуры очистки EEPROM двигатель завелся, можно рискнуть вновь подключить иммобилизатор. Следует иметь ввиду, что для того, что бы иммобилизатор нормально начал выполнять свои функции, необходимо заново "переобучить" его с помощью красного ключа. Инструкция по переобучению иммобилизатора. Данный документ пригодится также и при замене ЭБУ на новый. Может случиться так, что процедура переобучения не сработает. Тогда есть три варианта. Первый - необходимо выпаять eeprom из иммобилизатора, очистить его с помощью программатора и запаять обратно. Запаять можно также и новую, чистую микросхему. Второй - очистить eeprom с помощью программы (aka Uncle Sam) Combiset, режим очистки eeprom Bosch. Третий - приобрести новый иммобилизатор. Во всех трех случаях иммобилизатор "чистый", т.е способен к программированию с помощью любого красного ключа.
Запись информации в EEPROM ЭБУ BOSCH M154
Как известно, в системе Bosch M1.5.4 записать осмысленные данные в EEPROM 24С02 можно только внешним программатором. Для этого нужно выпаять микросхему, что представляет некоторые сложности. Кроме того, нужен еще программатор для этого типа микросхем.
есть программа(поже выложу),позволяет немного упростить процесс программирования EEPROM, путем подготовки специальной прошивки, которая, будучи установленной в ЭБУ сама пропишет ваши данные в EEPROM. Это очень удобно, если Вам необходимо записывать всегда одни и те же данные (например пароль для защиты прошивки или какой-либо нестандартный идентификатор и т.п.). В этом случае вам нужно лишь один раз подготовить ПЗУ 27С512, в которой будет находится программа, прошивающая EEPROM. Весь процесс программирования будет заключаться в установке этой ПЗУ и включению питания на несколько секунд. Для большей безопасности предусмотрена индикация успешного окончания операции с помощью лампы Check Engine.
Принцип работы с программой очень прост: Вы открываете файл, содержащий образ EEPROM, который вы хотите записать в ЭБУ, а программа создает файл-прошивку, которую нужно зашить в ПЗУ 27С512. Попутно можно изменить некоторые идентификационные данные, хранящиеся в EEPROM (VIN, номер кузова и двигателя). Установив полученную ПЗУ в ЭБУ и включив "зажигание", Вы запишите данные в EEPROM.
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
Последние посетители 0 пользователей онлайн
Для начала мультиметром приходит ли питание на двигатель перемещения лазером. Часто умирает сам двигатель.
Всем привет, нужна помощь! Сейчас нахожусь в селе, интернет 4g ловит только в определенных местах. Подскажите как сделать антену, чтобы она подключалась к телефону (3.5 mm jack или USB-С) и стояла там где ловит 4g. Какие материалы нужны и как её сделать ?
Хорошо работать с битумным лаком, лучше через иглу. У него хорошая текучесть, не трескается после просушки, прекрасная адгезия к фольге. Заправлял стержень от ручки, шарик извлекал, а с другой стороны вставлял в стержень ватку, она не позволяла быстро испаряться растворителю и не давала самопроизвольно вытекать лаку через пишущий узел. После заправки, стержень вставляется в обычную ручку, что так же, очень удобно. Стержни лучше брать с большим диаметром, в этом случае лака хватает на долго. Да, в перерывах между рисованием, пишущий узел желательно не оставлять на воздухе, я "втыкал" его в какой-нибудь фетр, вату или, что-то подобное, иначе лак подсыхает и отверстие приходится прочищать тонкой проволочкой.
при снижении напряжения питания - завышает показания измеряемого напряжения. начни с проверки батареи питания на фото плохо видно - но такое ощущение, что кирдык в гости к МС пришел.
Тупо отрезать вместе с закрашенным участком трубки от капельницы и выбросить. Для следующего рисования всё сделать заново. Работы на полминуты. В манипуляционных кабинетах поликлиник/больниц можно выпросить хоть мешками и то и другое. Нет никакого смысла в подобной экономии.
@ТарасUA Лучше один раз увидеть чем сто раз услышать. На фото привет из девяностых для рисования простых печатных плат. (работает и не ломается ). Да, лак для ногтей без блесток!
Не знаю даже с чего лучше начать:
— написать, что это все это нужно, чтобы можно подключить к Волге Сайбер блок управления двигателем от американца на 152л.с. без необходимости приобретать в комплекте иммобилайзер и ключи от той же машины;
— или рассказать, что я купил очень бюджетный программатор микросхем EEPROM ?
Если вы не увидели связи между тем и тем, то заваривайте чаёк, постараюсь рассказать о своих планах.
Знаете почему нельзя просто так взять и поставить себе ЭБУ от другой точно такой же машины?
Потому, что не даст иммобилайзер.
Иммобилайзер в реализации крайслера — это не просто коробочка, которая считывает ключ зажигания и разрешает запуск двигателя. Он как Агент Смит из Матрицы прописывает свой уникальный код в разные блоки управления, чтобы те стали единым целым. И да, в блок управления двигателя он себя тоже прописывает. Именно поэтому система отторгнет чужой ЭБУ, считав с него код от чужого иммо, и заблокирует его после нескольких неудачных попыток завестись. И именно поэтому на рынке предлагается приобретать комплект с ключами, личинками, новым замком зажигания и блоком SKIM. Решение хоть и рабочее, но проблемное по установке и дорогое. К тому же, в ЭБУ будет прописан чужой VIN, а это не есть хорошо (читал о случаях проверки сканером в МРЭО с последующим изъятием). Наверное это можно решить дилерским сканером или еще каким другим, но это пока не наш метод)
Гораздо привлекательней приобрести себе ЭБУ от себринга или стратуса и "подружить" его со своим авто самостоятельно. Не будем дальше тянуть кота за хвост: место, где "живет" иммо в ЭБУ давно известно — это пара микросхем EEPROM на блоке. Он там хранится в незашифрованном виде и даже без контрольных сумм в виде VIN-номера авто.
Вот для примера дамп EEPROM. Я подчеркнул ту часть, которую надо заменить на свой VIN. Кстати, исправив один определенный байт можно вообще деактивировать иммобилайзер, но я не буду приводить пример этого (Прости меня владелец Конкорда, я засветил твой номер))
Также удалось выяснить, что в качестве этих ПЗУ используются микрухи ST M95040 или M95080. Стоят эти восьминожки каких-то смешных денег — 28 р/шт (можно взять с запасом на эксперименты)
А вот с программатором не все так просто в плане денег: профессиональные решения стоят очень не кисло. и так как я никогда не имел дела с программаторами, то мне в первых строках гугло-поиск предлагал именно их))
Совершенно случайно нашел программатор, который производит контора энтузиастов с пафосным названием "Электронные войска")
Вот такой вот программатор за 450р в классной упаковке по уверению разработчиков, может шить кучу разных ПЗУ
Что ж, прикладываем к нему пустую микросхему и пробуем залить на нее дамп от Конкорда (не от самолета, конечно, от Крайслера))
…А перед этим сходим в магазин и купим кабель miniUSB! ))) Потому, что там распаян ни фига microUSB, а этот старый mini, от которого у меня уже ни устройств, ни шнуров не осталось.
Читайте также: