linux spi测试程序,spidev测试方法 /how to test spidev

在设备树中配置spidev

首先需要在设备树配置好spi设备。可参考如下配置

&ecspi3 {

pinctrl-names = "default";

pinctrl-0 = ;

cs-gpios = ;

dmas = ,

;

dma-names = "rx", "tx";

status = "okay";

spi_dev0: spi@0 {

compatible = "spidev";

spi-max-frequency = <57600000>;

reg = <0>;

status = "okay";

};

};

在配置好后,会出现 /dev/spidevX.X 设备。

编译并传输spidev测试程序到目标板

初始化SDK环境,进入内核的源码目录,然后进入tools/spi目录,make.

得到 spidev_test 和 spidev_fdx两个程序。

可以使用优盘,也可以使用tftp将两个程序下载过去

tftp -g -r spidev_test ip_addr

执行测试

spidev_test的帮助:

root@ceyear-imx6ul-2:~# ./spidev_test -help

./spidev_test: invalid option -- 'h'

你可能感兴趣的:(linux,spi测试程序)