Драйвер CAN для процессоров семейства Sitara AM335x
dev-can-am335x [опции] ["can#"[,port[,mem[,sysirq[,msgirq][,errirq]]]]] ["am335xcan#"] &
- can#
- Использовать
can1
или can2
, где # определяет номер CAN шины (1
или 2
).
- port
- Установить базовый адрес регистров DCAN.
- sysirq
- Задать номер системного прерывания.
- msgirq
- Задать номер прерывания сообщения DCAN.
- errirq
- Задать номер прерывания по ошибке четности DCAN.
- -a
- Включить автоматическое освобождение канала обмена данными. По умолчанию - отключено.
- -b строка
- Предопределенный битрейт. По умолчанию -
10K
. Доступные значения:
- -B список
- Задать битрейт. Для опции -B переменная список определяет список целых чисел, разделенных запятой. Вводимые параметры:
- brp
- предварительный делитель битрейта
- tseg1
- временной битовый сегмент 1 (по умолчанию -
9
) - tseg2
- временной битовый сегмент 2 (по умолчанию -
2
) - sjw
- ширина скачка синхронизации битрейта (по умолчанию -
1
)
- -c частота
- Установить частоту CAN шины. Для опции -c предопределены два стороковых значения. Для установления собственной частоты должно быть введено целочисленное число частота. По умолчанию -
24М
. Доступные предопределенные значения:
- -D
- Отключить инициализацию мини-драйвера, если он присутствует и запущен. По умолчанию - включено.
- -i список
- Установить идентификатор сообщения для приема и передачи. Для опции -i переменная список определяет список целых чисел, разделенных запятой. По умолчанию -
0x100C0000,0x100C0000
. Вводимые параметры: - midrx
- идентификатор отправляемого сообщения
- midtx
- идентификатор принимаемого сообщения
- -l число
- Размер данных в байтах в сообщении CAN шины (
0
-8
). По умолчанию – 8
.
- -m число
- Установить начальное значение времени в локальной сети.
- -M
- Включить сохранение полной информации о полученном сообщении (например, идентификатор сообщения, временную метку и т.д.).
- -n число
- Размер буфера сообщений почтового ящика каждого устройства. По умолчанию –
100
.
- -o
- Передача/прием данных LSB. По умолчанию - MSB.
- -r число
- Количество почтовых ящиков для получения (RX), TX = 32 - RX. По умолчанию -
16
.
- -S
- Включить сортировку сообщений на основе MID (mailbox message ID). По умолчанию - сохранение на первом устройстве.
- -t
- Включить режим обратной самотестировки. По умолчанию - отключен.
- -T
- Включить режим обратной связи внешнего самотестирования. По умолчанию - отключен.
- -u число
- Добавить номер число к префиксу имени устройства (
/dev/can
). По умолчанию – 1
.
Дополнительным устройствам присваиваются номера в порядке возрастания.
- -x
- Включить расширенный 29-разрядный идентификатор сообщения CAN. По умолчанию - стандартный 11-разрядный MID.
- am335xcan#
- Определяет значения по умолчанию для процессора TI AM335x.
ЗОСРВ «Нейтрино»
armv7
Драйвер шины CAN для процессоров AM335x После запуска драйвер dev-can-am335x создает устройство. По умолчанию – /dev/can1
.
 | Для запуска этого драйвера необходимо войти в систему под учетной записью root. |
Запуск драйвера dev-can-am335x для процессоров семейства Sitara AM335x
dev-can-am335x &
Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы
Предыдущий раздел: перейти