Перейти к контенту
MMCFLASH           Каталог товаров

Откат прошивки Open Port 2.0


Recommended Posts

В последних версиях, а так же более ранних версиях Dll и прошивки Open port 2.0 есть нарекания по работе с некоторыми протоколами. По этому для правильной работы MMCflash нужно откатывать версию ECUflash (вместе с которой идет "правильная" библиотека dll) и версию прошивки адаптера.

 

Правильные выглядят так:

[20:37:51] Adapter name: Tactrix Inc. - OpenPort 2.0 J2534 ISO/CAN/VPW/PWM
[20:38:04] Adapter firmware: 1.15.4126
[20:38:04] Adapter dll: 1.01.4247 Apr 18 2014 16:14:11
 
1) Вам нужно удалить старые версии Ecuflash и драйверов Open Port 2.0
uninstall.PNG
2) Перезагрузить компьютер
3) Устанавливаем вот эту версию ecuflash_1444247_win_beta.rar и подключаем опен порт, ждем пока установятся драйвера.
4) Делаем подмену этого файла C:\WINDOWS\system32\op20pt32.dll на этот DLL podmena (Для Win7 c:\Windows\SysWOW64\)
5) Подключаем Open Port 2.0 и ключ MMCFLASH, все действия с первого пункта нужно делать с отключенным Open Port 2.0
6) Нажимаем Read или Info в любом модуле - Windows найдет новые драйвера и произойдет смена прошивки Open Port 2.0
 
Теперь ваш Open Port 2.0 готов к работе с любым модулем нашей программы.
 
DLL, работа с которыми не корректна, например на Ford 
Dll version] 1.01.4381 Nov 26 2014 02:39:31
В 08.03.2015 в 01:39, f13nd сказал:

 

Windows 7 x64. Некоторые шаги могут быть ненужными, на всякий случай лучше проделать все.

 

1. В диспетчере устройств правой кнопкой по Openport20 -> Удалить -> Галка "Удалить программы драйверов для этого устройства" -> ОК

2. Деинсталлировать EcuFlash (C:\Program Files (x86)\OpenECU\EcuFlash\uninstall.exe)

3. Удалить C:\Windows\System32\op20pt32.dll и C:\Windows\SysWOW64\op20pt32.dll везде где найдется.

4. Если в C:\Windows\System32\DriverStore\FileRepository\ поиском найдется файл op20pt32.dll - это кэш драйверов, удалить всю папку с драйвером опена следующим образом:

Клик правой кнопкой -> Свойства -> Безопасность -> Дополнительно -> Владелец -> Изменить -> выбрать свою учетную запись -> галка "Заменить владельца подконтейнеров и объектов" -> OK

Там же в разделе Дополнительно (Свойства/Безопасность/Дополнительно) -> Разрешения -> Изменить разрешения -> Добавить -> Дополнительно -> Поиск -> выбрать свою учетную запись -> OK -> OK -> галка "Полный доступ" -> OK -> OK -> OK

После этого всего папку можно просто удалить

5. Установить EcuFlash с дистрибутива в первом посте

6. Сохраняем куда-нибудь оригинальную C:\Program Files (x86)\OpenECU\EcuFlash\drivers\openport 2.0\op20pt32.dll - скорее всего пригодится.

7. Подменяем C:\Program Files (x86)\OpenECU\EcuFlash\drivers\openport 2.0\op20pt32.dll на выложенную в первом посте - она такая же, что и оригинал, в ней только накручена версия. Видимо чтобы обмануть опен и обновить на старую версию.

8. В Диспетчере устройств выбрать корневое устройство (имя ПК) -> правой кнопкой -> обновить конфигурацию оборудования

9. Драйвер к опену винда теперь сама не найдет, В Диспетчере устройств правой кнопкой по нему -> Обновить драйверы -> выбрать -> Выполнить поиск драйверов на компьютере -> указать C:\Program Files (x86)\OpenECU\EcuFlash\drivers\openport 2.0\ -> Далее -> Закрыть

10. Жмем "Read" или "Ecu info" в Mmcflash, слышим булькание подключаемого устройства (опен обновился и ресетнулся). Скорей всего будет Can't connect to device. Если произойдет чудо и все заработает как есть, дальнейшие шаги не потребуются.

11. Подменяем сохраненный оригинал в C:\Windows\SysWOW64\op20pt32.dll

12. Снова пытаемся воспользоваться опеном и видим:

Adapter name: Tactrix Inc. - OpenPort 2.0 J2534 ISO/CAN/VPW/PWM
Adapter firmware: 1.15.4126
Adapter dll: 1.01.4247 Apr 18 2014 16:14:11
 
ЗЫ: ну и с любыми виндами примерно так же, разве что "system32" вместо "SysWow64" и "Program files" вместо "Program Files (x86)" в 32битных версиях. Выложенной dll нужно воспользоваться только один раз, чтобы обновить прошивку на шнурке, далеe надо вернуть оригинальную на место.

 

  • Like 5
