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.

[参考译文] Processor-SDK-AM62X:Quot;Device Tree Configuration and Peripheral Testing on AM62x Processor"

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1407433/processor-sdk-am62x-device-tree-configuration-and-peripheral-testing-on-am62x-processor

器件型号:PROCESSOR-SDK-AM62X

工具与软件:

您好!

我不熟悉 AM62x 处理器。 要配置设备树、应编辑哪个文件:.dtsi或该.dts文件? 此外、对于测试和配置外设、您建议修改哪个特定的器件树文件?

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

    您好、Raj、

    感谢您的提问。

    因此、我建议您阅读我们的 Processor SDK Foundational_Components_Kernel_Users_Guide 文档:https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_00_07_04/exports/docs/linux/Linux.html?highlight=device%20tree#compiling-the-device-tree-binaries

    除此之外、dts 文件包含 dtsi 文件的声明、表示器件树源文件 include。

    因此、我们假设您有一个 DTS 文件、如下所示:

    包括 xyz.dtsi

    某些配置 A

    这意味着首先会考虑 xyz.dtsi 配置、然后再将新配置 A 应用于配置之上。 那么、它与这里的优先级有关。

    您可以继续更改 dtsi 或 dts 文件、以对您更有意义的方式为准。

    完成操作后、您可以转到顶层目录并运行命令 制造商 Linux-dtbs 此时将构建 dtb 文件。

    此致、

    Vaibhav

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

    Hai、

    感谢您的回应,我正在使用具有 SPI 接口的 AM 62X E3评估板, 我正在尝试通过 SPI 连接 ADC 模块、但在/dev/directory 中、SPI 未显示我已尝试使用默认图像也未显示 spidev dpi 设备驱动程序文件 、再次尝试根据 TI 文档、如 make menuconfig、我在 dts 文件中保留为<*>对于用户 SPI 设备驱动程序、我根据文档进行了更改、但 spidev deivce 驱动程序文件未显示在/dev/目录 中、 首先,我正在尝试运行 SPI 的基本 c 应用程序,但设备驱动程序文件不显示,我已经按照下面的链接也,请找到下面的链接附件.
    https://www.ti.com/lit/an/slaaej0/slaaej0.pdf?ts = 1726137981689&ref_url=https%253A%252F%252Fwww.google.com%252F

    即使它无法正常工作。请给出一些解决问题的建议。

    此致

    Raj

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

    Raj、您好!

    这位主题专家今天不在办公室。 请预计在几个工作日内得到回复。

    此致、

    Tushar

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

    您好、Raj、

    感谢您的耐心。

    我已将该主题分配给另一位专家。

    您可以在几个工作日内收到回复。

    此致、

    Vaibhav

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

    您好、Raj、

    澄清一下:您是否运行的正是这个示例? (即、 通过 SPI 将 MSPM0连接到 AM62x)

    如果您没有尝试与 MSPM0进行专门的通信、那么您要尝试与哪个 ADC 连接?

    在对内核和内核模块进行任何更改并重建后、您是否确保将内核和内核模块实际复制到文件系统中?
    https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/10_00_07_04/exports/docs/linux/Foundational_Components_Kernel_Users_Guide.html?highlight=device%20tree#installing-the-kernel

    此致、

    Nick