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.

[参考译文] TI LLVM/Roard 地图中支持 ARMv7-A

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1284728/support-for-armv7-a-in-ti-llvm-roard-map

您好

有人知道将来某个时候 ARMv7-A 是否会得到 LLVM (TICLANG)的支持?

或者:了解路线图?

加油打气

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="49272" url="~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1284728/support-for-armv7-a-in-ti-llvm-roard-map "]如果将来有一天,LLVM (TICLANG)将支持 ARMv7-A?

    没有计划在特性列表中添加对 Arm Cortex-A CPU 的 蒂亚姆克朗

    "现在,你就来了。"  您会将其用于哪些 TI 器件的 CPU?

    谢谢。此致、

    -乔治

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

    嗯、有些基于 TI ARMv7-A 的 SoC 很安静、不是吗?

    en.wikipedia.org/.../Sitara_ARM_processor

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

    你好  

    正如 George 所说的、目前没有计划为 Cortex A 内核提供这种支持。  

    如果您更详细地了解您感兴趣的特定器件系列以及为何需要 CClang 支持、请随时分享、我们可以根据需要提供进一步说明。  

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

    嗯、为什么_i_要求它、这很重要。 TI 提供基于 ARM 的 SoC、并提供一些内核的编译器。 因此、在针对 AM64x 等进行开发时、必须对 CA53使用 GCC、并可以为其余内核选择 Clang 或 CGT。

    当有人使用一个带有 Cortex-A15和 Cortex-M4的混合设计时、她必须对两个或两个不同的编译器使用"旧的" CGT。

    因此、IMO 它应该在 TI 的中断中支持它在 SoC 中使用的_all_ ARM 内核。

    但幸运的是、IAR 是一个不错的选择。

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

    42Bastian,

    我们的假设是、人们将在 Cortex-AS 上运行 Linux 或其他高级操作系统。  这真正驱动 GCC 作为 Cortex A 的编译器。 这正是我们的软件开发套件所支持的。  根据您的评论、我想您需要在所有内核上运行 RTOS 或裸机。  在这种情况下、其他编译器选项(TI Arm Clang、IAR...) 开始有意义。

    此致、

    约翰

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

    我认为这是一个错误的假设。 我们有很多项目、即使是运行 RTOS 的 AArch64也是如此。 Linux 尚无法与真正的 RTOS 竞争。 不在 Armv7上、也不在 Armv8上。

    所以、我们将看看重点是否改为支持具有 Clang 和/或 CGT 的所有内核。

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

    我相信 John 正准确地引述我们目前针对 AM64、AM62、AM62A 等器件系列基于 Cortex A53的器件的报价、截至目前这些器件主要以 Linux 为中心。  

    在 AM64上有一个实验性免费 RTOS 产品(有限支持)、而且我们还具有适用于最小外设集的新型 AM62A RTOS 产品、这些产品基于 GCC  

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM62AX/09_00_00_19/exports/docs/api_guide_am62ax/index.html

    我们将评估是否需要对这些进行 TICLANG 评估,到目前为止,没有请求,也没有计划。  

    对于基于 Cortex A8、A9、A15的器件-没有计划无论如何在非 Linux 前侧进行主要刷新-因此没有计划对其进行更改。  

    此致

    穆库尔