Коротко
- Если EcuFlash показывает Unknown ROM image для 1860A413, найдите Software ID в текстовом декодировании дампа через HxD.
- Для редактирования найдите XML именно под Software ID, поместите его в rommetadata/mitsubishi и повторно откройте файл в EcuFlash.
- Для записи готовой модификации XML не нужен, но проверьте совместимость загрузчика и профиль MH8306F для EcuFlash.
- Перед прошивкой проверьте пересчет CS, а после записи дождитесь Flash successful и верификации контрольных сумм.
Считанный дамп еще не готов к редактированию
EcuFlash считывает дамп Mitsubishi 1860A413, но не открывает его для редактирования? Для блока с процессором MH8306F причина может быть в том, что в rommetadata нет XML-дефиниции для конкретного ПО. Считать файл, распознать калибровки и записать измененную прошивку - разные операции.
EcuFlash может считать файл в формате .bin или .hex, но без соответствующего XML-описания в папке rommetadata видит только сырой дамп raw binary/hex. Поэтому программа может выдать Unknown ROM image и не показать таблицы и калибровки. Блок 1860A413 с процессором Mitsubishi/Renesas MH8306F устанавливался, в частности, на Mitsubishi Outlander XL 3.0 V6.
Чтобы найти Software ID, откройте дамп в Hex-редакторе, например HxD, и просмотрите текстовые строки в районе адресов калибровок. В правой колонке текстового декодирования могут отображаться заводской номер ПО и калибровок, например EM2394, 52440003 или похожий буквенно-цифровой индекс. Этот идентификатор нужен для поиска соответствующей XML-дефиниции.
Сверьте идентификатор с ПО
Строки EM2394 и 52440003 приведены как примеры возможных индексов в дампе. Найдите Software ID именно в своем файле и используйте его для поиска XML, а не подбирайте дефиницию только по маркировке блока.
Проверка Software ID в Hex-редакторе занимает примерно 5 минут. Важно просматривать именно текстовое декодирование дампа: номер может быть виден в правой колонке, даже если файл не открывается в EcuFlash как набор калибровок.

XML-дефиниция помогает EcuFlash распознать калибровки
Найдя Software ID, поищите соответствующий XML на профильных форумах EvoScan, OpenECU, Chipsoft и Ecuforum. Дефиниция описывает калибровки для конкретного ПО: когда EcuFlash находит соответствующий XML в rommetadata, вместо сырого дампа может показать дерево таблиц. Если точного файла нет, в материале рекомендуется взять XML от близкого ПО Outlander 3.0 и изменить ID и базовые адреса.
Найденный XML поместите в рабочий каталог EcuFlash: Program Files/OpenECU/EcuFlash/rommetadata/mitsubishi/... . После этого перезапустите программу и снова откройте дамп. Если дефиниция соответствует ПО, дерево таблиц и калибровок должно отобразиться без ошибки.
На поиск или подготовку дефиниции выделите примерно 10-15 минут. После перезапуска проверьте результат, повторно открыв файл прошивки: наличие XML в каталоге само по себе не подтверждает, что он соответствует Software ID и базовым адресам этого дампа.
Не путайте редактирование с записью
Отсутствие XML мешает распознать дамп для редактирования, но не обязательно мешает записать готовый файл. Если задача - прошить модифицированный дамп, отдельно проверьте поддержку записи выбранным загрузчиком.
Совместимость загрузчика проверяют для каждой операции
Для EcuFlash, PCMflash, MMC Flasher и Chiploader проверьте, поддерживает ли инструмент нужную операцию с блоком 1860A413 на MH8306F. В материале для записи готового модифицированного файла указаны EcuFlash с профилем процессора MH8306F или сторонние загрузчики PCMflash, модули 31/36, MMC Flasher и Chiploader. Для записи такими инструментами XML-дефиниция не нужна.
Если нужно только записать тюнинг или изменения E2, SAP или EVAP, файл необязательно редактировать в EcuFlash: передайте считанный сток калибровщику, а полученный модифицированный файл запишите совместимым инструментом. Проверьте совместимость программы PCMflash для ЭБУ с конкретной операцией перед работой, в частности для модуля 31/36.
Tactrix OpenPort 2.0 также нужно соотнести с конкретным способом работы. Уточните, какое оборудование используется и подходит ли оно для чтения или записи этого блока: само наличие адаптера не заменяет проверку совместимости.
Не отождествляйте успешное считывание с возможностью редактировать или записывать дамп. Если цель - только записать готовую модификацию, XML не нужен, но все равно выберите поддерживаемый инструмент и соответствующий профиль. Для EcuFlash в этом случае указан профиль MH8306F.
READ
Отдельно подтвердите считывание
XML
Найдите XML для редактирования
FLASH
Проверьте поддержку записи
Редактирование файла и контрольная сумма - разные задачи
Если вы меняете файл в WinOLS или другом стороннем редакторе, перед записью убедитесь, что контрольная сумма (CS) пересчитана. Без соответствующего плагина или другого способа пересчета контрольной суммы модифицированный дамп может привести к тому, что блок не запустится, а автомобиль не заведется.
Проверьте контрольную сумму перед записью
Не записывайте отредактированный дамп, если не уверены, что CS пересчитана. Для файла, измененного в WinOLS без соответствующего плагина пересчета, контрольную сумму нужно проверить до прошивки.
Во время записи через EcuFlash дождитесь завершения процедуры: в строке состояния должно появиться Flash successful, а программа должна выполнить проверку контрольных сумм. После записи проверьте работу блока. Успешное сообщение программы не заменяет проверку файла и CS.
Контрольную сумму следует проверить до заливки модифицированного дампа, а не после появления проблем с запуском. Если файл редактировали в WinOLS без соответствующего плагина пересчета CS, запись может перевести блок в бут-режим, и автомобиль не заведется.

