![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
![]() |
![]()
Сообщение
#1
|
||
Технический Маньяк-Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 1802 Регистрация: 21.2.2009 Из: Екатеринбург Вне форума Авто: Lancer IX 1.6MT (105HP) Репутация: ![]() ![]() ![]() |
Собственно release candidate флешера.
Постарался проверить что в голову пришло, но 100% гарантии отсутствия глюков дать не могу. Надеюсь совместными усилиями мы их вычислим и изничтожим... (IMG:style_emoticons/default/wink.gif) ![]() Программа сделана по мотивам EcuFlash, но в отличии от него может читать/шить мицубовские ЭБУ на базе H8/539F (MH7202F) и H8/539FА (MH7203FA) через адаптеры, в которых работа с k-line организована функционально аналогично OpenPort 1.3. То есть подходит собственно OpenPort 1.3 (причем любая модификация D, M, S, U, R), USB - k-line адаптер от Орион СПб, Автомобильный USB адаптер K-L-линии универсальный от Мастер-Кит и аналогичные. Программа установки не требует. Просто распаковывайте из архива, запускайте и работайте. В архиве непосредственно исполняемый файл. Чуть пишет в реестр (адрес последней папки куда писался или откуда читался файл прошивки). Для активации работы с прошивкой на ЭБУ Mitsubishi используется специальный сигнал Boot. Он из себя представляет просто напряжение от 16 до 17 вольт, которое подается в тот момент, когда программа хочет произвести какую-либо операцию с прошивкой. Если чуть потренироваться, то вполне реально подавать эти самые +16 В в нужный момент вручную. OpenPort 1.3 (M, U, R) в принципе умеет формировать это напряжение, но выход boot у него слабенький, и при работе с ЭБУ на базе H8/539F и H8/539FА проседает гораздо ниже нужного уровня. Хотя для чтения прошивки мощности boot выхода OpenPort 1.3 таки хватает. А вот для записи - нет. (IMG:style_emoticons/default/sad.gif) Соответственно и для OpenPort 1.3 и для других адаптеров, у которых изначально нет boot выхода нужно обзавестись внешним источником +16V. Схемотехника источника +16 на ваше усмотрение. Можно например к паре крон соединенных последовательно добавить несколько гасящих излишнее напряжение диодов (2 или 3 штуки - надо по месту смотреть, чтобы на выходе конструкции было от 16 до 17 вольт). Либо к тем-же кронам кренку прицепить с выходным напряжением +16. Ну или еще что-нибудь придумать. Для удобства имеет смысл оборудовать конструкцию кнопкой или переключателем при нажатии/включении которого на boot-пин машины подавалось бы нужное напряжение. Внешний Boot нужно включать сразу перед нажатием кнопки Ok в диалоге (в идеале надо это делать одновременно, но проще подать boot чуть раньше). (IMG:http://forum.amadeus-project.com/uploads/monthly_01_2016/post-45-1452190043.png) ps. Жду замечаний, предложений и т.п. ------------------------------------------------------------------------------------------------------------------------------------------- История версий: v1.0.0.1 - ![]() - первая рабочая версия v1.0.0.2 - ![]() - Чуть поправил алгоритм установки связи с ЭБУ. Теперь H8/539F ЭБУ должны читаться и со штатным boot-ом OpenPort 1.3. Для записи его мощности таки не хватает. - Прилинковал статично MFC библиотеки. Надеюсь теперь не надо будет для работы программы отдельно ставить в систему "Распространяемый пакет Microsoft Visual C++ 2010". v1.0.0.3 - файл выложен в начале сообщения - подкорректирована работа с H8/539FА |
|
![]() |
||
![]() |
![]()
Сообщение
#2
|
|
Технический Маньяк-Гуру ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Технический Маньяк Сообщений: 1802 Регистрация: 21.2.2009 Из: Екатеринбург Вне форума Авто: Lancer IX 1.6MT (105HP) Репутация: ![]() ![]() ![]() |
Постараюсь завтра вечером проверить.
зы. Судя по логу используется тот-же kernel что и в EcuFlash 1.38 - "H8/539F Kernel V0.13" размером 1531 байт. Соответственно предполагаю, что EcuFlash v1.41.2343 будет вести себя аналогично EcuFlash v1.38. |
![]() |
|
![]()
Сообщение
#3
|
|
Начинающий Технический Маньяк ![]() ![]() Группа: Технический Маньяк Сообщений: 46 Регистрация: 2.10.2015 Из: Кемерово Вне форума Авто: MMC Legnum Репутация: ![]() ![]() ![]() |
Постараюсь завтра вечером проверить. зы. Судя по логу используется тот-же kerner что и в EcuFlash 1.38 - "H8/539F Kernel V0.13" размером 1531 байт. Соответственно предполагаю, что EcuFlash v1.41.2343 будет вести себя аналогично EcuFlash v1.38. ну так 1.38 говорит что не умеет записывать однако и даже не пытается., ан нет, все так же. пробовал продолжить штатный бут последовательно кроной подсевшей, в итоге сначала 19 вольт, потом 16,5 а опенеку так и не завелся. |
![]() |
|
![]() ![]() ![]() |
![]() |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2025 Форум Технических Маньяков. |
|