工具与软件:
您好!
据我所知、只有包含32位架构资质审核套件的编译器。
在 ARM Cortex-A53内核上运行代码的建议策略是什么?
这些内核的代码是否应始终使用 gcc 构建?
谁可以确保 gcc 编译器 符合功能安全应用的要求?
TI 为通过认证推荐的策略是什么?
BR、
Hendrik
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.
工具与软件:
您好!
据我所知、只有包含32位架构资质审核套件的编译器。
在 ARM Cortex-A53内核上运行代码的建议策略是什么?
这些内核的代码是否应始终使用 gcc 构建?
谁可以确保 gcc 编译器 符合功能安全应用的要求?
TI 为通过认证推荐的策略是什么?
BR、
Hendrik
尊敬的 Hendrik:
TI SDK 仅支持 Cortex A 内核的 GCC 编译器。 n`t 不会开发此编译器、并使用社区提供的 Linux、FreeRTOS 和 QNX SDK 产品版本、这些版本是我们为产品系列中的器件提供的。 如果强制执行安全合格的编译器、则您可以查看 TI 合作伙伴提供的选项、例如 Greenhills INTEGRITY 和 IAR 等
TI 仅为 Cortex R5和 Cortex M4内核的 TI Clang 编译器提供支持、因为适用于 SIL2应用的 TI 软件交付仅为 MCU 内核提供软件诊断库和安全示例软件。 在 Cortex A 内核上运行的应用通常假设是 QM、并在 MCU 内核上运行安全监控和诊断。
我强烈建议您查看 TI 安全手册和 FMEDA 工具、从而查看我们的功能安全概念。 我们建议您与安全评估机构合作、使用 AM64运行安全概念、确定相关性并计算时基故障数。 TI 不建议针对认证采用功能安全策略、但同时为器件以及为帮助进行认证而提供的软件/工具链提供支持文档。
谢谢。此致、
Rahul Prabhu