PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Общение с машиной (http://pccar.ru/forumdisplay.php?f=14)
-   -   Автомобильные протоколы и их получение. (http://pccar.ru/showthread.php?t=16704)

Valentin8080 17.08.2017 09:52

Цитата:

Сообщение от mirage75 (Сообщение 390462)
По разьёму DLC2 выше выкладывал фото уже разобраного разьема,разобрал при помощи маленькой плоской отвертки.

Наверное сейчас делают совершенно не разборные, так как у меня точно весь - разъем - одно целое и туда вплавлены контакты.
Цитата:

Сообщение от mirage75 (Сообщение 390462)
Еще хотел спросит а зачем контакты TEN,BUS+,BUS- на маздовском шнуре,вроде там только 3-х проводов достаточно.

Как я понял, контакты с названиями, начинающимися на T (TEN и т.д.) - это вход, при замыкании которого на корпус, включает режим самодиагностики конкретного ECU. А контакты с названиями, начинающимися на F - сам вывод диагностики. В данном случае - TEN (Test Engine) и FEN (F??? Engine) - это выводы для лампочной диагностики. Как с другими блоками - я точно не знаю, возможно у них и какой-нибудь специализированный протокол на выводах F.
BUS+/BUS- - это J1850 протокол. Используется на некоторых моделях мазды.
В принципе в переходнике вывод TEN не нужен в данном случае. Позже исправлю и на сайте.

max506 24.08.2017 14:28

Цитата:

Сообщение от Valentin8080 (Сообщение 209463)
Читай "Документ о получении пидов", качай ECU эмулятор [1.0.0.0]

Подскажите, такое впечатление, что тема ведется не с начала, поэтому трудно понять обсуждение.
И где можно найти упомянутый в цитате документ?

И вдогонку несколько вопросов (не ругайте сильно, потому как новичек в этом деле).
Машина Toyota Camry V55 2.5 2017, Питерская сборка.
1. Есть ли где посмотреть протокол управления опциями комфорта (замки, стекла, положение селектора АКПП и т.д.). Может кто-то уже занимался реверс инженирингом.
2. Какие CAN шины в данном авто выведены на диагностический разъем OBD2, есть ли отдельно шина комфорта, если да, то на каких пинах?
3. Имею китайский шнурок Mini VCI, для начала планирую познакомиться с Techstream. Какой регион в настройках Techstream выбирать для данного авто?
4. Для прослушивания шины планирую использовать софт CanHacker. Подойдет ли к нему шнурок Mini VCI в качестве адаптера? Если нет, то какой из доступных выбрать.

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

Valentin8080 25.08.2017 05:34

Цитата:

Сообщение от max506 (Сообщение 391357)
Подскажите, такое впечатление, что тема ведется не с начала, поэтому трудно понять обсуждение.
И где можно найти упомянутый в цитате документ?

В разделе "Протоколы" в общем архиве на сайте
Цитата:

Сообщение от max506 (Сообщение 391357)
И вдогонку несколько вопросов (не ругайте сильно, потому как новичек в этом деле).
Машина Toyota Camry V55 2.5 2017, Питерская сборка.
1. Есть ли где посмотреть протокол управления опциями комфорта (замки, стекла, положение селектора АКПП и т.д.). Может кто-то уже занимался реверс инженирингом.

Готового описания вы не найдете. Вы его можете только получить. Все инструменты для этого есть на сайте
Для этого понадобятся passthru-логгер и passthru-эмулятор.
Вы их найдете в разделе "Утилиты" и в архиве с программой Toyota Techstream на сайте
Также в разделе "Протоколы" есть видео примера получения протокола обмена.
Цитата:

Сообщение от max506 (Сообщение 391357)
2. Какие CAN шины в данном авто выведены на диагностический разъем OBD2, есть ли отдельно шина комфорта, если да, то на каких пинах?

На Toyota автомобилях нет пинов дополнительных CAN-шин на разъеме OBD-II. Обмен с блоками, расположенными на таких шинах происходит через блок CAN-шлюз.
Цитата:

Сообщение от max506 (Сообщение 391357)
3. Имею китайский шнурок Mini VCI, для начала планирую познакомиться с Techstream. Какой регион в настройках Techstream выбирать для данного авто?

Без понятия, но думаю Европейский рынок.
Цитата:

Сообщение от max506 (Сообщение 391357)
4. Для прослушивания шины планирую использовать софт CanHacker. Подойдет ли к нему шнурок Mini VCI в качестве адаптера? Если нет, то какой из доступных выбрать.

Для CAN-Hacker вроде нужен свой адаптер.

И еще какой именно протокол нужен? Указанное выше предполагает получения протокола для диагностики автомобиля.
Другое дело, если вам нужен протокол обмена системными посылками между блоками. Тут вам течстрим не поможет и описание его вы нигде не найдете. Вот тут как раз и нужен инструмент на подобие CAN-Hacker и далее уже разбираться с посылками методом проб и ошибок.

max506 28.08.2017 23:52

Цитата:

Сообщение от Valentin8080 (Сообщение 391371)
в общем архиве на сайте

Почему-то ничего не получается скачать с файлообменника в бесплатном режиме.

Д.И.Б. 29.08.2017 05:27

Цитата:

Сообщение от max506 (Сообщение 391580)
Почему-то ничего не получается скачать с файлообменника в бесплатном режиме.

Подожди какое то время, потом появится надпись -нет не надо- или что то такое.

cmpt 14.12.2017 16:20

Цитата:

Сообщение от Duke_kz (Сообщение 321224)
Блин, вот я Семен Семеныч, крутился/вертелся рядом, а так догадаться и не смог ))) Спасибо огромное! )

