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/
Новое видео - Как включать панели приборов LADA Vesta на столе.
Все просто, по реношному.
Шина - 500кбит\с
Пакет:
ID = 0x350
DLC=8
DATA: FF 00 00 00 00 00 00 00
Нулевой байт отвечает за включение. В приложенном ниже task файле найдете оригинальное содержимое этого пакета и многое другое.
https://rutube.ru/video/c674dc475eb6115ff30934b006100601/
RUTUBE
Lada Vesta NG. Включаем панель приборов на столе.
При помощи интерфейса CAN-Hacker включаем панель приборов Lada Vesta NG на столе.
Вся дополнительная информация в нашем Телеграм канале. Подписывайтесь !
https://t.me/canhackru
Вся дополнительная информация в нашем Телеграм канале. Подписывайтесь !
https://t.me/canhackru
👍44🔥16
Добрались до мультимедиа систем с Vesta NG. Включается так же как и панель приборов, при помощи пакета:
ID=0x350
DLC=8
DATA= C7 00 00 00 00 00 00 00
Обязательно подать напряжение на клемму 30 (19 нога малого разъема), а так же на Wake Up (7 нога малого разъема, можно просто положительный импульс).
Клемма 15 - не обязательно.
Проверили на простой системе и на той, что с большим планшетом.
Все работает. Видео снимать отдельно смысла нет
ID=0x350
DLC=8
DATA= C7 00 00 00 00 00 00 00
Обязательно подать напряжение на клемму 30 (19 нога малого разъема), а так же на Wake Up (7 нога малого разъема, можно просто положительный импульс).
Клемма 15 - не обязательно.
Проверили на простой системе и на той, что с большим планшетом.
Все работает. Видео снимать отдельно смысла нет
👍58🔥16
Кучный завоз панелей для экспериментов.
Первая панель - это китайская KIA K5 DL3 с панелью приборов производства Visteon. Поступала информация, что эта панель не кодируется. Ну вот мы ее купили в Китае, привезли, проверили, кодируется.
В CAN-CODER L2, CLU Type: Common 2701. Вариантный код 16-бит. Единицы измерения не кодируются, регион не кодируется. Так что проблемы с адаптацией при замене панели обеспечены.
Тем не менее, судя по ранее поступившим данным, есть версии этих панелей которые не могут вообще никак кодироваться в силу кривости ее прошивки. А что Вы хотели? Visteon-кормилец же (поминая панели Focus2, QX56, и еще что-то).
Графика по нашему субъективному мнению сильно хуже чем на панелях Continental. Да и аппаратная реализация так же не самая лучшая. Построена на базе мк S6J336 (открытый).
Номер 94013-L6010
Первая панель - это китайская KIA K5 DL3 с панелью приборов производства Visteon. Поступала информация, что эта панель не кодируется. Ну вот мы ее купили в Китае, привезли, проверили, кодируется.
В CAN-CODER L2, CLU Type: Common 2701. Вариантный код 16-бит. Единицы измерения не кодируются, регион не кодируется. Так что проблемы с адаптацией при замене панели обеспечены.
Тем не менее, судя по ранее поступившим данным, есть версии этих панелей которые не могут вообще никак кодироваться в силу кривости ее прошивки. А что Вы хотели? Visteon-кормилец же (поминая панели Focus2, QX56, и еще что-то).
Графика по нашему субъективному мнению сильно хуже чем на панелях Continental. Да и аппаратная реализация так же не самая лучшая. Построена на базе мк S6J336 (открытый).
Номер 94013-L6010
👍57❤5
Ну и под занавес, подъехали все недостающие компоненты для сборки и запуска на столе нового типа панелей приборов KIA\Hyundai, что активно начали ставиться с 2024г.
Суть новой архитектуры ( connected cockpit ccNC) в том, что блок управления панели приборов выполнен в виде отдельного модуля и спрятан в недрах торпедо, а сама панель приборов - это просто монитор, связанный с блоком управления высокоскоростным каналом вроде MAXIMовского GMSL. С блоком нави точно так же. Блок панели, нави и многое другое связаны через езернет. Центральный гейтвей в этой архитектуре выполнен в виде отдельного модуля, старые методы сертификации в нем увы не работают. Есть надежда, что изучать новую архитектуру нам станет теперь значительно удобнее. Будет-ли результат? Пока позитивных прогнозов нет, есть определенные сложности.
Подобная архитектура реализована на:
SportageNQ5 - 2024+
Sorento MQ4PE 2024+
KIA K5DL3 2024+
Hyundai Sonata DN8 2024+
И на некоторых Genesis.
Суть новой архитектуры ( connected cockpit ccNC) в том, что блок управления панели приборов выполнен в виде отдельного модуля и спрятан в недрах торпедо, а сама панель приборов - это просто монитор, связанный с блоком управления высокоскоростным каналом вроде MAXIMовского GMSL. С блоком нави точно так же. Блок панели, нави и многое другое связаны через езернет. Центральный гейтвей в этой архитектуре выполнен в виде отдельного модуля, старые методы сертификации в нем увы не работают. Есть надежда, что изучать новую архитектуру нам станет теперь значительно удобнее. Будет-ли результат? Пока позитивных прогнозов нет, есть определенные сложности.
Подобная архитектура реализована на:
SportageNQ5 - 2024+
Sorento MQ4PE 2024+
KIA K5DL3 2024+
Hyundai Sonata DN8 2024+
И на некоторых Genesis.
👍118😁4❤1
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 в файле есть пакеты для эмуляции нормальной работы автомобиля, чтобы панель приборов включалась без ошибок на столе.
Изучаем механику вариантного кодирование панели приборов. Исследование проводилось на серийно выпускаемых панелях приборов.
Номера панелей попавших к нам в руки:
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.
Как нам указали наши дорогие читатели владеющие Lada Vesta NG, мы неверно определили параметр 0116. Этот параметр лучше назвать как отображение режимов EDL (Ride Select). Эти режимы переключаются при помощи "шайбы" общающейся с автомобилем по CAN. Шайба ставилась на X-Ray, так же возможно установить на Весту не-NG. Для этого необходима определенная версия блока ABS.
Шайбы мы тут же купили и обратили внимание на то, что данные отдаваемые ими в шину отличаются от данных, которые необходимы для отображения режимов на панели Vesta NG. Отличаются не сильно. Поэтому, как видется на данный момент, на NG эта шайба не пойдет. Вообще думается, что желающие и подготовленные люди смогут за вечер собрать собственный подобный контроллер для весты не-NG.
👍37🔥13
This media is not supported in your browser
VIEW IN TELEGRAM
Это сама шайба. Запускается она так же по CAN. Что интересно, она кодируемая. С этим разберемся, расскажем потом. Точнее уже разобрались, но нужно все как-то перепроверить не имея автомобиля типа lada x-ray под рукой. На это уйдет время.
👍65🔥22
Коллеги, если соберетесь цепляться к Tesla Cybertruck при помощи CAN-Hacker помните:
В фарах у него нет CAN ( Совсем НЕТ !). Да, в схемах отмечен как CAN, но это не так.
Контроллеры фар построены на микросхемах TPS92664-Q1, которые управляются по обычному последовательному асинхронному интерфейсу (UART). Просто физический уровень реализован через CAN трансиверы. Трансиверы в данном случае - это просто драйверы линии связи. Все. CAN интерфейсом там делать нечего.
Подобный прикол мы как-то видели на Toyota Mirai. Там было еще более забавно. Трехпроводный интерфейс SPI пробросили через три CAN трансивера.
Такие фокусы нужны для обеспечения стабильной связи на длинной дистанции в условиях автомобиля, говоря простым языком.
В фарах у него нет CAN ( Совсем НЕТ !). Да, в схемах отмечен как CAN, но это не так.
Контроллеры фар построены на микросхемах TPS92664-Q1, которые управляются по обычному последовательному асинхронному интерфейсу (UART). Просто физический уровень реализован через CAN трансиверы. Трансиверы в данном случае - это просто драйверы линии связи. Все. CAN интерфейсом там делать нечего.
Подобный прикол мы как-то видели на Toyota Mirai. Там было еще более забавно. Трехпроводный интерфейс SPI пробросили через три CAN трансивера.
Такие фокусы нужны для обеспечения стабильной связи на длинной дистанции в условиях автомобиля, говоря простым языком.
👍90🔥41