Программы для диагностики и конфигурирования на базе ELM327 (часть 2)

293



Первая часть темы: Программы для диагностики и конфигурирования на базе ELM327
***

Итак, в данной теме рассматривается диагностический адаптер на базе микросхемы ELM327 (а также ELM327-совместимые адаптеры на микросхемах STN11xx и др.), подключаемый к диагностическому разъему OBD-II, и программное обеспечение для диагностики, конфигурирования и прошивки модулей Ford Focus 2.
Настоятельно рекомендуется прочитать шапку темы и мини-FAQ перед тем как задать очередной вопрос. Возможно на него уже дан ответ ранее. Просьба не засорять тему.
На данный момент существует несколько версий адаптера. Самая распространенная - в пластиковом корпусе с интерфейсом USB:
posted image
Остальные версии

Общие сведения об адаптере

На втором фокусе есть две CAN-шины: высокоскоростная и среднескоростная. По умолчанию ELM327 работает только с высокоскоростной. Без переделки можно получить доступ только к некоторым модулям. От выбора шины не зависят функции, которые вы планируете делать (прошивать, конфигурировать, диагностировать).
Модули, подключенные к высокоскоростной шине
Модули, подключенные к среднескоростной шине

Для подключения к среднескоростной CAN-шине необходимо модернизировать адаптер.
Доработка адаптера ELM327 > forffclub.narod.ru

Совет от BlackGoga: "покупая адаптер - не бегите сломя голову его перепаивать. Сначала проверьте как работает с авто в исходном варианте, чтобы потом не думать "Кто виноват и что делать""

Все программные действия с адаптером делать при подключенном адаптере к машине, так как многие из них берут питание с диагностического разъема. Хотя существуют версии, которые питаются от USB.

Для диагностики существует огромное множество программ, работающих с нашим адаптером.
Некоторые из них

Конфигурирование и прошивка модулей
Справочник темы:
ELMConfig (версия 0.2.17c) от civil-zz
ELM-FF2 от vitasku
LP.ELM от lp-san
ELMExplorer 2.0 light от vad007
FFConfigLite для Android от Vl_vic
Про BlueTooth и USB адаптеры и чипы FTDI/PL2303
Драйверы для ELM327
Драйвер для китайского чипа Prolific (Windows Vista/7/8)
Описание некоторых возможностей ELMConfig
Как сделать VID блок
Схема доработки адаптера для работы с обеими CAN-шинами
Доработка ELM327 USB для работы с двумя CAN-шинами
Доработка ELM327 Bluetooth для работы с двумя CAN-шинами
Доработка адаптера с "ножками"
Отчет по переделке Bluetooth ELM на USB с чипом Prolific
Отчет по переделке Bluetooth ELM на USB с чипом FTDI
Еще один небольшой отчет по переделке Bluetooth ELM на USB
Переделка Bluetooth ELM для использования с внешней антенной
Отчет по перепайке микросхемы FT232
Как поменять номер COM-порта в Win7 и ХР
Архив (2014)
ELM, ELM327, диагностика, диагностический адаптер, диагностический разъем, конфигурация

avatar
Serj63
4 ноября 2012

Программы для диагностики и конфигурирования на базе ELM327 (часть 2)
1,8M
просмотров
1,2K
участников
10,9K
сообщений

avatar
Dregvodaster
30 августа 2016

-6

Сообщение скрыто
emlonlife

ой забыл всякое спросить где мне что делать
ESAD
avatar
Dregvodaster
30 августа 2016

-8

Сообщение скрыто
emlonlife

ЗЫ. нищеброд - ака экономщик, при чём копеечный
учите матчасть и словари всякие
avatar
Dregvodaster
30 августа 2016

-7

Сообщение скрыто
mag106

если вы так всё хорошо понимаете, то объясните мне, не понимающему, что происходит с программным обеспечением при обрыве связи во время записи?
просветите непонимающего, а то сижу тут, ничего не понимаю... и ниодного сэнсэя нету...
ff2ff
30 августа 2016

3

Dregvodaster
Перед записью старое стирается, потом на это место пишется новое, сбой, записалось не все. Загрузчик как правило зашит в другую часть памяти/контроллера и при старте блока может проверить контрольную сумму прошивки, совпало - ок нормальная работа, не совпало кидает ошибку. Этот же загрузчик позволяет прошить при отсутствии прошивки в блоке вообще. Вывод обычными средствами блок не запороть. Если защита в блоке от затирания загрузчика отсутствует/не идеальна то при определенных действиях можно сделать так что блок не прошить. Только вскрытие и далее jtag/программатор. Все вышеуказанное относится ко всем электронным устройствам, описание общее, на 100% применимость к PCM Ford не претендует.
avatar
Dregvodaster
30 августа 2016


ff2ff
1. запись через все ELM и ELS идут только в область памяти загрузчика, именно потому всегда модуль рестартуется, проверка контрольных сумм самим модулем не делается, только программно, то есть не факт
2. косо записанный загрузчик приводит к отвалу башки при рестарте того же PCM
3. вероятность косой записи китайскими поделками возрастает на 146%

это всё относится опять же к утверждению что на китаёзовском али закупаются только нищеброды, при чём нищеброды копеечные
если дельта ценника в 2 килорубля подрывает напрочь весь семейный бюджет - нафига вообще во всём этом копошиться - вот этого я напрочь не понимаю
mag106
30 августа 2016


Dregvodaster
Bootloader как раз таки не пишется, а пишется только область калибровок!!!
avatar
АНДРЕЙ1973
30 августа 2016