Ну как достучались до TPSM тойот ?

У меня не катит, все пробовал, наверно Китайский ELM не поддерживает команды

Код:

ATZ
ATDP
ATSP4
ATIB96
ATIIA2A
ATSH822AF081 (или ATSH812AF081)
210F

Вот часть лога от Techstream:
Код:

0000000140: Connect DevID=0034B011 ProtID=00000004 Flags=00001000 BaudRate=10400
0000000156:  Protocol=ISO14230
0000000156:  CAN_29BIT_ID=11bit  CAN_ID_BOTH=11bit Only
0000000172:  ISO9141_NO_CHECKSUM=Interface  ISO9141_K_LINE_ONLY=K-line Only
0000000172: StartMsgFilter ChannelID=00000001 FilterType=PASS_FILTER FilterID=00000001
0000000187:  MaskMsg:C0
0000000187:  PatternMsg:C0
0000000203: StartMsgFilter ChannelID=00000001 FilterType=PASS_FILTER FilterID=00000002
0000000203:  MaskMsg:C0
0000000218:  PatternMsg:80
0000000218: StartMsgFilter ChannelID=00000001 FilterType=PASS_FILTER FilterID=00000003
0000000234:  MaskMsg:C0
0000000234:  PatternMsg:40
0000000250: Ioctl SET_CONFIG
0000000250: DATA_RATE=9600
0000000265: P1_MAX=40 (20ms)
0000000265: P3_MIN=110 (55ms)
0000000281: P4_MIN=8 (4ms)
0000000281: TIDLE=300
0000000296: TINIL=35
0000000296: TWUP=50
0000000312: W1=110
0000000312: W2=20
0000000328: W3=20
0000000328: W4=50
0000000343: W5=330

......

0000008596:  TxD:81 2A F0 81
0000008611:  RxD:83 F0 2A C1 E9 8F D6
0000008814:  (TO=55) RxD[0]:83 F0 2A C1 E9 8F D6
0000010031: Ioctl CLEAR_RX_BUFFER
0000010109:  (TO=1000) TxD[0]:82 2A F0 21 0A
0000010202:  (TO=1020) RxD[0]:83 F0 2A 61 0A 00
0000010234: Ioctl CLEAR_RX_BUFFER
0000010312:  (TO=1000) TxD[0]:82 2A F0 21 0F
0000010436:  (TO=1020) RxD[0]:88 F0 2A 61 0F 00 00 04 35 61 03 <<<< 1 сенсор
0000010483: Ioctl CLEAR_RX_BUFFER
0000010561:  (TO=1000) TxD[0]:82 2A F0 21 10
0000010686:  (TO=1020) RxD[0]:88 F0 2A 61 10 00 00 03 F6 01 03 <<<< 2 сенсор
0000010733: Ioctl CLEAR_RX_BUFFER
0000010828:  (TO=1000) TxD[0]:82 2A F0 21 11
0000010953:  (TO=1020) RxD[0]:88 F0 2A 61 11 00 00 03 F6 E1 03 <<<< 3 сенсор
0000011000: Ioctl CLEAR_RX_BUFFER
0000011094:  (TO=1000) TxD[0]:82 2A F0 21 12
0000011218:  (TO=1020) RxD[0]:88 F0 2A 61 12 00 00 0A 83 11 05 <<<< 4 сенсор
0000011265: Ioctl CLEAR_RX_BUFFER
0000011359:  (TO=1000) TxD[0]:82 2A F0 21 13
0000011484:  (TO=1020) RxD[0]:88 F0 2A 61 13 00 00 00 97 91 06 <<<< запаска


тсж39 14.12.2017 20:39

для блока TPMS Toyota ISO14230-4 нужен фирменный адаптер версии 2.1, который может выставить TiniL=35мс и TiniH=15мс, с китайскими адаптерами не будет работать

cmpt 14.12.2017 20:48

Цитата:

Сообщение от тсж39 (Сообщение 396548)
для блока TPMS Toyota ISO142304- нужен фирменный адаптер версии 2.1, который может выставить TiniL=35мс и TiniH=15мс, с китайскими адаптерами не будет работать

Спасибо

Д.И.Б. 06.03.2018 16:57

Недавно попробовал подключить субарика к FreeSSM, через .... Получилось.

Mike-Nismo 07.03.2018 17:31

Цитата:

Сообщение от Д.И.Б. (Сообщение 399983)
Недавно попробовал подключить субарика к FreeSSM, через .... Получилось.

Поподробней пожалуйста, а то с субарями проблемы. У знакомого Легась не поддается, Эвоскан не берет.

Д.И.Б. 07.03.2018 18:33

Цитата:

Сообщение от Mike-Nismo (Сообщение 400015)
Поподробней пожалуйста, а то с субарями проблемы. У знакомого Легась не поддается, Эвоскан не берет.

Ничего особенного, в программе показал порт и подключил. Про эвоскан писать не стал, она есть в проверенных программах. Легась не подключается наверно потому, что у него диагностика скорее всего идёт по старым субаровским протоколам и другим пинам в разъёме.

Mike-Nismo 07.03.2018 18:56

Цитата:

Сообщение от Д.И.Б. (Сообщение 400018)
Ничего особенного, в программе показал порт и подключил. Про эвоскан писать не стал, она есть в проверенных программах. Легась не подключается наверно потому, что у него диагностика скорее всего идёт по старым субаровским протоколам и другим пинам в разъёме.

Вот странно на самом деле, там BP5 09 года на кане

Д.И.Б. 07.03.2018 19:17

Цитата:

Сообщение от Mike-Nismo (Сообщение 400019)
Вот странно на самом деле, там BP5 09 года на кане

Более свежие, у которых идёт по кан, я лаунчем смотрю. Я вообще все субари лаунчем смотрю, просто в этот раз решил попробовать. В лаунче конечно нет того что есть в этой программе, но для банальной диагностики хватает.

Цитата:

Сообщение от Mike-Nismo (Сообщение 400019)
Вот странно на самом деле, там BP5 09 года на кане

