Разберёмся на примере Нексии с диагностикой и чип-тюнингом своими руками на примере ЭБУ KDAC от GM, где использован процессор Delco и протокол IEFI-6. Нам понадобятся:
K-Line адапетр:
Для начала необходимо купить оборудование для связи ЭБУ ("мозги" машины) с компьютером (ноутбуком). Называется он K-Line адапетр. В продаже есть уже готовые устройства. Я купил себе и переходник . Драйвер можно скачать
Настройка. Заходим в Панель управления компьютера -> Диспетчер устройств -> Порты -> USB Serial Port -> свойства USB Serial Port: параметры порта -> Скорость -> 57600 (для некоторых старых программ надо ставить поменьше, например: 9600) параметры порта -> дополнительно -> номер COM порта -> COM1 параметры порта -> дополнительно -> время ожидания -> 1 мсек.
Разъём для прошивки и диагностики: GM12. Это старый тип разъёмов. В новых машинах стоит OBD-II, где используется другой протокол обмена данными. Штырьки нашего k-line адаптера вставляем в соответствующие гнёзда, красный ( 12) в "G", чёрный (масса) в "A" и синий (k-line) к "M".
Дигностика и перепрошивка
для диагностики существуют различные программы, но так как это хлеб СТО, то все они платные и дорогие:
ECUFlashLoader
CombiLoader
ChipLoader
ChipTuningPRO
Но на просторах интернета можно найти старые ломаные версии, бесплатные урезанные или созданные альтруистами:
GM Reader (скачать) - программа для считывания прошивок ЭБУ GM, устанавливаемых на автомобили Daewoo от Константина Данилко (www.chipsoft.ru, info@chipsoft.ru). С помощью неё легко считать из ЭБУ:
FLASH - это непосредственно и есть программа управления процессом. Помимо самого софта содержит калибровки - УОЗ, топливоподача и т.д.
EEPROM - енергонезависимая память в которой записаны такие данные как код иммо, номер контроллера, возможен для некоторых блоков пробег, различные коэффициенты
и т.д.
Delco Suite . Поддерживаемые ЭБУ – IEFI-6, ITMS-6F.
Нажать кнопку включения компорта, при успешном включении светодиод загорится зеленым, а также в строке состоянии и логе программы появится соответствующая запись.
Выбрать нужный режим работы программы:
«Опросить ЭБУ» - в этом режиме происходит циклический обмен диагностическими данными с ЭБУ
«Сохранить прошивку (32 КБ) IEFI» - этот режим предназначен для ЭБУ IEFI-6 и позволят выгружать из ЭБУ прошивку в файл.
«Сохранить FLASH (64 КБ) IEFI/ITMS - в этом режиме из ЭБУ будет выгружена область состоящая из нижних 64 КБ (размер флешки 128КБ) (для ITMS6-F, это будет прошивка, первые 8192 байта содержат ОЗУ, т.е. непосредственно сама прошивка начинается после этих 8192 байт, IEFI же оперирует с 32КБ, так что тут будет полный дамп страницы с которой ЭБУ работает в данные момент).
«Загрузить прошивку (32/64 КБ) IEFI/ITMS» - в этом режиме будет перезаписана прошивку в ЭБУ из выбранного файла. Соответственно для IEFI нужно выбрать файл размером 32КБ с прошивкой которую нужно залить в ЭБУ, для ITMS – файл размером в 64 КБ. В этом режиме сначала происходит заливка бутстрапа после чего в строке состояния и в логе появляется сообщение о паузе в 5 сек, за это время можно переключится на другую область памяти в ЭБУ и залить прошивку, например, в верхние 32/64 КБ, таким образом и получается «двухрежимка», хотя для этого ЭБУ должен быть доработан нужным образом (т.е. добавлен тумблер с триггером). После паузы происходит стирание старой и запись новой прошивки в ЭБУ. Стирание может повторятся до 3-ох раз, а запись блока до 5 раз подряд. В конце записи производится попытка перевести ЭБУ в нормальный режим, но если этого не произошло (будет сообщение о попытке перевода ЭБУ в диаг.режим), то нужно обесточить ЭБУ (снять клемму к примеру), после этого включить зажигании подождать 10-15 сек, выключить, включить зажигание и попробовать завести двигатель. Подробней: http://www.autopeople.ru/forum/daewoo/leganza/repair/1910861.html
«Загрузить калибровки (16 из 32) IEFI» - этот режим предназначен только для IEFI и позволят загрузить в ЭБУ не всю прошивку а только калибровки, при этом можно выбрать файл размером как 16КБ, так и полный файл с прошивкой размером 32КБ, из него будут вычитаны только первые 16 КБ
f. «Возврат к нормальному режиму» и «Сброс кодов неисправностей» - пока что не работают.
Кнопка «Выполнить» запустит выбранный режим, также если воспроизводи
Для просмотра параметров с помощью этой программы нужно выбрать настройки для ЭБУ:
Скачать и положить файл настроек для Nexia (не доделанный файл) к разархивированной программе в папку /dcfg
Зайти в Параметры - Настройки (Ctrl+P) - Выбрать тип ЭБУ