Прошивки ЭБУ Melco 3-го поколения в зависимости от типа используемой на автомобиле трансмиссии бывают 2х видов.
Для автомобилей с МКПП и автомобилей где ЭБУ АКПП вынесен в отдельное устройство - полный размер прошивки составляет 256 KB (262 144 bytes)
Для автомобилей с АКПП где ЭБУ двигателем и АКПП объединены в одно устройство - полный размер прошивки составляет 512 KB (524 288 bytes)
Контрольная сумма не рассчитывается и не контролируется.
Идентификация
Все прошивки ЭБУ Melco и аналогов имеют внутренние идентификаторы.
Идентификатор базового ПО находится по адресу 3FFFA (6 байт):
В данном случае - идентификатор JM9327 - это серия ПО для линейки двигателей 1.6 (Mitsubishi Lancer IX)
Так же в прошивках содержатся идентификаторы калибровок, они находятся по адресу F52 (4 байта):
В данном случае идентификатор 93270019, где 19 версия калибровок.
Прошивки в рамках версии калибровок совместимы и взаимозаменяемы. Смена базового ПО в большинстве случаев может вывести ЭБУ из строя, не производите её, если не уверены в результате.
Работа с иммо:
Если автомобиль оборудован иммобилизатором, в прошивке имеется код синхронизации.
Для того чтобы обеспечить запуск двигателя после перепрограммирования ЭБУ, перед его проведением нам необходимо перенести этот код в прошивку (с помощью HEX редактора) которую мы собираемся записывать.
Код содержится по адресу 3FFCE (2 байта):
Прошивки ЭБУ Melco 4-го поколения вне зависимости от типа трансмиссии имеют полный размер 1,00 MB (1 048 576 bytes), тип трансмиссии определяется флагом комплектации. В них всегда рассчитывается и контролируется контрольная сумма. Код синхронизации иммо в прошивках не содержится, стоковые прошивки с одинаковыми идентификаторами идентичны и всегда имеют одинаковую КС. Код синхронизации иммо, VIN номер и версия ПО прописаны в eeprom ЭБУ. Прошивки по структуре полностью отличаются от прошивок ЭБУ 3го поколения.
Идентификация
При чтении прошивки версия ПО, калибровок и VIN номер отображаются EcuFlash. Так же вы можете самостоятельно посмортеть эти данные, открыв прошивку любым HEX редактором. Базовое ПО - адрес 3FFFA (6 байт):
В данном случае идентификатор ПО SM5152 - Lancer X 1.8 CVT
Идентификатор калибровок - адрес 5002A (4 байта):
В данном случае идентификатор калибровок 52510010 - где 10 - версия калибровок.
Ещё немного:
ЭБУ MH8104F
Lancer X 1.5, Evo X, Outlander.
Правильный размер прошивки FLASH памяти для ЭБУ 512kb
Все прошивки данного типа ЭБУ имеют внутренние идентификаторы.
Идентификатор базового ПО находится по адресу 0x3FFFА (6 байт)
Код синхронизации с immo в прошивке не содержится, а находится во внешнем еепром.
Подключение к ЭБУ
80 – K-Line
82 - +12V
92 - Зажигание
93 - Масса (Земля)
103 - Boot pin
90 - Can Hi
91 - Can Low
ЭБУ MH8106F ASX, Outlander , Lancer:
Правильный размер прошивки FLASH памяти для ЭБУ 1024kb
Все прошивки данного типа ЭБУ имеют внутренние идентификаторы.
Идентификатор базового ПО находится по адресу 0x3FFFА (6 байт)
Код синхронизации с immo в прошивке не содержится, а находится во внешнем еепром.
Подключение к ЭБУ такое же как и на MH8104F
ЭБУ SH72531 Outlander 3 NEW:
E6T79771 <4B11> 1860B956 MELCO
E6T79871 <4B12> 1860B958 MELCO
Правильный размер прошивки FLASH памяти для ЭБУ 1.3MB
Все прошивки данного типа ЭБУ имеют внутренние идентификаторы.
Идентификатор базового ПО находится по адресу 0x3FFFА (6 байт)
Код синхронизации с immo в прошивке не содержится, а находится во внешнем еепром.
Подключение к ЭБУ такое же как и на MH8104F
ЭБУ MH8301F, MH8302F, MH8303F,MH8304F по K-Line через встроенный BootLoader:
MH8301F - Размер прошивки 512К или 524 288
MH8302F - Размер прошивки 512К или 524 288
MH8303F - Размер прошивки 768К или 786 432
MH8304F - Размер прошивки 512К или 524 288
Подключение Colt 2004-2008 (CPU8304)
82 - Не отключаемое питание (АКБ)
77 - Зажигание
93 - Масса (Земля)
136 - Boot pin
105 - Can Hi
106 - Can Low
121 - K-Line
Подключение Outlander 4G69:
58 - Не отключаемое питание (АКБ) +12V
43 - Зажигание +12V (на некоторых ЭБУ бывает или 71 или 80 пины)
33 - Масса (Земля)
74 - K-Line
83 - Boot Pin
Подключение Galant:
42 - Не отключаемое питание (АКБ)
43; 64 - Зажигание
4 - Масса (Земля)
1 - Boot PIN
17 - CAN Hi
18 - CAN Low
15 - K-Line
ЭБУ SH7058 Pajero Sport, Pajero, L200, Strada:
Правильный размер прошивки FLASH памяти для ЭБУ 1024kb
Код синхронизации с immo в прошивке не содержится, а находится во внешнем еепром.
Mitsubishi Diesel Denso SH7058 MCU QFP-256
Mitsubishi Diesel Denso SH7058 MCU BGA