Wiren Board 4: Модуль расширения CAN: различия между версиями
(→Работа) |
(→Работа) |
||
Строка 40: | Строка 40: | ||
== Работа == | == Работа == | ||
CAN доступен в системе как сетевой интерфейс can0. Работа происходит через стандартную подсистему Linux SocketCAN. | |||
Подробности смотрите в статье [[CAN]]. |
Текущая версия на 23:46, 18 марта 2016
Распиновка
Сигналы CAN выведены на клеммы модуля расширения O1-O3.
Распиновка:
- O1 - GND
- O2 - CAN Low (CAN-)
- O3 - CAN High (CAN+)
Терминатор
Терминатор 120 Ом включается замыканием джампера на модуле расширения.
Конфигурация
Для работы с CAN, ядро Wiren Board необходимо сконфигурировать соответствующим образом.
В файле
/boot/uEnv.txt
нужно заменить строчку
fdt_file=/boot/dtbs/imx23-wirenboard41.dtb
на
fdt_file=/boot/dtbs/imx23-wirenboard41-can.dtb
и перезагрузить контроллер командой
reboot
См. статьи Просмотр файлов контроллера с компьютера и SSH.
Работа
CAN доступен в системе как сетевой интерфейс can0. Работа происходит через стандартную подсистему Linux SocketCAN.
Подробности смотрите в статье CAN.