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.

[参考译文] DRA829V:将新的 TI Linux 内核添加到 meta-ti 时、DevTool Modify 停止工作

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1650198/dra829v-devtool-modify-stops-working-when-a-new-ti-linux-kernel-is-added-to-meta-ti

器件型号: DRA829V

尊敬的:

在 meta-ti “DevTool modify --no-extract linux-ti-staging “中添加新的 ti Linux 内核版本时、该版本停止工作。 当我们开始使用最新内核版本时、它会再次开始工作、但这并不总是可行的。

造成这种情况的根本原因是使用了左侧变量:

PREFERRED_VERSION_${BSP_KERNEL_PROVIDER} ?= "${BSP_KERNEL_VERSION}"

 https://git.ti.com/cgit/arago-project/meta-ti/tree/meta-ti-bsp/conf/machine/include/ti-bsp.inc#n102 中找到

这在编译时可以正常工作、但在“DevTool modify“链中、左侧变量未展开、从而导致 prefered_version_linux-ti-staging 返回“None“、bitbake 将返回到可用的最高版本。 现在是 6.18、但我们还在 6.12。

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

    您好、Oliver:

    感谢您的报告。 我们的 Yocto 支持专家目前正在度假、直至下周结束。 因此、请预计该主题的响应会延迟。

    此致

    Suman

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

    您好 、Oliver Talevski、

    这种情况的根本原因是使用了左侧变量

    有没有说明这一点的文档?

    您是否可以 针对所需的特定版本对 ti-bsp.inc 进行硬编码?

    此致、
    Jared

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

    您好、

    不、我找不到任何相关文档。

    更改:

    preferred_version_${bsp_kernel_provider}?=“${bsp_kernel_version}“

    收件人:

    preferred_version_linux-ti-staging?=“${bsp_kernel_version}“

    ti-bsp.in中解决了这个问题。

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

    您好 、Oliver Talevski、

    此主题是否可以标记为已解决?

    此致、
    Jared

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

    您好:

    这不是一个很好的解决方案,我们在 meta-ti 改变。 我们需要分叉并维护此小修复程序的存储库。 如果您可以直接在存储库中解决问题、则更好。 目前我们从 git.yoctoproject.org/.../meta-ti 同步 meta-ti

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

    您好 、Oliver Talevski、

    是否可以尝试 在 local.conf 中设置 TI_preferred_BSP?

    此致、
    Jared

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

    您好:

    结果相同。 我们 在机器配置中有 TI_Preferred_BSP、将其迁移到本地配置时没有任何改变。

    此致、

    奥利弗·塔列夫斯基

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

    您好 、Oliver Talevski、

    您是否知道是否正确设置了 BSP-ti-6_12 MACHINEOVERRIDE?

    此致、
    Jared