香橙派4是一款开源的单板电脑,使用Rockchip RK3399主控芯片,拥有双通道4GB LPDDR4内存 ,板载16GB EMMC flash存储,支持运行Android 8.1、Ubuntu 16.04、Debian 9等操作系统,具备MIPI-CSI双摄像头接口,HDMI2.0视频输出接口,麦克风端口,3.5mm和HDMI2.0音频输出口,千兆以太网口,USB3.0,USB2.0,Type-C等常规标准接口,还有调试串口,40pin树莓派兼容扩展口。本篇介绍下香橙派4在Linux系统下如何使用SPI接口:
1、首先安装下wiringOP,以下操作可能会用到
2、修改dts以启用SPI
SPI和UART4共享相同的引脚。官网镜像不支持SPI,需要修改内核的DTS文件以启用SPI。
首先按照用户手册方法下载Linux源代码。
修改dts以启用SPI
cd OrangePiRK3399_Pi4/
vi kernel/arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts
找到spi的定义
&spi1 {
status = "disable"; //将disable改为oka