Если есть ..., попробуй. Программа бесплатная, есть в свободном доступе. Просто не было необходимости пытаться подключить. Вообще для подключения по кан к эвоскан, необходим опенпорт 2.

makok 25.03.2018 06:58

День добрый, подскажите, получится ли подружить Toyota DLC1 - 17PIN через переходник на OBDII и воткнув адаптер VAG K+CAN Commander 1.4 посмотреть параметры с помощью TECU-III ??

Д.И.Б. 25.03.2018 07:55

Цитата:

Сообщение от makok (Сообщение 400659)
День добрый, подскажите, получится ли подружить Toyota DLC1 - 17PIN через переходник на OBDII и воткнув адаптер VAG K+CAN Commander 1.4 посмотреть параметры с помощью TECU-III ??

Нет. ... подойдёт.

qq12 30.03.2018 21:53

Здравствуйте.Каким споcобом можно подключиться к авто MMC Diamante 1995год?Есть VAG K + CAN Commander 1.4 с ftdi FT232RL pic18f258,так же k-line 409.1(два штуки чип ch340)подключалось к отечественным авто(opendiag) и nissan(tecu) без проблем,elm327 1.5 usb(на неизвестном чипе),elm327 2.1 Bluetooth(чип неизвестен)подключалось к рено меган через смартфон.
K + CAN Commander 1.4 с ftdi прошил под openport1.3,через эвоскан не получилось(замыкание 1 контакта с массой не помогло)
409.1 тоже не получается .
драйвера все стоят.
программ мильЁн и еще немножко...

Fireman 14.04.2019 04:20

Цитата:

Сообщение от Valentin8080 (Сообщение 391371)
Также в разделе "Протоколы" есть видео примера получения протокола обмена.

Добрый день. Аудиодорожка с описанием происходящего к видео есть?

Valentin8080 18.04.2019 05:22

Цитата:

Сообщение от Fireman (Сообщение 409735)
Добрый день. Аудиодорожка с описанием происходящего к видео есть?

У данного видео нет звука.

Askhat 11.03.2020 12:22

всем привет !, ребята может есть какие наработки?, нужно прослушать обмен между стар диагност и МБ(w124) через К линию с блоком НFM(bocsh). опрос даталиста интересует. какой софт нужен для снифа? г

Askhat 11.03.2020 12:35

Цитата:

Сообщение от Askhat (Сообщение 415291)
всем привет !, ребята может есть какие наработки?, нужно прослушать обмен между стар диагност и МБ(w124) через К линию с блоком НFM(bocsh). опрос даталиста интересует. какой софт нужен для снифа? г

с сайта скаченный архивчик с прога ECUSNIFF с паролем. подскажите , спасибо!

тсж39 11.03.2020 12:39

пароль TECU, авто какого года, разъем 38 пиновый?

Askhat 11.03.2020 12:44

Цитата:

Сообщение от тсж39 (Сообщение 415293)
пароль TECU, авто какого года, разъем 38 пиновый?

1993гв DLC 16 (не обд16)

KKL VAG COM шнурок будет ли работать с СНИФФЕРОМ?

тсж39 11.03.2020 12:51

да KKL VAG COM пойдет для этого, нужно пробовать, возможно придется выпаивать нагрузочный резистор

Askhat 11.03.2020 13:29

мб
 
глянте лог в какой правельная скорость

1
0000000000: Open COM1 Baud=38400 RTO=10
0000000022: 00 F8 80 00
0000000115: 00 80 F8 F8 78 00 78
0000000195: F8 F8 78 00
0000000307: 00 00 F8 80 00 F8 F8 F8 78 00
0000000390: 00 00 F8 F8
0000000412: 00 F8 F8
0000000492: 78 78 80 78
0000000635: 00 F8 80 00
0000000737: 00 80 F8 F8 78 00 78
0000000872: F8 F8 78 00

