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.

[参考译文] AM5728:AM5728 Linux SDK 路线图和内核升级策略

Guru**** 2977290 points

Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1658019/am5728-am5728-linux-sdk-roadmap-and-kernel-upgrade-strategy

器件型号: AM5728

TI 团队大家好、

我们正在评估当前运行 Processor SDK Linux 6.03 的基于 AM5728 的产品的长期软件策略。

我们正在考虑迁移到 Processor SDK Linux 11.01 或最新的上游内核、因此希望获得有关以下主题的指导:

1. AM57x 软件发展蓝图
TI 是否计划针对基于 Linux 7.x 内核系列(例如 Linux 7.1.x)的 AM57x 器件未来推出 Processor SDK Linux 版本?
如果是、是否有此类发布的预计时间表或路线图?

2. TI SDK 内核与上游内核

我们了解 SDK 11.01 使用以下参数:

Linux 6.12 (ti-linux-6.12.y)

TI 能否帮助我们了解:

TI 内核与 AM57x 的相应上游 Linux 6.12 内核之间的主要差异是什么?
哪些 AM57x 功能取决于 TI 特定的内核补丁?
具有未来 Linux 7.x 内核的 SDK 11.01

如果未来的安全要求需要迁移到 Linux 7.x 内核(例如 Linux 7.1.x):

SDK 11.01 Yocto 基础设施是否可以 与较新的上游 Linux 内核搭配使用?

从 ti-linux-6.12.y 迁移到未来的 Linux 7.x 内核时、哪些 AM57x 特定的组件可能需要移植?
TI 是否建议保留 TI 维护的内核分支、或迁移到上游内核以进行长期维护?

我们的目标是为长生命周期的商业产品维护一个安全且可支持的软件平台。

