ВАЖНО:
Данное ПО более не поддерживается. Весь функционал интегрирован в CarBusAnalyzer.
Специальная утилита для перебора ID и данных пакетов на шине CAN-FD
В дальнейшем весь функционал будет перенесет в CARBUS Analyzer.
CAN Bomber FD поставляется совместно с комплектом программ CAN-Coder для интерфейсов CAN-Hacker CH-P FDL.
Системные требования:
- Интерфейс CAN-Hacker CH-P FDL2
- Windows 10
Для работы с BomberFD в интерфейс CAN-Hacker CH-P FDL2 должна быть загружена соответствующая прошивка.
Для загрузки требуемой прошивки используйте утилиту UBT входящей в комплект загружаемого ПО.
Описание функций
CAN-Hacker BomberFD позволяет передавать пакеты по шине CAN-FD с изменением идентификаторов пакетов в заданном диапазоне, а так же с изменением байтов данных с заданным периодом.
Передача пакетов может осуществляться на различных скоростях Nominal\Data bitrate.
Вкладка Interface
Элементы управления:
Connect\Disconnect – кнопка соединения с интерфейсом.
Open\Close FDCAN – кнопка включения\отключения контроллера CAN FD
FD-Mode – Режим работы контроллера CAN-FD. FD BRS ON – основной нормальный режим работы шины с переключением скорости.
FD Nominal bitrate – Скорость передачи заголовка пакета.
FD Data bitrate – Скорость передачи поля данных.
Сперва устанавливаются параметры скоростей шины, затем нажимается кнопка Open FDCAN
Вкладка CAN-FD
На вкладке отображаются принимаемые пакеты, лог действий пользователя, элементы управления для передачи пакетов.
Элементы управления:
RX ON – флаг разрешения приема пакетов. Если установлен, то принятые пакеты будут последовательно выводится в окно лога.
RAW for Tracer – флаг разрешения сохранения пакетов для использования функций трейсера. Если установлен, то принятые пакеты будут сохранятся в логе трейсера на вкладке Tracer.
Clear – кнопка очистки окна лога.
Save – кнопка сохранения лога в текстовый файл
Rx UDS only – прием пакетов только из диапазона работы диагностического оборудования
Rx All frames – прием всех пакетов
Filter ID, Filter Mask, Set – элементы управления задания фильтра на прием пакетов по маске
Блок передачи пакетов
Здесь задаются режимы “бомбинга”.
BRS ON – использовать переключение скоростей
FD Format – передача пакета в формате CAN-FD. Если флаг не установлен, то будут передаваться пакеты в классическом формате CAN на скорости Nominal bitrate и максимальном количеством байт данных =8.
29 Bit ID – использовать 29 битные ID.
120 Ohm – подключить резистор 120 Ом между линиями CAN-High и CAN-Low.
Bombing – передача с периодом заданным в поле Period
ID Increment – увеличивать ID на единицу с каждым шагом передачи
Data bytes increment – увеличивать на единицу отмеченные байты данных с каждым шагом передачи
Start ID, End ID – диапазон в котором должен осуществляться перебор ID
Period – период следования пакетов в миллисекундах
F\Step – количество сообщений за один шаг
DLC – количество байт данных
Fill data – заполнить все поля байтов данных значением из поля Value
Send \ Stop – Запуск\Остановка передачи
Step ID– Однократная передача пакета с уменьшением ID на единицу
Step ID++ Однократная передача пакета с увеличением ID на единицу
Вкладка Tracer
При установленных флагах RX ON и RAW for Tracer на данной вкладке сохраняются все принятые CAN-FD пакеты, которые затем можно передать в шину в той же последовательности в которой они были приняты.
Элементы управления:
Clear – кнопка очистки лога
Save to file – кнопка сохранения лога в текстовый файл
Send+ – кнопка однократной передачи пакета с переходом на с переходом на следующий пакет лога
Tracer Start TX – Запуск\Останов передачи лога с периодом заданным в поле Period и количеством пакетов за шаг заданным в поле Frames\Step.