цитата (mag106)
Dregvodaster
Bootloader как раз таки не пишется, а пишется только область калибровок!!!

ну.ну. про первичный и вторичный загрузчик слышали? я не вижу смысла спорить, каждый при своем мнении пусть остается.
PS модулей поднял немало различных фордовских
mag106
30 августа 2016


АНДРЕЙ1973
да я и не спорю, первичный загрузчик при заливке прошивок остается нетронутым, и на форде крайне трудно его завалить(но можно) !
p.s Программы для диагностики и конфигурирования на базе ELM327 (сообщение #12507172) тут описывали примерно как во время прошивки идет общение блока
avatar
Romzec
30 августа 2016


Добрый вечер.Подскажите при подключении адаптера выдает ошибку "некорректный ответ от elm на запрос at d0" ,где искать проблему?
Alexey250780
30 августа 2016

4

цитата (Dregvodaster)
на китаёзовском али закупаются только нищеброды, при чём нищеброды копеечные


Так и быть, я нищеброд, погрязший на самом днище житейских и технических проблем). Как раз жду от китайцев свой ELM, дабы еще больше упрочить этот статус, так красноречиво, хоть и неграмотно подчеркнутый вами, г-н двухрублевый олигарх.

Вы, главное, не забывайте навещать нас, челядь, в этой ветке, дабы авторитетно и милостиво что-нить посоветовать. Ибо не царское это дело-холопов игнорировать).
avatar
Romich811
31 августа 2016


Romzec
цитата
"некорректный ответ от elm на запрос at d0" ,где искать проблему?

В ФАКе этой темы. Программы для диагностики и конфигурирования на базе ELM327 (часть 2) (сообщение #16911255)
avatar
Romzec
31 августа 2016


Спасибо!
pavel140984
1 сентября 2016mobile

5

Dregvodaster
Агрессивный вы человек однако,тяжело вам жить, наверное, среди людей.
Tirex2k
4 сентября 2016


цитата
добрый вечер! как записать дамп в правый передний блок стеклоподъемника? и где его взять? отказала правая сторона


Выпаять флешь и при помощи программатора залить дамп, есть дамп на передний левый блок, думаю в правом другой дамп.
avatar
civil-zz
4 сентября 2016

73

Обновил ELMConfig, версия 0.2.17с.
Если ранее программа не использовалась - требуется установить RuntimePack.

Изменения:
- добавлена поддержка модулей Visteon ESU-132 (чтение и запись) (платформа С307/B232)
- добавлена поддержка адаптеров на базе чипа STN11xx. На данный момент поддерживаются чипы STN1100, STN1101, STN1110, STN1120, STN1130 (без MS-CAN), STN1150, STN1151, STN1170, STN2120 (с MS-CAN)
- исправление мелких ошибок

История изменений
ff2ff
4 сентября 2016


civil-zz
Скажите, при чтении конфигурации PCM (ESU-418) все прочитывается нормально с первого раза (в процессе на приборке возникает "двигатель неисправен"). После чтения, если посмотреть ошибки то в PCM, приборке появляются ошибки насчет неисправности CAN шины. Возникновение этих ошибок в этой ситуации это нормально?
avatar
civil-zz
4 сентября 2016

2

ff2ff
да, это нормально
avatar
metel
4 сентября 2016


civil-zz
тут на днях пытался поработать с Кугой 2.5Т. Ни в 13-й, ни в 16-й, и ни в 17 версии не удалось, при выборе ME9.0 C394 кнопка "считать прошивку" не активна. При выборе C307 становится активной.
Также не удалось записать прошивку, вываливался баннер "выбранный тип блока не соответствует заявленному", хотя и в окне выбора блока и в идентах прошивки стоит ME9.0 C394.
Получается что ЕLMconfig не работает с данным блоком на Куге?
avatar
civil-zz
4 сентября 2016


metel
на запись должен работать. выложите логи попытки записи и саму прошивку, посмотрим.
avatar
metel
4 сентября 2016


civil-zz
Скрытый текст
DimsK
5 сентября 2016


Ребят всем привет. у меня дорестайловый фф2, недавно погорела у меня поставленная приборка от фф2+, сейчас стоит новая от фф2+, но нету режимов рулевого управления, хотя на роднйо приборке были. может кто нибудь помочь с этим?
avatar
Nick_FF
5 сентября 2016

1

DimsK
Отконфигурируй
DimsK
5 сентября 2016


Nick_FF
я не умею и не имею оборудования
U_tox
5 сентября 2016


Да желтый провод на экран,длинна самого кабеля желательно самая минимально допустимая,ну к примеру 40-50см.Цепи в которых стоят сопротивленя передача данных.Вроде так.
ArtemUS
5 сентября 2016


Всем привет. Имеется ФФ2 дорест. Не получается получить информацию по блоку HEC выдаёт ошибки. В чём причина может быть?
avatar
Romich811
5 сентября 2016mobile


ArtemUS
Конкретные ошибки в студию. Можно даже со скринами.
ArtemUS
5 сентября 2016


Сейчас дома скринов не могу дать к сожалению. Такая же проблема с модулем ABS. PCM Читает
ArtemUS
5 сентября 2016


зажигаются 2 лампочки на адаптере и не гаснут при попытке прочитать
avatar
Romich811
5 сентября 2016mobile


ArtemUS
Ну тогда и сказать нечего. Вопрос не информативный. Пробуйте пока другим адаптером. Будет понятно дело в адаптере или в машине/проводке.



Войдите, чтобы написать сообщение, или пройдите регистрацию.