感谢您的指导。

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

    你好 Shiv Rai ,

    最新的 SDK 11.1 (<-请参阅版本说明)是 TI 关于 AM57xx 的最后一个官方 SDK 版本。 作为内部 CI/CD 流程的一部分、该模型将仅转换为可与客户共享的内部版本。

    作为 TI 承诺使用社区支持的长期稳定版本的一部分、我们更新了 AM57 Processor SDK 11.1 版本、以锁存到 Linux 内核版本 6.12、该版本被确定为超长期稳定 (SLT) 内核。

    在 2035 年年中之前、SLT 内核 6.12 将受到 CIP 项目的支持。 客户可以直接与 CIP联系以获得超长期支持。

    在上游、支持 AM57x、并且 TI 致力于在上游代码分支中维护此平台

    大多数功能在上游代码库中可用、其余功能 TI 致力于上游(这些功能在上流处理过程中被拉入 SDK)

    • PRU/HSR/PRP 支持正在进行的上流式传输[1]目标 4Q 2026
    • VIP 驱动程序支持–已上流
    • 早期引导和后期连接支持–正在进行中

    上述模块是主要差异。 我必须询问我们的开发团队有关 Linux 7.x 的信息、但我认为上面的 CIP 注释就是计划。

    -Josue

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

    尊敬的 TI 支持团队:

    感谢您详细了解 AM57xx 软件路线图、过渡到 CIP 6.12 SLT 内核基准以及即将到来的 2026 年第 4 季度升流目标。

    为了帮助我们最终确定长期产品维护架构并明确内部工程资源分配、我们有两个关于未来支持交付模式的具体后续问题:

    1、对“通过 CI/CD 流程进行内部发布“的澄清

    您提到、未来的软件模型将转移到与客户共享的内部版本、这是 TI 内部 CI/CD 流程的一部分。

    • 您能否澄清访问这些内部 CI/CD 版本的资格标准? 这些构建是否可供在 AM57xx 平台上开发的所有商业客户使用、或者是否根据目标量产数量/账户层进行限制?

    • 为了确保我们的工程团队加入此分销渠道、需要满足哪些正式的技术或客户要求?

    2.该 ti-linux-6.12.y 处的维持责任

    关于超长期稳定 (SLT) 6.12 内核基线:

    • Texas Instruments 是否会积极维护并将定期的稳定/安全更新(从 CIP/Mainline 稳定社区回退)直接推送到 ti-linux-6.12.y 位于的公共 Git 分支 git.ti.com?

    • 或者、客户是否应该预期当前分支在功能上会从 TI 方面冻结、这意味着我们需要手动将 CIP 安全更新/补丁拉取、合并和测试到我们的本地内核树中?

    我们的目标是确保我们的工程流水线与 TI 更新的交付工作流程顺利一致。 感谢您的持续指导。

    此致、

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

    Shiv、

    1.请参阅 CICD https://software-dl.ti.com/cicd-report/linux/index.html?section=snapshot&platform=am57xx&snapshot=cicd.wrynose.202605150747 支持的当前 LTS 内核 6.18

    对于当前 SDK 之后的任何内核(包括内核 7.x)、计划仅在上游进行维护。

    在当前 SDK 支持窗口后、可以与 TI 软件第三方合作伙伴联系以获得更多支持。

    2.  

    或者、客户是否应该期望当前分支在功能上从 TI 方面冻结、这意味着我们应该手动将 CIP 安全更新/补丁拉取、合并并测试到我们本地内核树中?

    是、或与第三方支持合作。

    -Josue

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

     linux-4.19.94+gitAUTOINC+be5389fd85-gbe5389fd85 对于基于 AM5728 SoC 的定制电路板、我们已将所做的更改移植到 TI Linux SDK 6.03 中的内核。 但是、根据 CVE 详细信息、此内核版本与大量报告的 CVE 相关联。

    您以前建议通过从 CIP(民用基础设施平台)4.19.x 内核分支反向移植相关修补程序来解决这些漏洞。 关于这种方法、我有几个问题:

    1. 由于 Linux 4.19.x 列出了如此多的 CVE、我们如何确定哪些漏洞实际上与我们的定制电路板及其特定配置相关?
    2. 确定适用的 CVE 后、建议采用什么流程来查找 CIP 4.19.x 分支中的相应修复程序并将其反向移植到我们的内核 (linux-4.19.94+gitAUTOINC+be5389fd85-gbe5389fd85)?
    3. 是否有任何工具或方法可以帮助自动化或简化适用 CVE 的标识以及将修复程序映射到 CIP 分支?

    非常希望就建议的工作流程提供任何指导。

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

    Shiv Rai 、

    感谢您提出有关 CVE 管理的详细问题。

    对于 CVE 分类、CIP 分支修复映射或客户修改的内核的向后移植方法、我们没有正式的建议或记录的流程。 这超出了 TI 对 SDK 的标准支持的范围。

    也就是说、我们可以与在该领域工作的第三方专家联系、并可能提供您所需的实践指导。 如果您想使用
    介绍、告诉我们、我们会联系起来。

    -Josue

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid=“504839“ url=“~/support/processors-group/processors/f/processors-forum/1658019/am5728-am5728-linux-sdk-roadmap-and-kernel-upgrade-strategy/6394054

    大多数功能在上游代码库中可用、其余功能 TI 致力于上游(这些功能在上流处理过程中被拉入 SDK)

    • PRU/HSR/PRP 支持正在进行的上流式传输[1]目标 4Q 2026
    • VIP 驱动程序支持–已上流
    [/报价]

    这是否意味着过去在 4.19.94 内核中工作的任何内容(除了在以后的 SDK 版本中已弃用的相关图形之外)也可以在 7.x 上行内核中工作(TI 已提交其更改)? 还请告诉您需要从 kernel.org 下载哪个 7.x 版本? kernel.org 上的最新稳定非 LTS 版本为 7.1.3。 请尽早告知!

    谢谢!  

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

    您好:
    感谢您的查询。 ** Josue Zamitiz**目前正在休假、将在** 2026年07月07日**上提供。
    您的问题将在他们返回后得到解决。 感谢您的耐心和理解。
    此致、
    TI E2E 支持团队
    ——
    *这是一个自动通知。*

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

    您好 Shiv、

    尚未针对 7.x 内核对正式 SDK 进行测试。  只有上面的帖子进行了一些级别的测试。

    支持的当前 LTS 内核 6.18

    一旦上面提到的功能被流化、它们将在接受的内核中可用。

    这是否意味着过去在 4.19.94 内核中工作的任何内容(除了在以后的 SDK 版本中已弃用的图形)也可以在 7.x 上游内核中工作

    一旦接受向上流、则理论上是、弃用的子系统/驱动程序除外。

    -Josue