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.

[参考译文] AM6442:TI 是否支持 AM64x R5F 上的 Zephyr RTOS?

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1530308/am6442-will-ti-support-zephyr-rtos-on-r5f-for-am64x

器件型号:AM6442

工具/软件:

Champ、  

我的客户发现 Zephyr 支持列表包含 SK-AM64、他们希望在 R5F 上使用 Zephyr 并支持当前对免费 RTOS 的支持 IPC。  

您能否帮助回答以下两个问题、以及是否计划正式支持 Zephyr?  

有一个名为“的开发板 SK-AM64“),其 CPU 来自 TI 的 AM64x 系列。

但是、Zephyr RTOS 只能在该板的 Cortex-M4 内核上运行。

我的问题:

  1. 该软件移植是否由 TI 团队完成?

    2.如果是,我们如何使 Cortex-R5 内核也能运行 Zephyr RTOS ?

Br、Rich

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

    您好 Rich:

     尽管我不是当前的 TI 员工(1997 年才是)、但我知道 Zephyr 在最近与一名来自达拉斯的 TI Sitara 营销人员进行的聊天中、有一些严重的考虑因素、可替代 AM6442 线路内的 R5 和 M4 内核(无法完全要求 A53 内核)上的 FreeRTOS。   

     TI 的班加罗尔 印度团队正在 认真看待 Zephyr;请访问 https://www.linkedin.com/posts/khasim-syed-mohammed-24bb643_zephyr-meetup-may-2025-ti-bangalore-ugcPost-7329880872269107201-AKOl  、他们在那里举办了 Zephyr meetup。

    感谢您发布的链接 ;我在  main zephyrproject-rtos/Zephyr··GitHub 上看到了 Zephyr/boards/ti/sk_am64/doc/index.rst  — 非常有趣。

    我知道一家 TI AM64x SOM 供应商一直在研发 Zephyr sub-BBSP 的 Alpha 版本(我无法透露给谁签订了 NDA)。

    此致

    Jim

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

    Jim、  

    感谢您的信息共享。  

    是的、khasim-Syed-Mohammed 现在是 MPU 和 MCU 的领先软件团队、我们知道 Zephyr 正在接受评估以提供支持。  

    客户希望 立即了解 TI 对此计划以及 AM64x 的可行性。  

    等待开发团队对这些内容发表评论。

    Br、Rich

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

    您好 Rich、

    能否介绍一下终端客户用例是什么?

    为什么客户希望使用 Zephyr  而不是 FreeRTOS?

    此致、

    Anil.

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

    Anil、  

    该客户负责 IPC、他们负责网络网关和 IO 器件。  

    我建议使用 Free RTOS、因为它得到官方支持并且所有 IPC 框架都已经存在。  

    他们之所以想要使用 Zephyr、可能是因为他们在其他平台上使用 Zephyr、并且熟悉 Zephyr。

    不确定是否有客户的其他特定功能或原因。  

    您能否回答 第一个 问题、我们可以就问题 2 进行进一步讨论?  

    Br、Rich  

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

    您好 Rich、

    Zephyr  AM243X 器件已支持 IPC。

    因此、AM64X 也使用相同的代码、因为 AM64X 和 AM243X 器件与 A53 内核相同。

    目前、R5F0_0 支持 IPC、如果客户想在其他 R5F 内核上使用它、则需要修改 kconfig。

    https://github.com/zephyrproject-rtos/zephyr/blob/main/soc /ti/k3/am6x/r5/arm_mpu_regions.c

    https://github.com/zephyrproject-rtos/zephyr/blob/main/soc /ti/k3/Kconfig. soc

    此致、

    Anil.

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

    Anil、  

    这个 Github 是由 Zephyr 维护的吗?  

    您所说的 GitHub 支持 Zephyr 在 AM64x/AM243x R5 上运行。  

    我知道团队正在认真评估 Zephyr 对我们产品系列的支持。  

    TI 是否计划与 Zephyr(而不是 Free RTOS)一起正式发布?  

    Br、Rich

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

    目前没有计划正式的 SDK。 GitHub 版本旨在支持希望基于该端口进行开发的客户、并且我们启用的功能仅限我们计划启用的功能、除了您当前看到的功能外、没有其他功能。