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.

[参考译文] Hercules 平台的商业用途-软件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/568502/commercial-use-of-hercules-platform---software

主题中讨论的其他器件:HALCOGEN

我们计划使用德州仪器(TI)的 TMS570LC43开发具有 SIL3的安全关键应用(铁路域)的硬件模块。 我有 Hercules 电路板、并下载了 Code Composer Studio、HALCOGEN 工具和 SafeTI 诊断库。 演示程序工作正常。 现在、我有一些关于商业用途的问题。

1) 1) Code Composer Studio

如果我理解、它是免费的? 甚至在商业用途时也是如此?

2) 2) HALCOGEN

有2个 HALCOGEN 版本:基本版和安全版。 对于安全关键型应用、我需要使用 SafeTI HALCOGEN 版本-价格为12000$。 对吗?

3) SafeTI 诊断库是 HALCOGEN 的这一部分? 还是单独的产品? 我想它是用于安全相关功能的库吗? 我们计划使用 Profinet、CAN 或 Modbus 协议。 这些协议是否受此库支持? 您能告诉我许可/价格吗?

4) DSP 库

我们将执行一些数字信号处理。 您是否有用于 Hercules 的 DSP 库? 您能告诉我许可/价格吗?

5) 5) SIL3认证

这些库是否已通过 SIL3认证?  

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

    [引用用户="Vladimir Cundekovic"]

    1) 1) Code Composer Studio

    如果我理解、它是免费的? 甚至在商业用途时也是如此?

    [/报价]

    对于最常见的用例-是。   这将是: "我能否使用免费的 CCS 许可证来开发、构建和销售该产品
    基于我自己编译的代码、在 TI 处理器上运行"

    对于 CCSv6、Hercules 开发的免费许可证仅限于低端仿真器。  因此、如果您希望升级到更快的仿真器以提高效率、则需要购买 CCS 许可证。  但即使这样、价格也非常合理。

    对于 CCSv7、我认为交易可能更好、 但它是如此新、我自己没有消化信息。  最好在 Code Composer Studio 论坛上提问。

    现在-与往常一样、在演示中或在基于 Eclipse 的 CCS 本身中、都有可能使用开源软件组件。  因此、您需要对了解您在应用程序中构建的任何第三方软件的许可非常了解。  但这与您是否可以使用 IDE (编译器、调试器)构建商业应用不同。

    每个 TI 软件发行版都应包含一个清单文件,其中列出了软件包中包含的开放源代码组件和许可证;这通常是发行版安装文件夹中的 HTML 或 PDF 文档,名称为'manifest'...

    [引用用户="Vladimir Cundekovic"]

    2) 2) HALCOGEN

    有2 个 HALCOGEN 版本:基本版和安全版。 对于安全关键型应用、我需要使用 SafeTI HALCOGEN 版本-价格为12000$。 对吗?

    [/报价]

    不是完全正确。

    有 HalCoGen 和 HalCoGen 兼容支持包。

    HalCoGen 本身与 CCS 类似。   IDE 本身基于开源组件和一些专有 TI 软件。

    但 HalCoGen 输出的代码-驱动程序代码-通常都是在 TI BSD 许可证下获得许可的、该许可证是开源的、但侵入性极低、非常类似于'type O+'血液类型-您可以将其与几乎任何内容进行混合。

    这一切都是免费的。

    HalCoGen 兼容支持包是一个不同的烧烤-它有助于帮助您对 HalCoGen 生成的代码进行安全认证。   这包括 TI 必须支付的某些第三方测试框架的许可证、因此需要支付与该软件包相关的费用。

    您可以下载一个 CSP 的'emo'来准确了解您正在获得的内容、就在 HalCoGen 下载的正下方。

    如果您认为 CSP 的价格不合理、您可以始终使用 HalCoGen 并自行完成软件安全合规性工作。  它只是一个可用于加快某些客户的开发过程的选项。

    [引用用户="Vladimir Cundekovic"]

    3) SafeTI 诊断库是 HALCOGEN 的这一部分? 还是单独的产品? 我想它是用于安全相关功能的库吗? 我们计划使用 Profinet、CAN 或 Modbus 协议。 这些协议是否受此库支持? 您能告诉我许可/价格吗?

    [/报价]

    单独的产品。   此库侧重于器件中内置的"诊断"驱动程序、 而 HalCoGen 则侧重于"功能"逻辑、如串行端口、计时器等

    功能逻辑有相当多的配置、因此 HalCoGen 是一个 GUI、它允许您静态配置(脱机)外设并仅生成该配置的代码。  

    对于诊断逻辑、除了选择要运行的测试之外、实际上没有很多配置、因此 SafeTI 诊断库没有像 HalCoGen 这样的配置 GUI 或代码生成器、它更像是一个传统库。

    在实践中、您将使用 HalCoGen 配置器件来执行您的应用函数、然后在诊断库中链接、使您能够执行实现所需诊断覆盖率水平所需的诊断函数。

    从价格结构来看、SafeTI Diag 库遵循与 HalCoGen 相同的理念:

      -库本身是免费的

      合规性支持包有相关费用,主要用于支付所包含的第三方工具的费用。

      -有一个适用于 CSP 的演示包,因此您可以在购买之前准确地查看其中包含的内容。

    [引用用户="Vladimir Cundekovic"]

    4) DSP 库

    我们将执行一些数字信号处理。 您是否有用于 Hercules 的 DSP 库? 您能告诉我许可/价格吗?

    [/报价]

    这是免费的。   请仔细阅读许可条款。   

    [引用用户="Vladimir Cundekovic"]

    5) 5) SIL3认证

    这些库是否已通过 SIL3认证?  

    [/报价]

    没有任何软件经过认证。  相反、我们为主要软件组件提供合规性支持包、以帮助您更快地获得认证。

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


    我只有一个问题:您是否为 Profinet 或 Modbus 提供任何驱动程序?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vladimir、


    问得好。  目前还不是-对于工业现场总线协议、您需要查看 Sitara 产品系列

    与 ICSS 通信。    例如。