Программы и приборы для диагностики и прошивки



Добрый день, уважаемые фокусоводы.

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

Предупреждение: для работы с данными программами необходимы некоторые навыки и знания, в случае некорректного использования данные действия могут привести к нежелательным последствиям и дорогостоящим ремонтам!!!

focccus.ru - здесь есть всегда последняя версия программы.
Полезные программы
PATS Writer. Программа для работы с функциями иммобилайзера.
FORD U2101 Killer. Программа для борьбы с ошибкой U2101
fabdiag: программа для диагностики подушек безопасности F3, K2
Тут можно скачать заводской конфиг авто по VIN номеру
диагностика, диагностический разъем, программы для прошивки, прошивка, программа, сканер, приборы

avatar
V.Viktor
10 September 2012

Программы и приборы для диагностики и прошивки
4,5M
views
932
members
8,3K
posts

mohmad77
11 December 2014


reval
ELM не стабилен для этого,нужен хотя бы клубный адаптер.И соответственно настройки COM-порта
Realstar
11 December 2014


Это пока норм явление, через IDS конфиг залить в кугу не всегда с первого раза, а обновление приборки от типа занимает 40 мин или 2 часа
avatar
civil-zz
12 December 2014

2

reval
значит, ваш ELM питается только от OBD. при чтении BCM он перезагружается, питание кратковременно снимается с разъема, вот ELM и падает
avatar
tymophey
13 December 2014


reval
А какую программу используете, если не секрет?
reval
13 December 2014


tymophey
FoCCCus
avatar
rays2
13 December 2014


Slaviiiik
Никто не спорит, бывают и кондиционные изделия из китая.
Но у ELS есть плюс, он быстрее. Правда, даже с пролификом FoCCCus сейчас быстрее 2М не работает. Обещают в будущем "прикрутить" скорость 5М.
Но даже 2М это быстрее чем 500К на ELM. Например, PCM или TCM через FoCCCus на моем ноуте с помощью ELS прошивается за 11 минут. Приборку еще не пробовал, не было необходимости.
xglooom
13 December 2014

4

У меня вот тоже лежит ELM327 купленный в 2012 году, так он работает стабильно наравне с ELS27, никаких проблем, в нем даже оригинальный FTDI стоит (в отличии от ELS ), но как показывает практика найти сейчас такой же - редкая удача. Большинство современных ELMов будет паршивенького качества и может глючить. Просто повезло.
Собственно по этому на форуме и советуют придерживаться ELS, т.к. там могут гарантировать качество, а китайцы со своими ELM не гарантируют ничего в принципе.
Slaviiiik
13 December 2014


avatar
rays2:

ELS27

Однозначно, ELS27 на порядок лучше, может и того больше, чем ELM327! Я просто описал свою историю! Всем SORRY!!!
finaef
14 December 2014


Народ а подскажите можно ли слушать кан с помощью ЕЛМ 327 или ELS27?
avatar
civil-zz
15 December 2014


finaef
можно
finaef
15 December 2014mobile


Какими ат командами? Я через елм включают эхо ate1 заголовки ath1 и команду прослушки atma а он гонить какую-то пургу типа 98 00 00 0 00 00 data error а в конце bufer full error. Что за фигня кто знает?
finaef
15 December 2014mobile


civil-zz И через какую программу лучше снифеть? Я делаю через терминал!
avatar
civil-zz
15 December 2014


finaef
можно через ELMConfig, например.

F
finaef:

bufer full

скорости чтения недостаточно
finaef
15 December 2014


civil-zz
Спасибо за помощь! Смог выловить данные при разных действиях! Скажи как правильно послать команду в can ( ну например запирание замков с кнопки) если формат ответа на действие типо этого 62A2A20080D102 ? я так понял командой at fc sh? Блин с этими английскими даташитами засада!
avatar
civil-zz
16 December 2014

1

finaef
нет, at fc sh - это установка заголовка для фрейма управления потоком, это обычно у нас не используется. чтобы в шину послать что-то, надо просто послать это адаптеру плейн текстом. т.е. просто 62A2A20080D102. если надо установить определенный заголовок, то это at sh.
цитата:
с этими английскими даташитами засада

это не есть гуд - вся более-менее полезная инфа на инглише онли
finaef
16 December 2014mobile


civil-zz
Понял, спасибо за инфу. А на сколько опасно если не ту команду отправлю? Блок не должен отвечать на ошибочные запросы по идеи!?
avatar
civil-zz
16 December 2014

1

finaef
это служебный обмен между блоками. Вы в него собираетесь вмешаться - сами думайте.
однократная посылка ничего не даст - сигнал должен держаться какое-то время. учтите, что родной сигнал будет конфликтовать с Вашим. либо передавайте с гораздо меньшим интервалом, либо глушите блок, который передает оригинальный сигнал.
при служебном обмене блоки не отвечают.
Вы собрались отправлять 62A2A20080D102? все биты из этой посылки расшифровали? учтите, что каждый из этих 56 битов может означать совершенно разные сигналы.
finaef
16 December 2014mobile

2

Конкретно эту посылку не расшифровывал, не нужна мне. Команды которые хочу посылать в принцепи безопасные и только в acm буду сдать. Я хочу сделать управление андройдом с штатных кнопок на руле и магнитолле, вот постепенно сканирую кан при нажатии этих кнопок и анализирую, посылать их в кан надо только для того чтоб удостовериться ч то это они, а дальше блютуз адаптер их будет просто ловить и командовать андройдом. Прога под андройд уже есть.
avatar
lti1
17 December 2014