Ссылка на комментарий
Поделиться на других сайтах

А связка FW - 1.15.4340, DLL - 1.01.4247 испытывалась?

 

Просто ЧЛ рекомендует именно её, придётся "шаманить" каждый раз, чтоб выполнять требования авторов ПО.

Изменено пользователем Furg0n
Ссылка на комментарий
Поделиться на других сайтах

 

4) Делаем подмену этого файла C:\WINDOWS\system32\op20pt32.dll на этот DLL podmena

 

У меня не удавалось удалить этот ДЛЛ, видимо из-за того, что на компе стояла ещё прога IDS LR.

Удалил при помощи вот этой проги и установил "подмена".

Может кому поможет.

Unlocker_1.9.1.rar

Ссылка на комментарий
Поделиться на других сайтах

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

Ссылка на комментарий
Поделиться на других сайтах

Подскажите, как изменить  Adapter dll? У меня стоит 0.05. 25хх(цифры на вскидку не помню) от 2009 года. И работает только со старыми дровами. А Adapter firmware:именно этот. 1.15.4126

Ссылка на комментарий
Поделиться на других сайтах

voyaka

ещё раз

4) Делаем подмену этого файла C:\WINDOWS\system32\op20pt32.dll на этот DLL podmena

Изменено пользователем sovig
Ссылка на комментарий
Поделиться на других сайтах

voyaka

ещё раз

4) Делаем подмену этого файла C:\WINDOWS\system32\op20pt32.dll на этот DLL podmena

 

Сегодня уточнил на загрузчике

Adapter dll: 0.50.2598 Jun 26 2009 15:02:29

И еще раз говорю,что НИКАКИЕ подмены не помогают!

Апосля этих подмен НИ ОДНА программа ,работающая с Опенпортом, его не видит. Приходится откатываться к старой версии.

С этим пытаюсь бототься уже года два. И даже запросы к пендосам не помогли.

Ссылка на комментарий
Поделиться на других сайтах

Так бывает, когда старые драйвера не удалены. Старые те которые стояли до. Давайте доступ на ХР по Тим Вивер.

  • Like 1
Ссылка на комментарий
Поделиться на других сайтах

Стас,удаляю всё.В том числе как на скрине. Вычищаю все упоминания об ОП2 в реестре, удаляю все папки. И такая хрень. Единственное,что мне отписывались как то, что видимо какие то настройки самой системы. Надо якобы переустанавливать. Не могу.Слищком много прог привязяно к железу, а с инсталяторами проблемы.

Ссылка на комментарий
Поделиться на других сайтах

Стас,удаляю всё.В том числе как на скрине. Вычищаю все упоминания об ОП2 в реестре, удаляю все папки. И такая хрень. Единственное,что мне отписывались как то, что видимо какие то настройки самой системы. Надо якобы переустанавливать. Не могу.Слищком много прог привязяно к железу, а с инсталяторами проблемы.

На одном из компов была та же ситуация- после подмены dll ммс не видел устройство.Запустил экуфлешер и все заработало.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 weeks later...

Подскажите, пробовал подмену на семерке. На выходе все равно получается вот это.

 

[13:32:43] Adapter firmware: 1.15.4126

[13:32:44] Adapter dll: 1.00.3707 Dec 28 2012 19:28:21
[13:32:44] No response from ECU
Ссылка на комментарий
Поделиться на других сайтах

Переустановил еще раз. При попытки нажать кнопку info в MMC флешере опен порт сначала отключается потом подключается и пишет что нет связи с устройством

Ссылка на комментарий
Поделиться на других сайтах

Обратитесь к любому компьютерщику, я думаю дело в привилегиях и возможно копии DLL, у меня под рукой только ХР.

Ссылка на комментарий
Поделиться на других сайтах

Я бы запустил поиск по имени файла "op20pt32.dll", включая системные и скрытые файлы и папки, по всем дискам (если EcuFlash стоИт на др. диске, не на C:). И подменил бы везде, где он есть.

Изменено пользователем Evgenievich
Ссылка на комментарий
Поделиться на других сайтах

ecuflash_1444247 что по ссылке в первом посту после установки и и подмены драйверов, перестаёт работать как загрузчик.Вот непонятка..Или  у меня так.?

Ссылка на комментарий
Поделиться на других сайтах

Сегодня несколько раз пробовал сносить и устанавливать как описано в первом посте ,  нифига не получается... Стоят ещё две программы которые используют ОП2 , их тоже надо удалять или только ECU Flasher и драйвера ОП2 ???

Ссылка на комментарий
Поделиться на других сайтах

Сейчас наоборот обновилась фирмваря была 1.15.4340 стала 1.15.4378 ну и соответственно DLL были 1.00.3721 стали 1.01.4381

 

Станислав, может можно чтобы вы помогли по темвиверу?

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...