TGViewer
CAN-Hacker CAN-Hacker @canhackru · 5.51K subscribers
Post #74 9.3K
LadaVesta-NG-Cluster-Test-Coding.tsk31.1 KB
Новый материал по Lada Vesta NG.

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

Номера панелей попавших к нам в руки:

1. 8450007022 ПО: 26 Панель старого типа от обычной Lada Vesta
2. 8450043329 ПО: 012 Панель Vesta NG с механическими стрелками и монохромным дисплеем по центру.
3. 8450040611 ПО 4.43 Панель Vesta NG полностью ЖК. Эта панель представлена в нашем видеоуроке.
4. 8450040611 ПО 2.3 Панель Vesta NG полностью ЖК. Плата с DIP переключателями. В интернетах именуется как "предсерийная". Кодирование на этой панели приборов НЕ РАБОТАЕТ, во всяком случае в нормальной его реализации.

Скорость шины: 500кбит\с
ID запроса диаг. инструмента к панели: 0x743
ID ответа панели: 0x763

Кодирование осуществляется посредством сервиса 2E протокола UDS, например:

04 2E 01 43 01 - активировать часы. Здесь: 04 - длина команды в байтах. 0143 - номер кодируемого параметра. 01 - значение параметра (часы включены, 00- выключены).

Во вложении файл со всеми найденными нами и не-нами параметрами. Большую часть параметров уже давно можно кодировать свободно распространяемым ПО, но кое-что интересное мы нашли самостоятельно, а именно:

-Система ESP (индикация режимов рядом с пробегом в нижней части дисплея для LCD панели)
-Меню навигации в верхней части дисплея. (Возможно, этот параметр нужно назвать по другому, в дальнейшем попробуем разобраться подробнее)
-Система BSP (контроль мертвых зон)
-Замок руля (Возможно, этот параметр нужно назвать по другому, в дальнейшем попробуем разобраться подробнее).

Мы думаем, что перебрали весь доступный диапазон параметров, но, возможно, что-то упустили.
Намеренно не стали добавлять параметры связанные с пробегом, поскольку пробег можно записывать только в большую сторону и бездумная запись этого параметра может привести к неприятным последствиям, а плохим в этой ситуации будет CAN-Hacker.

По части найденных параметров нет понимания того, что они определяют. В task файле они отмечены вопросом. По мере накопления информации, возможно, ситуация по ним прояснится.

Помимо команд UDS в файле есть пакеты для эмуляции нормальной работы автомобиля, чтобы панель приборов включалась без ошибок на столе.
  • 👍 51
  • 🔥 11
More from @canhackru
  1. Sep 20, 2026В продолжении наших экспериментов с Ethernet, DoIP, BMW, HSFZ: Мы таки выпустили свой ENET…
  2. Sep 18, 2026В текущем обновлении CarBusAnalyzer добавлена скорость 8Мбит\с в фазе данных для интерфейс…
  3. Sep 1, 2026С Днем Знаний, граждане! Добыли вот такой классический труд по автоэлектронике 1989 года о…
  4. Aug 24, 2026Небольшая статья от нас о технологии SIC для микросхем CAN трансиверов. Коротко и упрощено…
  5. Jul 29, 2026Давно книжек не выкладывали. Для понимания всей глубины наших (ихних) глубин подробнейший…
  6. Jul 28, 2026Зарисовка из лаборатории. Просто картинка удалась.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →