Показать сообщение отдельно
Старый 22.08.2010, 11:00   #1528
Fedyun4ik
Новый Пользователь
 
Регистрация: 07.07.2010
Регион: Казахстан
Сообщений: 12
Fedyun4ik is on a distinguished road
По умолчанию

Цитата:
Сообщение от Valentin8080 Посмотреть сообщение
Зачем меняешь адрес запроса? Адрес запроса меняется если FindECU вывел такие строки например:
AddrECU:30 KW1=08 KW2=08 (KW1=KW2=08 указывают на ISO-9141 подобный протокол)
В другом случае его не трогаешь вообще. По твоим данным тебе ответили ABS и SRS. Двигатель возможно по фаст-инит соединяется, тогда FindECU адрес не найдет. А может и вообще двигатель по CAN соединяется (смотри присутствуют ли контакты на OBD для CAN) - тогда с двигателем моей программой ты не свяжешься.
Пробуй с абс связаться - в профиле абс сделай Инфо о ECU - посмотри что там найдется...
Для определения адреса ECU при фаст-инит можно сделать так:
1. Выбираешь профиль "Протокол Hyndai (ISO-14230)"
2. Меняешь настройку "Протокол" на "Fast" и включаешь лог-файл галочкой.
3. Выставляешь очередной "Адрес ECU" (Для двигателя можно пробывать диапазон
01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11 ,12,13,14,15,16,17)
4. Заходишь в пункт "Информация о ECU" жмешь флаг и дожидаешься окончания запроса.
5. Смотришь лог-файл на наличие пакетов RxD. Если они есть то ты нашел свой адрес ECU
Выбрал Протокол OBD-II (ISO-14230)OBDII1.ini. Выставил скорость 10400, Адр. Запроса: 33, KW2: 08, Адр. Test стоял F1 (не знаю где его брать и нужно ли его менять), т.к. Финдецу выдавал AdrECU:33 KW1:08 KW2:08.
Потом делал все по вышеописаному алгоритму протестировал диапазон адресов ECU 01,02,03,04,05,06,07,08,09,0A,0B,0C,0D,0E,0F,10,11 ,12,13,14,15,16,17 5 baud и еще дополнительно по протоколу "Fast". И ни одного Rx в логах. Все попытки закончились ошибкой 0800. Что делать?

И еще.... нельзя там брутфорс прикрутить для этих целей, чтобы искал адрес проца и тайминги подбирал и сливал результаты в лог, а то в ручную менять настройки постоянно тыкать одни и те же кнопки отнимает очень много времени а результат не всегда удовлетворительный.
Fedyun4ik вне форума   Ответить с цитированием