finaef, разве у FF3 не резистивные кнопки на руле? Не проще так или так? Кстати я снирфил CAN шину на FF3 с помощью ардуино и CAN-BUS Shield, но до кнопок руля и мгнитолы не добрался.
finaef
17 December 2014mobile


Кнопки то резистивные,, но сигнал есть и в кане тоже
avatar
civil-zz
18 December 2014

2

finaef
не уверен на 100%, не помню, но, по-поему, именно сигнала кнопок в шине нет. кнопки подключены к мфд, а он уже шлет в шину именно сигнал, который актуален при данном режиме работы аудио. например, если активно радио, то при нажатии кнопки вправо идет сигнал поиска станции, если CD - переключить трек и т.д. нет такого общего сигнала "кнопка вправо".
finaef
18 December 2014mobile


Кнопки то да идут в дисплей, это 100 процентов. Сегодня займусь сканом кана на дисплее может что найду, если нет то нет.
finaef
18 December 2014


Продолжая эпопею с кнопка сегодня сканировал кан, но все равно переодически вылетала ошибка can buffer error. Адаптер настроен на 500000 скорость.
civil-zz
Заметил еще примечательную штуковину в программe ELMConfig, а именно то что преключатель шины из hs в ms не соответствует переключателю адаптере. В forscan с этим все впорядке.

Короче выловил я все таки данные при нажатии кнопок. Через терминал послал ATSH0007A5 ответ OK, дальше ATCRA7AD ответ ОК, ну а дальше 22833C1 ответ 62833C00000000 ( ничего не нажато ) 62833C80000000 (громкость +) 62833C40000000 ( громкость - ) ну и тд.

civil-zz
Подскажи это данные кана или obd? И как можно зациклить (поставить на повтор) команду 22833C1 ? В даташите есть что то подобное, но что то я недогнал про каретку в конце строки?
avatar
civil-zz
18 December 2014

1

F
finaef:

преключатель шины из hs в ms не соответствует переключателю адаптере.

прости, что чему не соответствует?

F
finaef:

дальше 22833C1 ответ 62833C00000000 ( ничего не нажато ) 62833C80000000 (громкость +) 62833C40000000 ( громкость - ) ну и тд.

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

F
finaef:

Подскажи это данные кана или obd?

еще раз - что, прости? данные передаются по кан-шине, если ты об этом. при чем тут обд?

F
finaef:

как можно зациклить (поставить на повтор) команду 22833C1 ?

посылать ее циклически

finaef
постарайся, пожалуйста, четче формулировать свои мысли и вопросы, мы, программисты - народ туповатый.. я вот, честно, почти ничего не понял из твоих вопросов..
finaef
18 December 2014


avatar
civil-zz:

finaef
постарайся, пожалуйста, четче формулировать свои мысли и вопросы, мы, программисты - народ туповатый.. я вот, честно, почти ничего не понял из твоих вопросов..

Извиняй пожалуйста за сумбур написанный! Видимо позавчерашняя пьянка еще не отошла из головы!

avatar
civil-zz:

прости, что чему не соответствует?

Переключатель на адаптере стоит в ms-can и в программе тоже, запускаю скан и тишина, как только переключаю на адаптере в hs-can то сразу начинает идти поток данных, при этом в программе стоит ms-can.

avatar
civil-zz:

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

Ты прав хотел ловить команды в режиме прослушки, но из за постоянных ошибок buffer error забил на это.

avatar
civil-zz:

посылать ее циклически

я понял что циклически))) я имел ввиду какой at командой? Все команды я вбивал в терминал вручную. Может есть в елм такая функция что бы я один раз вбил команду а дальше она сама ее повторяла без каких либо доп действий?

А про OBD Я ВООБЩЕ ТУПАНУЛЛ
avatar
civil-zz
18 December 2014


F
finaef:

Переключатель на адаптере стоит в ms-can и в программе тоже, запускаю скан и тишина, как только переключаю на адаптере в hs-can то сразу начинает идти поток данных, при этом в программе стоит ms-can.

это в Scanner Mode? ок, я проверю..

F
finaef:

из за постоянных ошибок buffer error

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

F
finaef:

я понял что циклически))) я имел ввиду какой at  командой? Все команды я вбивал в терминал вручную.  Может есть в елм такая функция что бы я один раз вбил команду а дальше она сама ее повторяла без каких либо доп действий?

ну да, там в дашите это описано - если отправить просто символ первода каретки (0x13) без какой-либо предваряющей строки, то адаптер отправит в шину последнюю строку еще раз. впрочем, что мешает просто повторять запрос с нужной периодичностью?
xglooom
18 December 2014


finaef
Если просто послать \r т.е. нажать Enter, то ELM повторит последнюю набранную команду.
finaef
18 December 2014


avatar
civil-zz:

это в Scanner Mode? ок, я проверю..

Да scanner mode
avatar
civil-zz:

ну да, там в дашите это описано - если отправить просто символ первода каретки (0x13) без какой-либо предваряющей строки, то адаптер отправит в шину последнюю строку еще раз. впрочем, что мешает просто повторять запрос с нужной периодичностью?


Да мешает только то что я сам через терминал вбиваю. Не используя никаких других программ. В будущем программа на андройде сама будет циклить запросы!

Про enter я вкурсе
avatar
civil-zz
19 December 2014


F
finaef:

Переключатель на адаптере стоит в ms-can

по умолчанию после запуска программы всегда стоит HS-CAN вроде
avatar
buser-of
19 December 2014

-3

Уважаемые форумчане, подскажите ответ на вопрос. При использовании программы Focccus и при замене цифровых значений в центральном конфиге, можно просто выходить из программы? Исправления вступят в силу сами, или же нажимать на кнопку "записать в BCM или IPC"?

2 people online

2 people online

Log in to leave a message or Sign up


up