Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
EcuFlash - установка и подготовка к работе., Решение проблем при установке и первом запуске.
Petushka 101
сообщение 19.9.2012, 11:07
Сообщение #1


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1559
Регистрация: 28.5.2008
Из: Москва
 



Решил создать отдельную тему, чтобы облегчить поиск по данному вопросу. Поехали:


Система на которую я ставил: руссифицированная версия Windows 7 x64 Ultimate Service Pack1 (64 битная).

Кабель: Tactrix Open Port 2.0 Rev E ,почему я выделил ревизию? Не знаю как у остальных, у меня с этой ревизией корректно заработал только самый последний (на момент создания этой темы естественно) релиз EcuFlash 1433252 (1.43). Взял я этот релиз по ссылке http://www.evoscan.com/free-ecu-rom-downloads . С версией EcuFlash 1.42 мой OpenPort работать отказывается...

Скачиваем:

На фото: 1) это установочный файл и 2) файл библиотеки, который нужно найти и до качать самостоятельно из сети, потому что после установки в папке EcuFlash его нет и он при запуске на это иногда ругается.

Запускаем установку:


Всё вроде бы идёт хорошо, но тут вылезает окошко о невозможности установки драйвера Tactrix:

Связано это с тем что драйвера написаны под англоязычную версию Windows. Начинаем решать эту проблему. Жмём в окошке "Ок" и заканчиваем установку.
Дальше запускаем "Проводник" и идём в: C:\Program Files (x86)\OpenECU\EcuFlash\drivers\openport 2.0 (я привожу ссылку для драйвера кабеля Open Port 2.0)
Там нас интересует файл dpinst :


Нам нужно его открыть и отредактировать. Нажимаем правую кнопку мыши и открываем его в WordPad:


В этом файле нам нужно удалить строчки которые я выделил красным цветом:


По итогу должно получиться вот так:


Теперь закрываем WordPad и нажимаем "сохранить изменения". После этого мы должны выставить "Режим совместимости" для файла DPInst, который и запускает установку нужного нам драйвера.Для этого жмём на нём правой кнопкой мыши и выбираем "Свойства". В открывшемся окне нас интересует закладка "Совместимость". Дальше нам необходимо выбрать так, как сделано на картинке:


Запускаем DPInst. Если вы сделали всё правильно по описанию выше, драйвер должен установиться нормально:


Теперь немного об открытии прошивок в EcuFlash. Ибо на этом этапе тоже происходят проблемы (по крайней мере у меня они были).
Поскольку меня интересует работа с прошивкой от Thephra (и я думаю не меня одного), то описывать действия буду опираясь на неё.Хотя действия универсальны и подходят для любых прошивок.

Важно: Странно почему, но для EcuFlash критично место где хранится прошивка. Если мы попытаемся записать прошивку куда нибудь в папку "Мои документы" и её открыть, то получим следующее сообщение:

Достаточно многих это сообщение вводит в ступор (и я был в их числе). Но всё не так страшно, как кажется.

Для того чтобы EcuFlash нормально открывал прошивку необходимо хранить её в корне диска C: , а не где-то в каталогах!

Теперь об xml. Для каждой нестандартной прошивки (да и стандартной тоже) необходим файл описание xml. Для того чтобы открыть прошивку от Thephra необходимо вместе с Rom (непосредственно сама прошивка) скачать и файл её описания. Затем эти файлы с описанием необходимо поместить в папку C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata

Если вы опять же сделали всё правильно, то EcuFlash должен корректно прошивку открыть:



Материал выложен в помощь начинающим, если есть какие то уточнения и исправления я всегда рад дополнить ими своё описание!!!
Перейти в начало страницы
+Цитировать сообщение
usta
сообщение 19.9.2012, 11:37
Сообщение #2


Зарегистрированный пользователь
*

Группа: Пользователи
Сообщений: 8
Регистрация: 7.6.2012
 



Спасибо.
Перейти в начало страницы
+Цитировать сообщение
Антон Т.
сообщение 19.9.2012, 12:01
Сообщение #3


Зарегистрированный пользователь
*

Группа: Член клуба
Сообщений: 2960
Регистрация: 15.10.2007
Из: Москва
 



Творишь добро! icon_surprised.gif
Перейти в начало страницы
+Цитировать сообщение
Petushka 101
сообщение 19.9.2012, 12:10
Сообщение #4


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1559
Регистрация: 28.5.2008
Из: Москва
 



Цитата(Антон Т. @ 19.9.2012, 13:01) *
Творишь добро! icon_surprised.gif

Мои полтора часа, что я готовил это "пособие для начинающих", сэкономят другим людям гораздо больше времени!
Перейти в начало страницы
+Цитировать сообщение
Trafe
сообщение 20.9.2012, 10:21
Сообщение #5


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1620
Регистрация: 7.4.2008
Из: Самара
 



Поправка: не обязательно хранить прошивку в корне диска С. Достаточно того, чтобы в пути к прошивке не было русских букв. В папке "Мои Документы" такие буквы имеются ;)
Перейти в начало страницы
+Цитировать сообщение
Homa
сообщение 20.9.2012, 10:30
Сообщение #6


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 180
Регистрация: 14.12.2010
Из: СПб.
 



