请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:PROCESSOR-SDK-AM62X 工具与软件:
我正在努力将 AD9361与 AM62x-E3评估板集成。 为此、我拥有:
- 已将 AD9361驱动程序上载到 IIO 中。
- 编辑了器件树(DTS)以配置 AD9361。
但是、我在使设置正常工作时遇到问题。 如果您提供指导、说明如何验证 DTS 修改并确保配置正确、以便 AM62x-E3和 AD9361之间能够正常通信、我将不胜感激。
&main_spi0 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&main_spi0_pins_default>;
ad9361-phy@0 {
compatible = "adi,ad9361";
reg = <0>; // SPI Chip Select 0
spi-max-frequency = <10000000>; // 10 MHz SPI speed
spi-cpha;
/* GPIO Connections */
reset-gpios = <&main_gpio0 64 GPIO_ACTIVE_LOW>; // GPIO 40
sync-gpios = <&main_gpio0 41 GPIO_ACTIVE_HIGH>; // GPIO 41
enable-gpios = <&main_gpio0 22 GPIO_ACTIVE_HIGH>; // GPIO 22
txnrx-gpios = <&main_gpio0 66 GPIO_ACTIVE_HIGH>; // TX/RX Control
};
};
我已附上 DTS 文件供您参考。 请提供解决问题所需的更正或建议。
期待您的支持。