Перед записью выполните проверочный алгоритм
Сначала найдите Software ID в считанном дампе через HxD, затем подберите XML для этого ПО на EvoScan, OpenECU, Chipsoft или Ecuforum и поместите файл в rommetadata/mitsubishi. Если XML нет, а нужно только прошить готовую модификацию, передайте сток калибровщику и проверьте совместимость загрузчика и контрольной суммы.
- Найдите Software ID в текстовых строках дампа, в частности проверьте область адресов калибровок в HxD.
- Для редактирования установите XML-дефиницию для нужного ПО и проверьте, что EcuFlash показывает дерево таблиц.
- Для записи готового файла выберите совместимый инструмент: EcuFlash с профилем MH8306F или соответствующий сторонний загрузчик.
- Перед записью проверьте пересчет контрольной суммы; после процедуры дождитесь Flash successful и проверки.
Последовательность зависит от цели: для самостоятельного редактирования сначала нужны Software ID и соответствующая XML-дефиниция; для простой записи передайте считанный сток калибровщику и получите готовый модифицированный файл. Во втором случае проверьте его контрольную сумму и совместимость выбранного загрузчика.
Не используйте непроверенную распиновку
Для подключения блока 1860A413 на столе нужна отдельная проверенная распиновка. Не определяйте pinout наугад и не начинайте подключение без схемы именно для этого блока.
Частые вопросы
Почему EcuFlash читает 1860A413 на Outlander XL, но показывает Unknown ROM image?
Сначала найдите Software ID в HxD: просмотрите текстовые строки дампа в районе адресов калибровок и правую колонку декодирования. Идентификатор вроде EM2394 или 52440003 используйте для поиска XML; маркировка блока сама по себе не подтверждает, что дефиниция подходит.
Где искать XML для 1860A413, если известен Software ID?
Ищите дефиницию на профильных форумах EvoScan, OpenECU, Chipsoft и Ecuforum. XML должен соответствовать Software ID; если точного файла нет, в статье советуют взять XML от близкого софта Outlander 3.0 и изменить ID и базовые адреса. После установки перезапустите EcuFlash и откройте дамп повторно.
Мне нужно только записать модификацию E2 в 1860A413, нужен XML?
Нет, XML нужен для распознавания калибровок и редактирования в EcuFlash, а не для записи готового файла. Проверьте поддержку нужной операции загрузчиком: указаны EcuFlash с профилем MH8306F, PCMflash, модули 31/36, MMC Flasher и Chiploader.
Изменил дамп 1860A413 в WinOLS: что проверить перед записью?
До прошивки проверьте, пересчитана ли контрольная сумма (CS). Если для редактирования в WinOLS нет подходящего плагина или другого способа пересчета, не записывайте файл: модифицированный дамп может привести к тому, что блок не запустится, а автомобиль не заведется.
Можно ли использовать Tactrix OpenPort 2.0 для чтения или записи 1860A413?
Не считайте наличие Tactrix OpenPort 2.0 подтверждением совместимости. Уточните конкретное оборудование и проверьте, подходит ли оно именно для чтения или записи 1860A413; наличие адаптера само по себе этого не гарантирует.
Комментарии