使用 ADB 访问 SPI 驱动程序



我的Android Eval板上有一个SPI通道。有了亚行,我就可以

# adb shell cat /sys/bus/spi/devices/spi0.0/uevent
DRIVER=spidev
OF_NAME=device
OF_FULLNAME=/soc/spi@07575000/device@0
OF_COMPATIBLE_0=spidev
OF_COMPATIBLE_N=1
MODALIAS=spi:spidev

我搜索了网络,但没有找到如何在没有外部驱动程序/应用程序的情况下在调试(又名 adb(中写入此 SPI 通道。我想在此 SPI 上发送虚拟数据,以了解我的引脚是否正确配置。

我的问题是:哪个命令会让我使用 ADB 在 SPI 上发送数据?

当您运行驱动程序时,您可以使用 adb shell echo 命令或dd直接将原始字节写入 spi 驱动程序file。例如在我的设备中电源按钮设备文件是devinputevent0,要发送到硬件关闭显示(单按(的原始数据是12 -

adb shell echo echo -e "\012">/dev/input/event0

此外,如果您有要以二进制文件形式写入的数据,则可以执行dd

adb shell dd if=./record1 of=/dev/input/event0

您需要了解您的 hardawre dev并使用上述命令。

相关内容

  • 没有找到相关文章

最新更新