1、测试文件使用内核自带的,在kernel/tools/spi/spidev_test.c文件。
2、查看板卡设备 ,若没有spidev设备,则需要添加。下边为添加此spidev1.0设备方法。
添加spidev节点方法:
①找到板卡设备树文件,由于为公司研发产品,设备树存放位置与一般不同,路径就不写了。
②根据原理图找到定义处,预留的spi口占用的是ecspi2,原设备树已有的程序如下:
注:此节点的属性要在kernel/drivers/spi/文件夹下spi-imx.c文件的 of_device_id 结构体有,没有则仿照添加。
③添加spidev节点。在dts中添加以下代码:
&ecspi2 {
pinctrl-names = "