Спасибо огромное!
Перейти в начало страницы
+Цитировать сообщение
Petushka 101
сообщение 20.9.2012, 18:44
Сообщение #7


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1559
Регистрация: 28.5.2008
Из: Москва
 



Цитата(Trafe @ 20.9.2012, 11:21) *
Поправка: не обязательно хранить прошивку в корне диска С. Достаточно того, чтобы в пути к прошивке не было русских букв. В папке "Мои Документы" такие буквы имеются ;)

Так и есть, русские буквы EcuFlash не любит,проверил... Спасибо за подсказку!!!

Цитата(Homa @ 20.9.2012, 11:30) *
Спасибо огромное!

На здоровье icon_surprised.gif
Перейти в начало страницы
+Цитировать сообщение
Petushka 101
сообщение 27.9.2012, 18:19
Сообщение #8


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1559
Регистрация: 28.5.2008
Из: Москва
 



Идём дальше.

Сегодня хотелось бы расписать действия по переносу данных иммобилайзера из одной прошивки в другую. К примеру из стоковой в Тефру.Поскольку у меня самого Эво 8, то я опишу эти действия для 96530006 сток прошивки.
Наши действия:

- считываем текущую прошивку из ECU. Сохраняем!!!
Не знаю почему, но в дополнительном файле описания evo7base_20081101.xml, который идёт с 96530006.xml для штатной прошивки, нет строк
обращающихся к адресу "ffa", где прописан сам код иммобилайзера. Соответственно мы не можем его увидеть и перенести в новую прошивку.

- по итогу наших действий в Экуфлэш должна появиться 4-я закладка "Immobilizer Hex" в графе "Misc", в которой и содержится наш код:


- что для этого нужно? Нужно внести изменения в файлы описания evo7base_20081101.xml (для того чтобы мы увидели эту строчку при открытии штатной прошивки) и в файл TephraMOD-96530706-v7.xml (для того чтобы мы увидели эту строчку при открытии Тэфра прошивки).

- идём в: C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata\mitsubishi\evo каталог, где хранятся файлы описания *.xml . Находим файл evo7base_20081101.xml и открываем в WordPad. И ищем строчки:


- нам нужно добавить следующие строчки:

<table name="Immobilizer Hex" category="Misc" address="ffa" type="2D" level="2" scaling="Hex16">
<table type="Static Y Axis" elements="1">
<data>0x0040 for 2003 or 0x0055 for 2004 or 0x0058 for 2005 USDM - 0x004D for EDM:</data>
</table>
</table>

- после редактирования у нас должно получиться вот так:


- то же самое проделываем с файлом TephraMOD-96530706-v7.xml для того чтобы эти строчки появились для Тефра прошивки:

<table name="Immobilizer Hex" category="Miscellaneous" address="ffa" type="2D" level="2" scaling="Hex16">
<table type="Static Y Axis" elements="1">
<data>0x0040 for 2003 or 0x0055 for 2004 or 0x0058 for 2005 USDM - 0x004D for EDM:</data>
</table>
</table>

- теперь открыв старую прошивку в одном окне программы и запустив её повторно открыв прошивку от Тэфры можно спокойно перенести все параметры.

Удачи!!!
Перейти в начало страницы
+Цитировать сообщение
Exigo
сообщение 27.9.2012, 20:36
Сообщение #9


Зарегистрированный пользователь
*

Группа: Пользователи
Сообщений: 8
Регистрация: 17.9.2012
Из: Украина, Донецк
 



Шикарный материал для начинающих icon_surprised.gif icon_surprised.gif icon_surprised.gif icon_surprised.gif
Перейти в начало страницы
+Цитировать сообщение
porogh
сообщение 30.9.2012, 20:04
Сообщение #10


Зарегистрированный пользователь
*

Группа: Пользователи
Сообщений: 40
Регистрация: 11.9.2010
Из: кемерово
 



возникла такая проблема с экуфлэшом при чтении прошивки , появляется пустое окно кде должно быть указано марка год .... и не читает, причем свободно заливает прошивку , всяко пробывал не че получается help.gif





Прикрепленные файлы
Прикрепленный файл  11111.ppt ( 735 килобайт ) Кол-во скачиваний: 512
 
Перейти в начало страницы
+Цитировать сообщение
AGSX82
сообщение 30.9.2012, 20:30
Сообщение #11


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 639
Регистрация: 26.11.2007
Из: Ростов на Дону
 



молодец ! продолжай в том же духе icon_surprised.gif
Перейти в начало страницы
+Цитировать сообщение
MihasMSK
сообщение 6.9.2013, 7:16
Сообщение #12


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 780
Регистрация: 22.5.2012
Из: Москва
 



