This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM3352:SPI0主站。 接收不起作用

Guru**** 2562120 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/614756/linux-am3352-spi0-master-receive-does-not-work

器件型号:AM3352

工具/软件:Linux

Hallo、

我的主 SPI0可以传输 字节、但不能读取 传入字节。  (我在示波器中观看它们)

时钟和芯片选择信号看起来应该是什么样的

.dts:

spi0(&I)

ti、pidd-d0-out-d1-in =<1>;   
TI、SPI-num-cs =<1>;          
状态="正常";  

spidev0:SPI@0

兼容="linux、spidev";
SPI-max-frequency =<3000000>;
reg =<0>;  
状态="正常";  
};
};

我使用 PINMUX 应用进行引脚配置

欢迎您提供任何帮助!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    SPI0_SCLK RXACTIVE 位激活解决了我的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Amia、

    感谢您分享解决方案。

    此致、
    帕维尔