工具/软件:TI C/C++编译器
您好!
我检查了 SafeTI (HALCoGen/诊断库) CSP 软件要求的安全手册。
尽管除了 TI C/C++编译器之外、这些产品似乎还支持 IAR 编译器(和其他)、但 CSP 的安全手册仅将 CCS 5.4或更高版本作为软件要求提及。 我想知道这些产品是否还支持(最新认证的) IAR ARM 编译器 V8.22.3、认证机构是否接受 CSP 相关安全手册中未提及的编译器。
此致、
Oliver
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 C/C++编译器
您好!
我检查了 SafeTI (HALCoGen/诊断库) CSP 软件要求的安全手册。
尽管除了 TI C/C++编译器之外、这些产品似乎还支持 IAR 编译器(和其他)、但 CSP 的安全手册仅将 CCS 5.4或更高版本作为软件要求提及。 我想知道这些产品是否还支持(最新认证的) IAR ARM 编译器 V8.22.3、认证机构是否接受 CSP 相关安全手册中未提及的编译器。
此致、
Oliver
[引用用户="Oliver Thimm"]
工具/软件:TI C/C++编译器
您好!
我检查了 SafeTI (HALCoGen/诊断库) CSP 软件要求的安全手册。
尽管除了 TI C/C++编译器之外、这些产品似乎还支持 IAR 编译器(和其他)、但 CSP 的安全手册仅将 CCS 5.4或更高版本作为软件要求提及。 我想知道这些产品是否还支持(最新认证的) IAR ARM 编译器 V8.22.3、认证机构是否接受 CSP 相关安全手册中未提及的编译器。
此致、
Oliver
[/报价]
首先、请允许我提及、我们建议您检查您的认证机构需要什么、以了解他们需要什么。
为了对 ARM 编译器的选择提供一些澄清:
我们使用用户指南中指定的 IAR ARM 编译器运行基本测试。 我们不会通过完整的单元级测试来验证它、因此安全手册中未列出它。
产品 CSP 包含一个测试自动化工具(TAU)、可帮助客户使用编译器设置自行运行单元测试-我们使用 TI ARM 编译器进行测试和验证。 为了将 IAR 编译器用于产品认证、您可以计划运行产品的单元级验证。
谢谢、
Girish
尊敬的 Girish:
感谢你的答复。
根据我在 CA 方面的经验、避免第三方 SEooC (即您的 CSP)出现系统错误的主要重点是满足相关安全手册中提到的所有要求。 如果 TI 说使用这些 SEooC 的要求是使用 TI C/C++编译器、我们需要离开此路径的良好参数。 TI C/C++编译器没有问题、但其安全鉴定(作为 T3工具)比附带声明其符合相关安全标准的证书的 IAR 编译器简单。 TI 编译器附带 SafeTI CQKit、在我看来、它对产品的安全生命周期的影响要大得多。
请进一步解释您的最后一句"为了将 IAR 编译器用于您的产品认证、您可以计划运行产品的单元级验证"。 我了解 CSP (HALCoGen 和诊断库)是单元测试、故障注入测试等、它们必须独立于编译器运行以进行产品验证。
此致、
Oliver