CAN-Hacker
5.41K subscribers
52 photos
9 videos
47 files
44 links
Download Telegram
Здравствуйте, коллеги

Мы выпустили новое видео, в котором мы пытаемся выяснить как же связана замена блока климат контроля и появление ошибки системы TPMS на Hyundai Solaris второго поколения.

Используя подключаемую базу данных мы делаем вывод, что проблема исходит из блока ABS (ESP) и надо бы сделать его конфигурирование.

ID запроса к ABS\ESP: 0x7D1
ID ответа: 0x7D9

Команда на сброс конфигурации ABS\ESP:
ID=0x7D1, DLC=8, DATA: 04 2E F1 06 FF 00 00 00

Все подробности в видео. Смотрите!

Трейсы, схемы, базы данных и файл комментариев выкладываем следующим сообщением.

Бонусом - UDS команды тестов гидроблока.

Важно! Все операции с таким важным блоком как ABS вы делаете на свой страх и риск.

https://www.youtube.com/watch?v=6gTIxXCLoVY
🔥498
Solaris-FATC-ABS.rar
1.2 MB
В архиве база данных, трейсы, схемы
🔥45👍12
VCDB.rar
102 MB
Если у кого-то нет, то вот отличное ПО для работы с базами OpenDBC и совместимыми
👍53🔥16
Всем здравствовать

Новое видео - Как включать панели приборов LADA Vesta на столе.
Все просто, по реношному.
Шина - 500кбит\с

Пакет:
ID = 0x350
DLC=8
DATA: FF 00 00 00 00 00 00 00

Нулевой байт отвечает за включение. В приложенном ниже task файле найдете оригинальное содержимое этого пакета и многое другое.

https://rutube.ru/video/c674dc475eb6115ff30934b006100601/
👍44🔥16
Task файл с пакетами и распин разъема панели
👍23🔥5
👍31🔥8
Решили заморочиться в вестой. Неделя-полторы потребуется, что бы материал для видео подготовить
👍12118
Добрались до мультимедиа систем с Vesta NG. Включается так же как и панель приборов, при помощи пакета:

ID=0x350
DLC=8
DATA= C7 00 00 00 00 00 00 00

Обязательно подать напряжение на клемму 30 (19 нога малого разъема), а так же на Wake Up (7 нога малого разъема, можно просто положительный импульс).
Клемма 15 - не обязательно.

Проверили на простой системе и на той, что с большим планшетом.

Все работает. Видео снимать отдельно смысла нет
👍58🔥16
🔥49👍27
Кучный завоз панелей для экспериментов.

Первая панель - это китайская KIA K5 DL3 с панелью приборов производства Visteon. Поступала информация, что эта панель не кодируется. Ну вот мы ее купили в Китае, привезли, проверили, кодируется.
В CAN-CODER L2, CLU Type: Common 2701. Вариантный код 16-бит. Единицы измерения не кодируются, регион не кодируется. Так что проблемы с адаптацией при замене панели обеспечены.

Тем не менее, судя по ранее поступившим данным, есть версии этих панелей которые не могут вообще никак кодироваться в силу кривости ее прошивки. А что Вы хотели? Visteon-кормилец же (поминая панели Focus2, QX56, и еще что-то).
Графика по нашему субъективному мнению сильно хуже чем на панелях Continental. Да и аппаратная реализация так же не самая лучшая. Построена на базе мк S6J336 (открытый).
Номер 94013-L6010
👍575
Внутренности китайской панели K5 DL3
🔥534
Следом подъехала новенькая панель от новенького Hyundai Mufasa NU2.
С кодированием все в порядке- 32 битный EOL.
Тип панели добавим в ближайшее время.
Производитель TYW (Это китайский контрактный производителей панелей приборов).
Внутри так же S6Jxxx
👍517
Ну и под занавес, подъехали все недостающие компоненты для сборки и запуска на столе нового типа панелей приборов KIA\Hyundai, что активно начали ставиться с 2024г.

Суть новой архитектуры ( connected cockpit ccNC) в том, что блок управления панели приборов выполнен в виде отдельного модуля и спрятан в недрах торпедо, а сама панель приборов - это просто монитор, связанный с блоком управления высокоскоростным каналом вроде MAXIMовского GMSL. С блоком нави точно так же. Блок панели, нави и многое другое связаны через езернет. Центральный гейтвей в этой архитектуре выполнен в виде отдельного модуля, старые методы сертификации в нем увы не работают. Есть надежда, что изучать новую архитектуру нам станет теперь значительно удобнее. Будет-ли результат? Пока позитивных прогнозов нет, есть определенные сложности.

Подобная архитектура реализована на:
SportageNQ5 - 2024+
Sorento MQ4PE 2024+
KIA K5DL3 2024+
Hyundai Sonata DN8 2024+
И на некоторых Genesis.
👍118😁41
This media is not supported in your browser
VIEW IN TELEGRAM
Продолжаем разгадывать шараду под названием Vesta NG. Времени требуется больше, чем планировалось изначально
👍67🔥36
LadaVesta-NG-Cluster-Test-Coding.tsk
31.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
LadaVesta-NG-Cluster-Test-Coding_20241116.tsk
31.7 KB
Дополненный task файл с UDS командами кодирования панели приборов Lada Vesta NG.

Как нам указали наши дорогие читатели владеющие Lada Vesta NG, мы неверно определили параметр 0116. Этот параметр лучше назвать как отображение режимов EDL (Ride Select). Эти режимы переключаются при помощи "шайбы" общающейся с автомобилем по CAN. Шайба ставилась на X-Ray, так же возможно установить на Весту не-NG. Для этого необходима определенная версия блока ABS.
Шайбы мы тут же купили и обратили внимание на то, что данные отдаваемые ими в шину отличаются от данных, которые необходимы для отображения режимов на панели Vesta NG. Отличаются не сильно. Поэтому, как видется на данный момент, на NG эта шайба не пойдет. Вообще думается, что желающие и подготовленные люди смогут за вечер собрать собственный подобный контроллер для весты не-NG.
👍37🔥13