Wiren Board 4: Модуль расширения CAN: различия между версиями
(Новая страница: «== Распиновка == Сигналы CAN выведены на клеммы модуля расширения O1-O3. Распиновка: * O1 - GND * O2…») |
(→Работа) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 42: | Строка 42: | ||
CAN доступен в системе как сетевой интерфейс can0. Работа происходит через стандартную подсистему Linux SocketCAN. | 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.