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.

[参考译文] ADC128S052SW-Linux:未加载驱动程序-可能是什么问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1102890/adc128s052sw-linux-driver-not-loaded---what-can-be-the-issue

器件型号:ADC128S052SW-Linux
主题中讨论的其他器件:ADC128S052

您好!

我已将该驱动程序添加到 menuconfig +中、并根据绑定在 DTS 中启用它。

////// 来自 DTS ////

////系统监视器////

ecspi1{(&E)
pinctrl-names ="default";
pinctrl-0 =<&pinctrl_ecspi1>;
CS-GPIO =<&GPIO5 9 GPIO_ACTIVE_LOW>;
状态="正常";


Sysmon@0{
兼容="ti、adc128s052";
reg =<0>;
Vref-supply =<Registered_5v0>;
SPI-max-frequency =<1000000>;
状态="正常";
};

};

我可以看到,ecspi1控制器已启用,但在它下面找不到任何设备。

它应该出现在--> /sys/bus/IIO/devices/IIO:....它不是????

请告知问题可能出在哪。

BR、

莫兰。

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

    Moran、您好!

    遗憾的是、我们不是 Linux 专家、提供的资源是第三方资源。我建议访问 Linux 社区论坛获取支持。

    如果可以对生成的 SPI 通信进行屏幕截图、以查看我们是否可以确定硬件级的通信发生了什么情况?

    此致、

    Cynthia  

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

    您好、Cynthia、

    在这个特定的论坛上,有很多工程师都在忙,可能会遇到同样的问题-加载此 ADC 驱动程序。

    关于您的请求、   

    请从原理图中找到以下捕获:

    提前感谢、

    莫兰。

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

    Moran、您好!  

    这是正确的、也许该社区中的某个人会提供帮助、或者通过 E2E 论坛进行搜索。 但我仍然建议您也在 UNIX 社区论坛上发帖

    原理图看起来不错。

    此致

    Cynthia

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

    我找到了问题。

    需要确保在 menuconfig 中也启用了"Enable software IIO device support"。

    BR、

    莫兰。