2
Open COM1 Baud=10400 RTO=10
20 DF
39 01
77 FF 00
C4 FF 0E FF
37 FF 00
10 EF
00 FF FF
BD FF 0A
E8 00
20 9F 39 01
B7 FF 00
C4 FF
8E FF B7 FF 00

тсж39 11.03.2020 13:31

9600 скорость попробуйте

Askhat 11.03.2020 13:33

теперь так
0000000000: Open COM1 Baud=9600 RTO=10
0000000052: 68 00
0000000145: 20 DF
0000000165: 39 01
0000000310: B7 00
0000000390: C4 8E
0000000410: B7 00
0000000545: BD 0A
0000000627: 68 00
0000000697: 10 EF
0000000717: 00 FF
0000000800: 20 DF
0000000820: 39 01
0000000932: B7 00
0000001025: C4 8E
0000001065: B7 00
0000001127: BD 0A
0000001210: 68 00
0000001322: 20 DF 39 01
0000001397: B7 00
0000001475: C4 8E
0000001498: B7 00
0000001578: BD 0A
0000001660: 68 00
0000001753: 20 DF
0000001773: 39 01
0000001865: 10 EF
0000001885: 00 FF
0000002028: B7
0000002040: 00
0000002133: C4 8E
0000002158: B7 00
0000002305: BD 0A
0000002388: 68 00
0000002540: 20 DF
0000002563: 39 01
0000002643: B7 00
0000002828: C4 8E B7 00
0000002910: BD 0A
0000003053: 68 00
0000003145: 20 DF 39 01

тсж39 11.03.2020 13:36

попробуйте RTO увеличить 15, 20

Askhat 11.03.2020 13:36

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

Askhat 11.03.2020 13:39

15
 
рто 15
0000280986: Open COM1 Baud=9600 RTO=15
0000281038: B7 00
0000281201: C4 8E B7 00
0000281283: BD 0A
0000281448: 68 00
0000281551: 20 DF 39 01
0000281683: B7 00
0000281796: C4 8E B7 00
0000281928: BD 0A
0000282036: 10 EF 00 FF
0000282133: 68 00
0000282246: 20 DF 39 01
0000282321: B7 00
0000282451: C4 8E B7 00
0000282523: BD 0A
0000282603: 68 00
0000282716: 20 DF 39 01
0000282798: B7 00
0000282891: C4 8E B7 00
0000282983: BD 0A
0000283086: 68 00
0000283208: 10 EF 00 FF
0000283311: 20 DF 39 01
0000283443: B7 00
0000283546: C4 8E B7 00
0000283691: BD 0A
0000283771: 68 00
0000283956: 20 DF 39 01
0000284038: B7 00
0000284201: C4 8E B7 00
0000284283: BD 0A
0000284438: 68 00
0000284538: 20 DF 39 01
0000284641: 10 EF 00 FF

тсж39 11.03.2020 13:47

не понятно что за протокол, попробуйте еще RTO20
и скорость 4800

Askhat 11.03.2020 13:52

Вложений: 1
протокол явно быстрый так как шустро обновляется список из пяти значении

а так? на край осицилом или логанализатором дляну скторость. знать бы что здесь что РТО что до двое точие после?
0000971024: Open COM1 Baud=9600 RTO=20
0000971114: 68 00
0000971294: 20 DF 39 01
0000971356: B7 00
0000971519: C4 8E B7 00
0000971611: BD 0A
0000971756: 68 00
0000971869: 20 DF 39 01
0000972011: B7 00
0000972124: C4 8E B7 00
0000972279: BD 0A
0000972349: 68 00
0000972461: 10 EF 00 FF
0000972574: 20 DF 39 01
0000972646: B7 00
0000972779: C4 8E B7 00
0000972871: BD 0A
0000972964: 68 00
0000973066: 20 DF 39 01
0000973159: B7 00
0000973261: C4 8E B7 00
0000973341: BD 0A
0000973434: 68 00
0000973546: 20 DF 39 01
0000973659: 10 EF 00 FF
0000973761: B7 00
0000973864: C4 8E B7 00
0000974009: BD 0A
0000974079: 68 00
0000974294: 20 DF 39 01
0000974376: B7 00
0000974519: C4 8E B7 00
0000974619: BD 0A

