嗨,我正在尝试获取基于 i.MX7 QSPI_A 的 /dev 设备,它将与 linux 文档中的简单 spidev_test.c 一起使用。我有 /dev/spidev4.0 ,但出现未知错误 -524。
有没有人有为此工作的 dts/dtsi?
使用 flash 示例时,芯片 ID 被正确读取。但我想使用类似 sidev_test.c 的方法来测试 QSPI 总线上的设备。
Linux 5.4 Toradex Colibri - 基于 imx7d-colibri-eval-v3.dts 和 imx7d-sdb-qspi.dtsi
&qspi1 {
pinctrl-names = \"默认\";
pinctrl-0 = <&pinctrl_qspi1_1>;
状态=“好的”;
ddrsmp=<0>;
spidev1: spidev@0 {
compa
tible = \"toradex,evalspi\";
注册 = <0>;
spi-最大频率=<33000000>;
spi-rx-bus-width = <1>;
spi-tx-bus-width = <1>;
状态=“好的”;
};};