Драйвер can для CAN контроллеров MX35
dev-can-mx35 [опции] ["can#"[,sysirq]] ["ringocan#"] &
- -a
- Отключить автоматическое управление разгрузкой шины (по умолчанию включено).
- -b строка
- Предопределенный битрейт. Доступные значения:
- 50K (по умолчанию)
- 125K
- 250K
- -B список
- Задать битрейт. Для опции -B переменная список определяет список целых чисел, разделенных запятой. Вводимые параметры:
- presdiv
- Предделитель битрейта.
- propseg
- Время распространения.
- pseg1
- Фаза буфера 1 (
0
-7
). - pseg2
- Фаза буфера 2 (
1
-7
). - rjw
- Ширина скачка при повторной синхронизации битрейта (
0
-3
).
- -c частота
- Установить частоту CAN шины. Для опции -c предопределены два стороковых значения. Для установления собственной частоты должно быть введено целочисленное число частота. Доступные предопределенные значения:
- -D
- Отключить инициализацию мини-драйвера, если он присутствует и запущен (по умолчанию включено).
- -i список
- Установить индетификатор сообщения для приема и передачи. Для опции -i переменная список определяет список целых чисел, разделенных запятой. Вводимые параметры:
- midrx
- Идентификатор отправляемого сообщения.
- midtx
- Идентификатор принимаемого сообщения.
- -l число
- Размер данных в байтах в сообщении CAN шины (
0
-8
) (по умолчанию – 8
).
- -m число
- Установить начальное значение времени в локальной сети.
- -M
- Включить сохранение полной информации о полученном сообщении (например, идентификатор сообщения, временную метку и т.д.).
- -n число
- Размер буфера сообщений почтового ящика каждого устройства (по умолчанию –
100
).
- -p
- Использовать внешний источник тактового сигнала (по умолчанию используется заданный опцией -b ).
- -s
- Включить тройную выборку битрейта (по умолчанию одиночная).
- -S
- Включить сортировку сообщений
mdriver
на основе MID (по умолчанию все сохраняется на первом устройстве).
- -t
- Включить режим обратной самотестировки (по умолчанию отключен).
- -u число
- Добавить номер число к префиксу имени устройства (
/dev/can
). Значение по умолчанию – 1
; дополнительным устройствам присваиваются номера в порядке возрастания.
- -v
- Включить режим только прослушивания (по умолчанию отключен).
- -w
- Включить приоритет на передачу буфера с наименьшим идентификатором.
- -x
- Включить расширенный 29-разрядный идентификатор сообщения CAN (по умолчанию используется стандартный 11-разрядный MID).
- -z
- Включить функцию синхронизации по таймеру (по умолчанию отключен).
- can#
- Использовать
can0
или can1
, где # определяет номер CAN шины (0
или 1
).
- sysirq
- Задает номер системного прерывания.
- ringocan#
- Использовать предопределенные настройки для
can0
или can1
для платы ADSMX35, где # определяет номер CAN шины (0
или 1
).
ЗОСРВ «Нейтрино»
aarch64
 | Для запуска этого драйвера необходимо войти в систему под учетной записью root. |
Драйвер для шины can для контроллеров MX35.
После запуска драйвер dev-can-mx35 создает устройство (по умолчанию – /dev/can1
).
Запуск драйвера dev-can-mx35 для CAN контроллера:
dev-can-mx35 can0 can1
Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы
Предыдущий раздел: перейти