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.

[参考译文] AM625:在为 TI-AM625 EVM 构建内核时无法使用自定义设备树

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1628726/am625-not-able-to-use-custom-device-tree-while-building-kernel-for-ti-am625-evm

器件型号: AM625

我们构建了定制电路板并构建了 Uboot、运行正常。 现在、我们要在没有 GUI 的情况下构建具有相同器件树和完全功能的 Linux 内核。 如何将我们的器件树传递到 TI Yocto 构建?

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

    尊敬的 Mangesh:

    u-boot 和 Linux 不使用相同的器件树。 u-boot 仅使用自编译的设备树进行自我配置、而 Linux 将使用 存储在引导介质(位于/boot/)中的编译设备树 blob (dtb)、其节点比 u-boot 更多。  

    您必须修改 Linux 器件树、网址为 arch/arm64/boot/dts/ti/  以及电路板特定的更改。

    您是否在寻找构建正确修改的 Linux DT 的步骤、或修改 Linux DT 本身的步骤?

    此致、
    Vinu