Драйвер SPI контроллера rk3568
spi-master -d rk3568 [опция[,опция ...]] ...
0xfe610000).5000). Максимальная частота не должна превышать родителя (родитель задается параметром clock_mux).135).1 (по умолчанию – 0, выключено).100). Доступные значения: 100 200
| Для разделения опций используется запятая (но не пробелы). Данный драйвер поддерживает функцию spi_xchange() только для работы в режиме loopback. В режиме loopback нельзя передавать более 126 байт за один вызов. |
ЗОСРВ «Нейтрино»
aarch64
Драйвер spi-rk3568.so управляет SPI контроллером rk3568. Это драйвер менеджера spi-master. Менеджер создаёт устройства /dev/spiN.
| После запуска требуется выполнить настройку конфигурации под конкретное устройство. В случае отсутствия корректной конфигурации драйвер может зависнуть, поскольку ожидается приём строго определённого количества байт, которое не будет передано контроллеру. |
Запуск spi-master с использованием драйвера spi-rk3568.so:
spi-master -d rk3568 base=0xfe610000,irq=135 & spi-master -u1 -d rk3568 base=0xfe610000,irq=135 & spi-master -d rk3568 base=0xfe610000,irq=135,loopback=1 & spi-master -d rk3568 base=0xfe610000,irq=135,clock=500,loopback=1 & spi-master -d rk3568 base=0xfe610000,irq=135,loopback=1,clock_mux=200 &
BSP для систем на базе процессора Rockchip-RK3568, Драйверы
Предыдущий раздел: перейти