Предыстория.
В течение последнего года к нам поступали множественные обращения от пользователей ChipTuningPRO с просьбами выпустить модуль для редактирования калибровок ЭСУД Delphi MT60, устанавливаемых на автомобили Daewoo Gentra. От некоторых даже звучали упрёки, суть которых сводилась к тому, что «конкуренты работают значительно быстрее вас, а вы отстаёте». Как известно, понятия «быстро» и «качественно» редко бывают совместимы, в чём вы совсем скоро убедитесь.
Зная о том, что уже существует аналогичный модуль для ChipExplorer, мы не спешили с разработкой собственного решения. Ситуация изменилась в конце лета 2014 года, когда пользователи, купившие модуль у «конкурентов» (почему в кавычках, станет ясно, когда вы прочитаете статью до конца), были разочарованы результатами чип-тюнинга: никаких заметных улучшений в динамике автомобиля добиться не удавалось. Посмотрев скриншоты, было очевидно, что имеющихся калибровок должно быть достаточно для улучшения динамики автомобиля, однако, опыт чип-тюнеров явно свидетельствовал об обратном. Было принято решение приобрести данный модуль и провести анализ сложившейся ситуации.
Copy — Paste.
Итак, модуль официально приобретен, программа запущена, открыта прошивка Daewoo Gentra, ПО 25191756. Сразу бросилось в глаза, что автоопределение не работает, то есть, карту нужно выбрать вручную. Наименование карт показалось странным: имя карты не содержало версии ПО, а содержало версию калибровок, что нелогично, так как адреса, формулы пересчета, наборы калибровок привязаны именно к ПО, а не к калибровкам, иными словами, на базе одной версии ПО могут существовать десятки различных прошивок, которые откроются одной и той же картой.
Но не будем придираться к мелочам, пойдем дальше. Беглый обзор названий калибровок показал, что «автор» явно ориентировался на нашу разработку для похожей системы Delphi MT80. Названия и набор калибровок почти те же, не считая немного другой разбивки калибровок на группы и косметических переименований, например, «Задержка входа в PE» заменена на «Задержка входа в мощностной режим». А вот иллюстрация раздела «Переход ПУСК-ХХ»:
Часть калибровок, практически все константы, которые есть в нашем модуле MT80, отсутствуют в модуле MT60, например:
Этот факт сразу наводит на предположение, что никакого дизассемблирования микропрограммы управления MT60 «автор» не производил, а нашел похожие MT80 по форме и размерности калибровки в визуализаторе, вроде WinOLS и на основе подобия формы таблицы делал выводы о её назначении, что совершенно недопустимо, так как угадать назначение таблицы по ее форме можно лишь случайно. Если бы это было не так, то константы бы присутствовали, в коде их найти ничуть не сложнее, чем таблицы. Иными словами, «автор» не утруждал себя изучением программы управления, а просто скопировал часть калибровок из наших разработок! Но, пока это всего лишь предположение, хотя по косвенным признакам (практически полное отсутствие важных констант, идентичные названия) это предположение выглядит очень правдоподобным.
На этом этапе стало понятно, что в очередной раз была произведена попытка украсть наши разработки и на их основе создать как бы новый модуль для чуть-чуть другой системы управления. Пришло время взять дизассемблер и провести в нём сотни часов для того, чтобы хотя бы поверхностно изучить работу системы Delphi MT60 и уже документально проверить, насколько «качественно» был скопирован наш модуль MT80 и что же на самом деле скрывается за красивыми названиями калибровок в модуле MT60…
Разбор полётов или сказка про буратино и страну дураков.
Итак, прошло некоторое время и теперь мы имеем некоторое представление о работе системы MT60, полученное на основе реверс-инжиниринга программного кода. Теперь можно вновь открыть прошивку MT60 и «пробежаться» по наиболее важным калибровкам с целью выяснить, соответствует ли их название истинному назначению или нет. «Автор» скрыл адреса калибровок, вероятно, боясь, что его «разработку» кто-то украдёт:)
Но мы воспользуемся его же методом: будем изменять интересующую нас калибровку, сохранять в файл и выделять измененное адресное пространство. Это даст нам возможность получить адрес калибровки. В этой статье мы рассмотрим только те калибровки, которые необходимы для улучшения динамики автомобиля, ситуация с остальными калибровками аналогичная, но, чтобы не утомлять читателя, мы не будем их анализировать.
Группа калибровок «Мощностной режим»:
Первая калибровка в группе:
1 | Предположение «автора» | На самом деле | Вердикт |
Наименование | Положение электронной педали газа для вкл. мощностного обогащения | Коэффициент, участвующий в алгоритме лямбда-регулирования | НЕВЕРНО |
Адрес | 0x315E6 | 0x315E6 | ВЕРНО |
Число точек | 17 | 17 | ВЕРНО |
Тип | 2D-таблица, 16-bit | 2D-таблица | ВЕРНО |
Ед. измерения | % | коэффициент | НЕВЕРНО |
chiptuner.ru
Если вы занимаетесь чип-тюнингом автомобилей, то представляем вашему вниманию мощный редактор файлов прошивок ЭБУ от компании Chipsoft.
ChipExplorer 2 обладает следующими возможностями:
-визуальное сравнение прошивок
-просмотр значений калибровок в виде 2-х и 3-х мерных графиков
-расширенное редактирование 2-х и 3-х мерных графиков
-работа с несколькими проектами одновременно
-экспорт/импорт значений калибровок
-визуализация прошивки в виде графика
-поиск параметров в визуальном режиме
-создание собственных модулей калибровок
-создание модулей калибровок для использования сторонними пользователями
-автоматический поиск параметров с использованием правил подобия.
-поддерживает пересчет КС у более чем 40 типов ЭБУ
Программа поддерживает пересчет контрольных сумм прошивок для следующих типов ЭБУ:Январь 4, Январь 5, Январь 7.2, VS 5.1, Bosch M1.5.4, Bosch ME9.1, EMS3132, EMS3134, HV240, MR140, IAW5SF, IEFI6, ITMS6F, M74, Bosch M7.9.7, Bosch M7.9.8, Bosch ME7.9.9, Микас 10.3, Микас 10.3(+)/Микас 11.3, Микас 11.4, Микас 7.1, Микас 7.6, Delphi MT20U, Delphi MT20U2, Delphi MT22, Delphi MT38, Sagem 3000, Siemens SIM2K-34VR, Siemens, Siemens SIM2K-140/141/341, Siemens SIM2K-47, Siemens SIMK31, Siemens SIMK43, Siemens SIMK42, Simos 7.1, Simtec 7.5, Simtec 7.6, Sirius D3/D4/D32/D42/D52, Sirius S32.
Встроенная поддержка редактирования прошивок следующих типов ЭБУ: Январь 4, Январь 5, Январь 7.2, VS 5.1, Bosch M1.5.4, Микас 10.3, Микас 10.3(+)/Микас 11.3, Микас 11.4, Микас 7.1, Микас 7.6
В данный момент ChipExplorer 2 можно приобрести в лицензии Standart или Professional.
Различием двух этих версий является то, что в лицензии Standart использовать модуль калибровок может только пользователь, который их создал. Для распространения же этих калибровок и проектов вам потребуется лицензия Professional.
Срок любой лицензии 1 год это означает, что в течении данного срока с момента активации USB-ключа пользователь получает бесплатные обновления программы, модулей калибровок, модулей контрольных сумм и других компонентов, входящих непосредственно в ChipExplorer. После окончания срока действия лицензии пользователь может использовать устаревшие версии программы ChipExplorer без каких-либо ограничений.
Комплект поставки включает в себя USB ключ и программное обеспечение.
xn--327-qdd4ag.xn--p1ai
ChipExplorer 1.6 — просмотр и редактирование калибровочных параметров прошивок (чип-тюнинг) ЭБУ автомобилей ВАЗ, ГАЗ, Daewoo Sens, ЗАЗ Славута…
Возможности программы :
Просмотр и редактирование калибровочных параметров (чип-тюнинг) программного обеспечения ЭБУ Январь-4, Январь-5.х, Bosch-1.5.4, VS-5.1, Микас-7.1, Микас-7.2, Январь-7.2, Микас-7.6, Микас-10.3, Микас-10.3+ (Микас-11), Sirius. А также ЭБУ Delco .
Сделана поддержка плагинов. Вместе с программой распостраняются следующие плагины:
-«Анализ перемешанного ПО» — позволяет осуществлять просмотр/редактирование/визуальное сравнение прошивок с перемешанными калибровками
-«Определить версию ПО» — позволяет определить версию серийного ПО, на основе которого была изготовлена тюнинговая прошивка
-«Редактор списка ПО» — позволяет редактировать базу списка ПО, на основании которой осуществляется функция определения версии ПО
Добавлена возможность отображения элементов программы в XP стиле
Добавлена поддержка ЭБУ Микас 7.1, Микас 7.2, Январь 7.2
-Выбор типа ЭБУ в «читабельном» виде с сохранением последнего выбранного типа ЭБУ
-Изменения всех значений графика на заданное
-Разворот 3D-графика (обмен местами координат X и Y)
Добавлены следующие калибровочные параметры:
-Состав смеси — Граница обеднения состава смеси
-Состав смеси — Коэффициент коррекции состава смеси
-Состав смеси — Температура горячего двигателя
-Контроль впрыска — Динамическая производительность форсунки
-Контроль впрыска — Статическая производительность форсунки
-Контроль впрыска — Коэффициент коррекции времени впрыска на старте
-Пуск — Топливоподачи асинхронная на режиме ПУСК
-Пуск — Обороты выхода из режима ПУСК
-Отключение топливоподачи — Флаг постоянной топливоподачи
-Отключение топливоподачи — Обороты начала отключения топливоподачи
-Отключение топливоподачи — Обороты конца отключения топливоподачи
Скачать ChipExplorer 1.6 (1,5 МБ):
Зарегистрируйтесь, чтобы увидеть ссылки
www.cwer.ru
Выпущено новое обновление — ChipLoader 2.38
В новой версии добавлены следующие возможности:
Скачать обновление можно по ссылке: зеркало1
Сообщаем об обновлении драйвера и прошивки адаптеров CHIPSOFT J2534 (акрил, Lite, Mid, Pro)
В обновленни 1.4:
— добавлена скорость работы SW CAN 83333 bits/s
— исправлена ошибка выгрузки драйвера из памяти при работе в ОС Windows 7
— исправлены ошибки в обработке очереди сообщений драйвера
— исправлены ошибки в обработчиках флагов Wait FC, Overflow FC протокола ISO15765
— исправлена ошибка BUS ERROR при работе по основной CAN шине
— исправлена ошибка при работе по KLine для адаптера Pro
Обновления можно загрузить по ссылкам:
Сообщаем об обновлении драйвера и прошивки адаптеров CHIPSOFT J2534 (акрил, Lite, Mid, Pro)
В обновленни 1.4:
Обновления можно загрузить по ссылкам:
Для Lite, акрил:
Для Mid:
https://chipsoft.com.ua/download/chipsoft_j2534_mid_kline_canhacker_tech3win_drivers_140.zip
Для Pro:
https://chipsoft.com.ua/download/chipsoft_j2534_pro_kline_canhacker_tech3win_drivers_140.zip
Выпущено новое обновление — ChipLoader 2.37
В новой версии добавлены следующие возможности:
Скачать обновление можно по ссылкам: зеркало1, зеркало2.
Выпущено новое обновление — ChipLoader 2.36.1
В новой версии добавлены следующие возможности:
Скачать обновление можно по ссылкам: зеркало1, зеркало2.
Выпущено новое обновление — ChipLoader 2.35.1
В новой версии добавлены следующие возможности:
Скачать обновление можно по ссылкам: зеркало1, зеркало2.
Сообщаем о глобальном обновлении драйвера и прошивки для CHIPSOFT J2534 акрил, Lite, Mid v. 1.3
В данном обновлении:
— полностью переработан драйвер J2534
— исправлены ошибки при работе в асинхронном и многопоточном режимах
— исправлены ошибки при работе с SW-CAN
— исправлен ряд ошибок для ускорения скорости работы (например, в Toyota Techstream).
В ближайшее время в блоге на drive2.ru я расскажу как настроить адаптер для работы с T8SuitePro (автомобили Saab), Vediamo (автомобили Mercedes).
Обращаю внимание, что обновленному драйверу нужна ОС Windows Vista и выше (роли нет, 32-х или 64-х битная).
Еще одно замечание по-поводу BitBox-а и модуля «FCA Petrol Gen2 CAN». Производитель упорно на сайте пишет, что нужен для него только DrewTech адаптер, а CHIPSOFT J2534 не пойдет. Так вот, все пойдет, если в настройках драйвера (в инструкции расписано) отключить режим эмуляции ОпенПорт2. Для корректной работы с другими загрузчиками нужно обратно включить режим эмуляции Опенпорт2, иначе кое-что может перестать работать (особенно модулей Tricore это касается).
Скачать обновления можно по ссылкам:
Сообщаем о глобальном обновлении драйвера и прошивки для CHIPSOFT J2534 акрил, Lite, Mid v. 1.3
В данном обновлении:
Обращаем внимание, что обновленному драйверу нужна ОС Windows Vista и выше (роли нет, 32-х или 64-х битная).
Скачать обновления можно по ссылкам: для акрил, Lite — ссылка, для Mid — ссылка
Запускаем в продажу новый адаптер CHIPSOFT J2534 Pro.
Из особенностей:
1. 5 CAN шин на пинах 6-14, 3-11, 12-13, 1-9, 3-8
2. 1 SW-CAN шина на пине 1
3. 8 KLine шин на пинах 3, 7, 8, 9, 11, 12, 13, 15
4. Генератор напряжения 5 — 20В на пинах 8, 9, 11, 12, 13
5. OBD2 корпус
Для всех пользователей адаптеров CHIPSOFT J2534 (акрил, Lite, Mid) предоставляется скидка 10% на адаптер CHIPSOFT J2534 Pro при покупке в нашем онлайн магазине до 31 октября 2018.
Запускаем в продажу новый адаптер CHIPSOFT J2534 Pro.
Основные особенности:
Подробнее можно почитать тут.
Сравительная таблица адаптеров Lite, Mid, Pro находится тут.
Товар в онлайн магазине: https://shop.chipsoft.com.ua/index.php?route=product/product&product_id=140
Для всех пользователей адаптеров CHIPSOFT J2534 (акрил, Lite, Mid) предоставляется скидка 10% на адаптер CHIPSOFT J2534 Pro при покупке в нашем онлайн магазине до 31 октября 2018.
Выпущено новое обновление — ChipLoader 2.34
В новой версии добавлены следующие возможности:
Скачать обновление можно по ссылкам: зеркало1, зеркало2.
Выпущено новое обновление — ChipLoader 2.33.
В новой версии добавлены следующие возможности:
Выпущено новое обновление — ChipLoader 2.33.1.
В новой версии добавлены следующие возможности:
Скачать обновление можно по ссылкам: зеркало1, зеркало2.
chipsoft.com.ua