PedroSoft ECU Tool — офлайн-обработчик бинарных файлов, построенный на библиотеке шаблонов определений ABC. После открытия файла прошивки программа определяет семейство контроллера, сканирует его определения и сообщает, для каких операций EGR, DPF, AdBlue или заслонок впуска найден подходящий шаблон.
Этот релиз не является универсальным решением в один клик. Входящая в комплект библиотека рассчитана на конкретные структуры ПО, и результат MATCH FOUND на экране необходимо сверить с точным номером детали и проверенным оригинальным считанным файлом, прежде чем записывать изменённый файл в ECU.
Этот релиз не является универсальным решением в один клик. Входящая в комплект библиотека рассчитана на конкретные структуры ПО, и результат MATCH FOUND на экране необходимо сверить с точным номером детали и проверенным оригинальным считанным файлом, прежде чем записывать изменённый файл в ECU.
Для чего предназначен этот ресурс#
Приложение предназначено для стендового анализа файлов и контролируемой работы с калибровками. Оно может автоматизировать известные изменения байтовых шаблонов при совпадении с имеющимся шаблоном, а также предлагает функцию создания шаблонов для опытных пользователей, понимающих структуру бинарного файла.Подтверждённые функции#
- Автоматическое сканирование папки для поиска подходящих определений ABC
- Выбор операций EGR, DPF, AdBlue и заслонок впуска при наличии шаблонов
- Опция Create ABC для создания дополнительных определений
- Перед началом изменения отображается журнал с определённым типом ECU и совпадающим определением
- Работа с выходным файлом, при которой оригинальный считанный файл остаётся доступен как резервная копия
Поддерживаемые контроллеры, файлы и автомобили#
- Дизельные семейства Bosch EDC17C46, EDC17C64 и EDC17C74
- Bosch EDC17CP14 и EDC17CP20
- Siemens PCR2.1, а также PPD
- Отдельные структуры VAG EDC15 и VAG Magneti Marelli
- Папки шаблонов содержат определения для конкретных номеров ПО; поддержка семейства контроллеров не означает поддержку каждой версии прошивки
Содержимое пакета#
- Основное приложение PedroSoft
- Более ста определений ABC, сгруппированных по семействам ECU и требуемым операциям
- Шаблоны, в именах файлов которых указано множество идентификаторов ПО VAG для сопоставления
- Во время подготовки ни программа, ни шаблоны не запускались
Системные требования и требования к интерфейсу#
- ПК с Windows и правами на чтение и запись в локальную рабочую папку
- Полное считывание бинарного файла ECU подходящим стендовым, boot- или OBD-программатором
- Достаточно места для оригинальной, рабочей и изменённой копий
- Отдельная проверка checksum, если выбранный способ программирования не корректирует её автоматически
Рекомендуемый порядок работы в мастерской#
- Считайте ECU дважды и убедитесь, что хэши совпадают
- Откройте копию оригинала и запишите определённые данные контроллера и ПО
- Включайте только операцию, необходимую для ремонта, и убедитесь, что соответствующий шаблон сообщает о совпадении
- Запустите изменение и сохраните результат под новым понятным именем файла
- Сравните изменённые области, проверьте обработку checksum и сохраните оригинал перед программированием
Ограничения совместимости и ответственное использование#
- Статус отсутствия совпадения означает, что текущая библиотека не поддерживает этот конкретный файл
- Схожего названия номера детали недостаточно, чтобы считать шаблон совместимым
- Изменения, связанные с выбросами, могут быть ограничены использованием вне дорог общего пользования, в автоспорте или законным ремонтом — в зависимости от юрисдикции
- Приложение не диагностирует проводку, датчики, оборудование дозирования или механические неисправности EGR/DPF
Устранение неполадок#
- Если тип ECU определяется, но для всех операций нет совпадения, проверьте размер файла и номер ПО
- Если шаблон выглядит подходящим для неправдоподобного файла, остановитесь и вручную сравните целевые байты
- Если прошитый ECU не запускается, восстановите оригинальный проверенный считанный файл, прежде чем продолжать эксперименты