CAN-Hacker
5.42K subscribers
52 photos
9 videos
47 files
44 links
Download Telegram
RAV4_Engine_Control_Sample_v2.tsk
2.8 KB
Если у кого вчерашний файл с примерами не грузился - вот дубль
👍29
RAV4 2014 MainBody Control Sample Task.tsk
5.7 KB
В продолжение разговора о Toyota RAV4 записали очередное учебное видео.
В этот раз рассказываем о том, как управлять по CAN шине центральным замком, двумя способами.

Подключались через OBD2 на скорости 500 при помощи интерфейса CAN-Hacker CH-OBD-FD.

Первый способ - диагностические команды, так же как и в предыдущем видео.
Второй способ - внутренние команды CAN матрицы автомобиля.

Все команды в приложенном файле.

Что касается диагностических команд:
ID запроса: 0x750 - диагностический инструмент обращается к MainBody (бодик по-русски)
ID ответа: 0x758 - бодик отвечает

Команда закрытия ЦЗ: 750 8 40 05 30 11 00 80 00 00
Команда открытия ЦЗ: 750 8 40 05 30 11 00 40 00 00

05 здесь - это длина диагностической команды в байтах. В зависимости от года\модели может меняться, быть или 05 или 06. Само тело команды неизменно.


Что касается внутренних команд сети.
Вы их найдете в приложенном файле. Так же в зависимости от года\модели могут быть изменения.
Но общий принцип такой же. ID близок к 0x700, поскольку управление салоном иметь низкий приоритет. напомним, чем ID ближе к 000 - тем приоритет выше.

Так же в приложенном файле бонусом найдете диаг. команды управления светом фар. Вдруг потребуется поморгать командами по шине.
Там такая же ситуация с байтом длины команды. Может быть 05, а может 06 в зависимости от года\модели.

https://www.youtube.com/watch?v=nYskhUvl3Us
👍38🔥12
RAV4 2014 MainBody Control Sample Task v2.tsk
7.5 KB
Вчера мы наврали про то, что при отправке команды постановки на охрану автоматом поднимаются стекла.
Не так это. Стекла поднимала сигналка, так же диаг.командами по шине.
Причем конкретно на нашем RAV была возможность управлять ТОЛЬКО водительским стеклоподъемником. Но команды существуют для всех четырех.

Управляются стеклоподъемники такой командой:

750 8 90 04 30 01 06 80 00 00 - Поднять водительское вверх
750 8 90 04 30 01 06 40 00 00 - Опустить водительское вниз

Нулевой байт может иметь значения: 90, 91, 92, 93 - где 0, 1,2,3 - это номера стеклоподъемников.

Тут главное понимать что не на всех кузовах и комплектациях могут управляться все стеклоподъемники.

Файл с дополненными командами приложен
👍281
Вышло обновление CarBusAnalyzer


Версия 0.10.0

* Изменился внешний вид интерфейса.
+ Подсветка редкоменяющихся данных в окне монитора.
+ Изменение части настроек активного соединения на лету без переподключения.
+ Механизм контроля флага ALS (Arbitration Lost) с последующей попыткой дослать сообщения, если
функция включена (реализация на уровне устройства).
+ Для устройств, поддерживающих CAN-FD (CH-OBD-FD, CH-P FDL2), есть поддержка определения
скорости классического CAN (не CAN-FD) на первом канале.
+ Перезагрузка DBC-файлов.
+ Десятичное представление байта в окне детализации сообщения.
+ Информация о доступных опциях устройства.
+ Можно в отдельном окне открывать панель с данными для передачи в шину.
+ Можно открывать окно записи потока данных в отдельном окне.
+ Добавлена поддержка логов марафон канвайз
+ Добавлена поддержка логов форт
+ Поддержка тёмной темы на Windows 10 и Windows 11.
! Попытка исправления интерфейса при перетаскивании окон приложения между экранами с разной
разрешающей способностью.
! Исправлена работа с DBC файлами и отображением информации.
👍7716
Вышло обновление CarBusAnalyzer и прошивок

Решили проблемы в обновлении, о которых вы, дорогие пользователи, нам доложили.
Всем спасибо.
👍47🔥8
У кого не запускалось на старых версиях Win10. - можно качать обновление.
👍15🔥7
Наш пользователь добрался до McLaren

https://www.youtube.com/watch?v=rScOUqyatF8&t=2s
🔥40👍13
Начинающие часто спрашивают как подключаться к однопроводному CAN, хоть это и есть в наших руководствах.

Вот видео с примером подключения к шине GMLAN на панели приборов Chevrolet Malibu

https://youtu.be/UZdamhsWemI
🔥18👍14
Это файлы к видео. Трейс и таск
🔥12
Записали видео о том как подключаться к низкоскоростной шине CAN. Она же FT-CAN (не путайте с FD).
Если правильно то: Отказоустойчивая низкоскоростная шина CAN.
Настолько больная тема, что просто оба глаза дергаются.
Применяется такая физика шины почти везде в сегменте управления комфортом и музыкой. VAG, MB, BMW, Ford, Mitsubishi, Peugeot и прочее и прочее.

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

А джойстик BMW запускается просто, файл с пакетами в следующем сообщении.

https://www.youtube.com/watch?v=GGXDCKnwoR4&t=2s
🔥25👍19
bmw-iDrive-wakeup.tsk
831 B
Файл с пакетами для работы с джойстиком iDrive
👍32🔥11
Ну и схемы на долгую память
👍56🔥13
seat_network.pdf
35.2 MB
Весьма интересная ваговская дока в которой в том числе говорится и о сетевой архитектуре свежих кузовов
🔥38👍15
ATZ_Worldwide_Mar16.pdf
14 MB
Выпуск отраслевого журнала ATZ от 2016 года. В нем есть некоторые интересные пояснения от разработчиков платформы Volvo SPA.
Когда-то лежала в интернетах в свободном доступе, но была выпилена. Замучались искать. Теперь точно не пропадет.
👍3911
https://www.youtube.com/watch?v=L4GVmweUL5c

Продолжение истории про BMW G30
Расскажем как записать трейс для запуска панели приборов или любого другого электронного модуля.
Плюс изучаем диагностический протокол. Для этого панель приборов подключена к модулю BDC по шине PT-CAN,
а к BDC через диагностический Ethernet подключен оригинальный ICOM Next с которым работает ISTA+.
Диагностические команды так же можно исследовать подключаясь непосредственно к диагностическому D-CAN непосредственно
на разъеме OBD2, но в это случае используйте какой-нибудь простой мультимарочник типа Launch.


Скорость PT-CAN 500 kbit\s
Скорость D-CAN 500 kbit\s
ID запросов диагностического инструмента: 0x6F1
ID ответов на диагностику панели приборов: 0x660

Файлы буду в следующем сообщении.
👍23🔥12
Файлы. Трейс и таск


Напоминаем, для запуска панели из трейса необходимы только ID 0x03C и 0x510
👍26