工具/软件:Linux
大家好:
我购买了一个 BB-Black 开发板—REV C、但当我使用内核自己的 SPI 程序"spidev_test.c"对其进行测试时、我发现没有收到任何数据。
当我使用命令"cat /sys/devices/platform/slots 时,我得到了
0:PF----1
1:PF----1
2:PF----1
3:PF----1
4:P-O-L- 0覆盖板名称、00A0、覆盖手册、CAP-Universaln。
但我从互联网获得的其他人解决方案是
- 0: 54:PF--
- 1: 55:PF--
- 2: 56:PF--
- 3: 57:PF--
- 4: FF:P-O-L Bone-LT-eMMC-2G、00A0、Texas Instrument、BB-Bone-EMMC-2G
- 5: FF:P-O-L Bone-Black-HDMI、00A0、Texas Instrument、BB-BONELT-HDMI
- 6: FF:P-O-L 覆盖 板 名称、00A0、覆盖 手册、BB-UART1
此外 ,当我使用命令"ls /dev/spi *" 时,我得到了
/dev/spidev1.0 /dev/spidev1.1 /dev/spidev2.0 /dev/spidev2.1
此外 ,当我使用命令"ls /lib/firmware/BB-SPI *" 时,我得到了
/lib/firmware/BB-SPI0-MCP3008-00A0.dtbo /lib/firmware/BB-SPIDEV0-00A0.dtbo /lib/firmware/BB-SPIDEV1-00A0.dtbo /lib/firmware/BB-SPIDEV1A1-00A0.dtbo
每个人都能为我提供帮助吗?
谢谢!