тут можно увидить скорость?

тсж39 11.03.2020 14:47

я посмотрю позже сегодня у себя на сканере осциллографом
какой программкой вы пробуете?

Askhat 11.03.2020 15:14

Вложений: 1
мерседес в своем репертуаре )
вот так вроде все пакеты без ошибок

как же настроить екуснифер на такие параметры?

тсж39 12.03.2020 00:08

судя по скриншоту скорость 9803 (стандарт 9600), сделайте еще скриншотов
там вверху можно коды прочитать на этом скриншоте 0x0C4 и 0x03E, может и другие коды какие видно будет

Askhat 12.03.2020 06:47

Вложений: 2
Цитата:

Сообщение от тсж39 (Сообщение 415312)
судя по скриншоту скорость 9803 (стандарт 9600), сделайте еще скриншотов
там вверху можно коды прочитать на этом скриншоте 0x0C4 и 0x03E, может и другие коды какие видно будет

http://www.hfmscan.com/en/mercedes_d..._kkl_soft.html
связался с автопром этого проекта, преложил продать описание протокола. судя по его ответу это не совсем стандартый К линия,хотя я не силен вней, хорошо в кане разбираюсь .Его МИхаил зовут и он продает только есу.дат файл для его же ХФМскан.ехе под конткретный блок , тоесть можно только одну машину тестить и все

Цитата:

Сообщение от тсж39 (Сообщение 415312)
судя по скриншоту скорость 9803 (стандарт 9600), сделайте еще скриншотов
там вверху можно коды прочитать на этом скриншоте 0x0C4 и 0x03E, может и другие коды какие видно будет

и всетаки на какой похож протокол? обмен начитаеся так .вроде скорость 9600 но 9-бит

тсж39 12.03.2020 10:44

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

Opiriel 09.04.2020 19:02

исходные - Адаптер K+CAN 1.4
планируется использоваться с машиной - нужна ли доработка и что именно?

lobov 10.04.2020 16:52

Всем привет.
Спасибо, что отвечаете на вопросы, есть что почитать.
Прочел весь форум. Как говорится, все понял, но не осознал.
Есть некоторые вопросики.
Хочу сделать свою приборку под 16ти клапанные моторы ВАЗа, которые под управлением январей, а так же приборку, которая и на современные машины ВАЗа так же встанет: веста etc.
Изначально, пока не осилил этот форум, предполагал, что все данные буду по can-шине получать.
По ней у меня следующие вопросы: я в целом добился мониторинга шины калины; представление, как реверс-инжинирить сообщения есть, но, может, есть некая база расшифрованных сообщений в открытом доступе?
А так же, может некоторые параметры имеют одинаковые идентификаторы на всех машинах, которые получают одобрение по SAE?

После того, как осилил форум, примерно понял, что вероятно на январях все по k-шине передается.
Тут есть много прог и пояснений, как сниффить шину и все такое. По этой теме пара вопросов.
1. Имеет ли смысл делать приборку без elm? Просто получать сигнал вообще в первозданном виде.
2. Вопрос аналогичен вопросу по can-шине. Я тут уже находил список команд для elm. Но все таки хотелось услышать ваши размышления по этому поводу.

Спасибо, что дочитали.

тсж39 10.04.2020 17:14

вот такую что ли?
https://www.drive2.ru/l/526482452336...0184-man1-4078
http://4pda.ru/forum/index.php?showt...#entry34067754

lobov 10.04.2020 17:18

Цитата:

Сообщение от тсж39 (Сообщение 415478)

Не совсем, но вроде того.


Часовой пояс GMT +4, время: 17:29.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot