реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Volkswagen CAN, Помогите разобраться что за протокол
Cyber_RAT
сообщение Jan 8 2009, 12:56
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



Есть машина Golf5 с диагностикой по CAN...
собрали перехватчик пакетов получили такой лог (подключение диагностического софта к двигателю и опрос зон измерений)
Код
In S  00000200 7 1F C0 00 10 00 03 0 3D74
In S  0000021F 7 00 D0 00 03 2E 03 0 3D7D
In S  0000032E 6 A0 0F 8A FF 32 FF  3D83
In S  00000300 6 A1 0F 8A FF 4A FF  3D87
In S  0000032E 5 10 00 02 1A 9B  3DBD
In S  00000300 1 B1  3DC2
In S  00000300 8 20 00 30 5A 9B 31 4 3DCD
In S  00000300 8 21 39 30 37 35 33 3 3DD7
In S  00000300 8 22 20 20 35 30 36 3 3DE1
In S  00000300 8 23 00 00 00 00 06 4 3DEA
In S  00000300 8 24 05 70 4A 35 33 3 3DF4
In S  00000300 8 25 20 47 61 74 65 7 3DFF
In S  00000300 8 26 79 20 20 20 48 3 3E08
In S  00000300 2 17 20  3E12
In S  0000032E 1 B8  3E16
In S  0000032E 1 A8  3E23
In S  00000300 1 A8  3E26
In S  00000200 7 01 C0 00 10 00 03 0 3E61
In S  00000201 7 00 D0 00 03 40 07 0 3E63
In S  00000740 6 A0 0F 8A FF 32 FF  3E69
In S  00000300 6 A1 0F 8A FF 4A FF  3E6D
In S  00000740 5 10 00 02 10 89  3EE9
In S  00000300 1 B1  3EEA
In S  00000300 5 10 00 02 50 89  3F0C
In S  00000740 1 B1  3F10
In S  00000740 5 11 00 02 1A 9B  3F66
In S  00000300 1 B2  3F68
In S  00000300 6 11 80 03 7F 1A 78  3F8E
In S  00000740 1 B2  3F91
In S  00000300 8 22 00 30 5A 9B 30 3 3FB6
In S  00000300 8 23 39 30 36 30 33 3 3FBC
In S  00000300 8 24 20 20 32 39 38 3 3FC2
In S  00000300 8 25 00 00 48 00 06 4 3FC8
In S  00000300 8 26 05 70 4D 45 44 3 3FCE
In S  00000300 8 27 2E 35 2E 31 20 2 3FD4
In S  00000300 8 28 20 20 20 20 20 2 3FDA
In S  00000300 2 19 20  3FE0
In S  00000740 1 BA  3FE3
In S  00000740 7 12 00 04 31 B8 00 0 4040
In S  00000300 1 B3  4041
In S  00000300 8 2A 00 16 71 B8 01 0 405F
In S  00000300 8 2B 02 01 03 01 04 0 4065
In S  00000300 8 2C 01 06 01 07 01 0 406B
In S  00000300 4 1D 0D 01 18  4071
In S  00000740 1 BE  4075
In S  00000740 1 A3  40EA
In S  00000300 6 A1 0F 8A FF 4A FF  40EC
In S  00000740 1 A3  433A
In S  00000300 6 A1 0F 8A FF 4A FF  433C
In S  00000740 1 A3  452C
In S  00000300 6 A1 0F 8A FF 4A FF  452E
In S  00000740 1 A3  471E
In S  00000300 6 A1 0F 8A FF 4A FF  4720
In S  00000740 1 A3  4910
In S  00000300 6 A1 0F 8A FF 4A FF  4912
In S  00000740 1 A3  4B02
In S  00000300 6 A1 0F 8A FF 4A FF  4B04
In S  00000740 1 A3  4CF4
In S  00000300 6 A1 0F 8A FF 4A FF  4CF6
In S  00000740 5 13 00 02 21 01  4D2E
In S  00000300 1 B4  4D32

это вобще похоже на J1939 или это что-то свое уникальное у немцев?
Go to the top of the page
 
+Quote Post
Punk
сообщение Nov 23 2009, 04:52
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



У немцем, в частности у автомобилей группы VAG, свой протокол, еще со времен диагностики по K-Line.
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Nov 26 2009, 09:11
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



это точно - уже выяснили.
то что я привел выше это TP 2.0 протокол с 5 гольфа, в 4 гольфике был TP 1.6.
но в машине так же есть ODB-II по CAN. - он вроде стандартизирован, но инфы с него снимается много меньше sad.gif
Go to the top of the page
 
+Quote Post
Punk
сообщение Nov 26 2009, 10:55
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Цитата(Cyber_RAT @ Nov 26 2009, 12:11) *
это точно - уже выяснили.
то что я привел выше это TP 2.0 протокол с 5 гольфа, в 4 гольфике был TP 1.6.
но в машине так же есть ODB-II по CAN. - он вроде стандартизирован, но инфы с него снимается много меньше sad.gif

Эт да... с OBD-2 инфы много не возьмешь. Сходите на сайт http://www.canhack.de там народ tp-шки обсуждал
Go to the top of the page
 
+Quote Post
galjoen
сообщение Nov 26 2009, 12:11
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(Cyber_RAT @ Jan 8 2009, 15:56) *
собрали перехватчик пакетов получили такой лог

А где что в этом логе?
Что то я не разобрался:
1. 00000200 - это время приёма? И оно от предыдущего приёма? И в каких единицах?
2. 3D74 это ID? И ID там 11 или 29 бит, или это к 11 бит ID - RTR и т.п добавили?
Go to the top of the page
 
+Quote Post
Punk
сообщение Nov 26 2009, 12:19
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Цитата(galjoen @ Nov 26 2009, 15:11) *
А где что в этом логе?
Что то я не разобрался:
1. 00000200 - это время приёма? И оно от предыдущего приёма? И в каких единицах?
2. 3D74 это ID? И ID там 11 или 29 бит, или это к 11 бит ID - RTR и т.п добавили?


ID там сначала 8бит (200, 300, 740), последнее наверное время, просто в хексе

Сообщение отредактировал Punk - Nov 26 2009, 12:20
Go to the top of the page
 
+Quote Post
galjoen
сообщение Nov 26 2009, 13:15
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



А это, например, что такое:
In S 00000300 8 20 00 30 5A 9B 31 4 3DCD
Я сначала подумал, что 8 - это 8 байт данных, но тут явно 7 байт.
Go to the top of the page
 
+Quote Post
Punk
сообщение Nov 27 2009, 12:41
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Цитата(galjoen @ Nov 26 2009, 16:15) *
А это, например, что такое:
In S 00000300 8 20 00 30 5A 9B 31 4 3DCD
Я сначала подумал, что 8 - это 8 байт данных, но тут явно 7 байт.

Мож просто ошибка снифера, не успел последний байт цепануть. У меня с кан-хакером бывает такое. А последнее слово это время. Сами посмотрите - все числа в одном диапазоне

Сообщение отредактировал Punk - Nov 27 2009, 12:43
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Nov 28 2009, 15:01
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



на http://www.canhack.de ходили... многое прояснилось, но далеко не все... куча полей непонятного назначения, а пытать машину (которая у дилера на гарантии) пока не хочется...
последние 2 байта это действительно timestamp
Go to the top of the page
 
+Quote Post
Punk
сообщение Nov 29 2009, 07:46
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Цитата(Cyber_RAT @ Nov 28 2009, 18:01) *
на http://www.canhack.de ходили... многое прояснилось, но далеко не все... куча полей непонятного назначения, а пытать машину (которая у дилера на гарантии) пока не хочется...
последние 2 байта это действительно timestamp

А Вы какое диагностическое оборудование подключали, когда логи снимали?
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Nov 30 2009, 11:54
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



Ноут + вагком704.1(805) + шнурок (клон) к нему (и паралельно usb<>can control + canhacker) если ничего не путаю.
Go to the top of the page
 
+Quote Post
Punk
сообщение Nov 30 2009, 17:04
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Цитата(Cyber_RAT @ Nov 30 2009, 14:54) *
Ноут + вагком704.1(805) + шнурок (клон) к нему (и паралельно usb<>can control + canhacker) если ничего не путаю.

У Вас оптимальный набор для исследования диагностики VAG. Думаю исследовать все можно, конечно смотряя какая у Вас задача, если хотите только некоторые функции изучить (программирование кодинга блока, например), то можно и не вдаваться в доскональное изучение протокола.
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Dec 1 2009, 06:17
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



Цитата(Punk @ Nov 30 2009, 19:04) *
У Вас оптимальный набор для исследования диагностики VAG. Думаю исследовать все можно, конечно смотряя какая у Вас задача, если хотите только некоторые функции изучить (программирование кодинга блока, например), то можно и не вдаваться в доскональное изучение протокола.


есть желание сделать небольшой прибор с ЖКИ которым в дороге (да и просто в гараже можно будет глянуть ошибки,
провести тесты исполнителей, глянуть группы измерений..) Для машин с протоколом kwp1281 такое сделано, вот машина поменялась, а желание осталось.
Go to the top of the page
 
+Quote Post
Punk
сообщение Dec 1 2009, 06:44
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167



Цитата(Cyber_RAT @ Dec 1 2009, 09:17) *
есть желание сделать небольшой прибор с ЖКИ которым в дороге (да и просто в гараже можно будет глянуть ошибки,
провести тесты исполнителей, глянуть группы измерений..) Для машин с протоколом kwp1281 такое сделано, вот машина поменялась, а желание осталось.

C набором таких функций можно купить китайский девайс за 100 баксов и полностью его скопировать=) . Рекомендую Вам к салонному CAN подключиться, там очень много интересного, можно например клаксоном поуправлять, замками пощелкатьwink.gif
Go to the top of the page
 
+Quote Post
(vS)
сообщение Dec 5 2009, 00:47
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 13-07-06
Из: С-Пб
Пользователь №: 18 778



детские забавы wink.gif


--------------------
тут может быть какаято реклама
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01483 секунд с 7
ELECTRONIX ©2004-2016