Добавлю свои 5 копеек.
У меня на Windows 7 x64 Ultimate и на x86 обнаружилось следующее:
Заработало только с версией библиотеки FTD2xx.dll 3.1.15.0. С более старыми версиями EcuFlash 1443721 вываливался в ошибку при скачивании прошивки. У предыдущих версий даже кнопка не активна была.
В итоге был признан рабочий вариант:
Ставим версию EcuFlash 1422595 без драйверов(хотя можно и с ними все равно затем установятся более свежие), берем оттуда библиотеку FTD2xx.dll и кладем ее в Windows\System32.
Далее ставим EcuFlash 1443721 поверх 1422595 вместе с драйверами как описано выше. Ну и далее качаем прошивку узнаем ее ID, ищем xml описание и кладем его в EcuFlash\rommetadata\mitsubishi\evo\
Перейти в начало страницы
+Цитировать сообщение
MihasMSK
сообщение 6.9.2013, 7:17
Сообщение #13


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 780
Регистрация: 22.5.2012
Из: Москва
 



Цитата(porogh @ 30.9.2012, 21:04) *
возникла такая проблема с экуфлэшом при чтении прошивки , появляется пустое окно кде должно быть указано марка год .... и не читает, причем свободно заливает прошивку , всяко пробывал не че получается help.gif

это значит что в папке EcuFlash\rommetadata\mitsubishi\evo\ нет xml файла описания для вашей прошивки или неверно указаны пути
Перейти в начало страницы
+Цитировать сообщение
FALCO
сообщение 6.9.2013, 7:47
Сообщение #14


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 270
Регистрация: 9.11.2011
Из: астрахань
 



Подскажите где хмл искать под свой I'd.?
Перейти в начало страницы
+Цитировать сообщение
MihasMSK
сообщение 6.9.2013, 8:10
Сообщение #15


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 780
Регистрация: 22.5.2012
Из: Москва
 



Цитата(FALCO @ 6.9.2013, 8:47) *
Подскажите где хмл искать под свой I'd.?

это отлично описано в мануале у Yaro на стр. 11-13
http://evolutionm.ru/forum/index.php?app=c...mp;attach_id=35
Перейти в начало страницы
+Цитировать сообщение
georg1970
сообщение 7.1.2014, 17:28
Сообщение #16


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 2400
Регистрация: 17.7.2009
Из: Хабаровск и Сахалин
 



Парни, нужно "помоги". Сегодня не смог скачать прошивку с Лансера Раллиарт. Шнурок Опенпорт 2.0. В рид темплэйтах выбрал CAN All Mitsubishi 2006+... Пишет, что нет ответа ни на один код. Думал проблема с Виндоуз 7, взял другой ноут, с ХР, там тоже самое- нет ответа ни на один известный код. ХМЛ у него подобен Эво 10...
Перейти в начало страницы
+Цитировать сообщение
Petushka 101
сообщение 7.1.2014, 19:11
Сообщение #17


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1559
Регистрация: 28.5.2008
Из: Москва
 



Цитата(georg1970 @ 7.1.2014, 18:28) *
Парни, нужно "помоги". Сегодня не смог скачать прошивку с Лансера Раллиарт. Шнурок Опенпорт 2.0. В рид темплэйтах выбрал CAN All Mitsubishi 2006+... Пишет, что нет ответа ни на один код. Думал проблема с Виндоуз 7, взял другой ноут, с ХР, там тоже самое- нет ответа ни на один известный код. ХМЛ у него подобен Эво 10...

Может она "залочена"? С анлоком пробовал запускать?
Перейти в начало страницы
+Цитировать сообщение
georg1970
сообщение 8.1.2014, 2:39
Сообщение #18


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 2400
Регистрация: 17.7.2009
Из: Хабаровск и Сахалин
 



Цитата(Petushka 101 @ 8.1.2014, 3:11) *
Может она "залочена"? С анлоком пробовал запускать?


Да, пробвал. На ХР пробовал.
Перейти в начало страницы
+Цитировать сообщение
adliber
сообщение 8.1.2014, 21:32
Сообщение #19


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 2871
Регистрация: 10.10.2011
Из: Астрахань
 



Цитата(Petushka 101 @ 7.1.2014, 20:11) *
Может она "залочена"? С анлоком пробовал запускать?


Дыа вопроса:1. Пробовали выключить иммо, ставили 0000 все равно не заводитсяГде искать? 2. Где скачать анлок?)
Перейти в начало страницы
+Цитировать сообщение
Petushka 101
сообщение 10.1.2014, 9:29
Сообщение #20


Зарегистрированный пользователь
*

Группа: Пользователь
Сообщений: 1559
Регистрация: 28.5.2008
Из: Москва
 



Цитата(adliber'.1.2014, 22:32) *
Дыа вопроса:1. Пробовали выключить иммо, ставили 0000 все равно не заводитсяГде искать? 2. Где скачать анлок?)

Анлок нужен для считывания "закрытых" прошивок, взять можно здесь http://forums.evolutionm.net/ecuflash/4924...-downloads.html

Про иммобилайзер, отключить его через периферию у меня тоже не получилось, только нормальный перенос кода...
Перейти в начало страницы
+Цитировать сообщение

3 страниц V   1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 23:07
Ошибка работы драйвера БД

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.
Вы можете попробовать обновить эту страницу, нажав сюда