微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 RockPiX 板上配置 SPI?

如何解决如何在 RockPiX 板上配置 SPI?

我按照以下步骤安装了 SPI 驱动程序

https://github.com/up-board/up-community/wiki/Pinout_UP2#SPI_Ports

重启后可以看到SPI初始化:

dmesg | grep spi
[    0.013052] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/spidev1.1.aml][0xb7]
[    0.013058] ACPI: SSDT ACPI table found in initrd [kernel/firmware/acpi/spidev1.0.aml][0xb7]
[    2.916464] spidev spi-SPT0001:00: do not use this driver in production systems!

将 MOSI 和 MISO 连接在一起。然后用spidev_test工具检查spidev1.0界面:

sudo ./spidev_test -D /dev/spidev1.0 -v
spi mode: 0x0
bits per word: 8
max speed: 500000 Hz (500 kHz)
TX | FF FF FF FF FF FF 40 00 00 00 00 95 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF F0 0D  |......@.........................|
RX | FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  |................................|

好吧,由于某些原因,另一端没有收到发送的数据。 我错过了什么?

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。