目前我们的代码增加了device tree overlays
支持,如果你是用最新的代码编译的话,不需要修改dts了。先撤销你的修改,编译出原始的固件。
进入系统后修改/boot/env.txt
文件里面overlays
来使能spi
,里面有相应说明。
比如你想使能SPI
的话,可以把里面的overlays
节点修改如下:
overlays=uart3 i2c3 os08a10 spi1
然后保存重启系统,就可以看到了。
root@Khadas:~# ls /dev/spidev1.0
/dev/spidev1.0
参考文档: