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.

[参考译文] SK-AM62B-P1:如何在 SK-AM62-P1上测试 SPI0读取/写入功能

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1499849/sk-am62b-p1-how-to-test-spi0-read-write-function-on-sk-am62-p1

器件型号:SK-AM62B-P1

工具/软件:

尊敬的专家:

客户希望测试 SK-AM62B-P1上 SPI0的读取/写入功能

我应该选择 k3-am62-lp-sk.dts 还是 k3-am625-sk.dtb?

如何将 SPI0添加到器件树中?

我可以在/proc/device-terr 或 dmesg 中查看 SPI 相关信息吗? 我该怎么做?

客户希望修改决策树、以便可以测试 SPI

谢谢

Daniel

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

    Daniel、

    [报价 userid="445448" url="~/support/processors-group/processors/f/processors-forum/1499849/sk-am62b-p1-how-to-test-spi0-read-write-function-on-sk-am62-p1

    客户希望测试 SK-AM62B-P1上 SPI0的读取/写入功能

    我应该选择 k3-am62-lp-sk.dts 还是 k3-am625-sk.dtb?

    [/报价]

    对于该板、您需要修改  k3-am625-sk.dts 工程文件。

    至于如何测试读/写、最简单的方法是从 SDK 文档页面末尾附近的"Linux 用户空间接口"部分开始、点击以下链接:
    https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/11_00_09_04/exports/docs/linux/Foundational_Components、Kernel_Drivers Kernel/Kernel/SPI.html

    至于您需要做的事情、有关此主题的大量 E2E 帖子(根据需要尝试搜索)应该会有所帮助、例如、这里的这个帖子非常全面、还介绍了一些可能出错的内容...

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1419751/am620-q1-what-s-involved-in-adding-spi-ports-to-the-config-files---dts-and-dtsi/

    spidev_test.c 内核树的工具部分是您应该尝试使用的方便工具。

    此致、Andreas

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

    您好  Andreas

    由于响应时间问题、客户希望控制来自内核层的 SPI 读取/写入

    关于如何做到这一点、您有什么建议吗?

    谢谢

    Daniel

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid="445448" url="~/support/processors-group/processors/f/processors-forum/1499849/sk-am62b-p1-how-to-test-spi0-read-write-function-on-sk-am62-p1/5767863 #5767863"]

    由于响应时间问题、客户希望控制来自内核层的 SPI 读取/写入

    关于如何做到这一点、您有什么建议吗?

    [/报价]

    出于测试目的(作为"黑客")、您可能会修改内核的 spidev 驱动程序、以便在其探测功能结束时直接发送/接收 SPI 数据? 无论是哪种方式、这都是通用 Linux/内核开发、并不特定于我们的 MPU、因此我们此处只能对此类主题提供一些非常有限的支持。 您可能还需要查看我们的 MCU+ SDK、这样就可以在采用非 Linux 方法的情况下、通过对 SPI 外设进行完全时序控制来实现直接低级访问。

    此致、Andreas