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.

[参考译文] TMS320F28384D:分布式许可要求/限制

Guru**** 2502205 points
Other Parts Discussed in Thread: TMS320F28384D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1553905/tms320f28384d-distributed-licensing-requirements-restrictions

器件型号:TMS320F28384D
主题: C2000WARE 中讨论的其他器件

工具/软件:

您好、

我就职于一家咨询公司、该公司开发了内部电力电子解决方案 (“构建块“)、并为我们自己的产品提供数字控制软件支持。 我们现在为客户提供这些解决方案、以帮助他们加快产品开发。

我们的数字控制系统基于 TMS320F28384D 器件、使用 C2000Ware SDK 和 Code Composer Studio (CCS) IDE。 之前、我们产品出厂时预先刷写了固件。 现在、当我们开始从外部提供基本固件和数字控制模块时、我们正在考虑三种外部分发场景:

  1. 预编译的固件 :我们发送加密的二进制文件 (*.out ) 供客户直接刷写到设备上,或者通过类似 OTA 的更新提供。 这些更新可能是我们自己的产品或我们为客户及其产品开发的固件的更新。
  2. 分离内核固件 :我们为运行基本固件的内核提供加密二进制文件 (.out)。 客户为其他内核开发并刷写自己的二进制文件。 对于内核间通信和通用数据类型、可能包括一个共享加密库 (.lib)。
  3. 共享库集成 :我们提供加密的库文件 (*.lib ) 作为共享 CCS 项目的一部分。 客户会集成自己的代码并构建最终二进制文件。

对于场景 2 和场景 3、客户需要自行安装 C2000Ware SDK 和 CCS IDE。 我们仅提供表示解决方案部分的编译二进制文件或库。 客户需要在自己的计算机上编译和链接 C2000Ware SDK、以构建我们不提供的任何最终二进制文件。

我们不以原始形式分发 C2000Ware SDK。 但是、我们的二进制文件和库可能包括 SDK 中内联函数的已编译元素。

我们的问题:在这三种情况下、我们应该了解哪些分布限制? 除了在我们的文档中包括 BSD-3 许可证(如果适用)之外、我们还需要考虑任何其他许可条款或义务吗?

我们感谢您提供的任何指导、因为许可条款在这些情况下难以解释。

提前感谢。

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

    您好:

    该专家目前因假期而离职。 请预计回复将延迟、直至他们下周返回。

    此致、

    Allison

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

    您好、  

    请告诉我们您在提供的二进制文件/库中使用的是 C2000Ware SDK 的哪些组件?  

    有些组件具有 BSD-3 许可证、有些组件具有 TI 文本许可证、有些组件具有 TI 商业许可证。  

    您可以查看 C2000Ware 的清单文件并查看您正在使用哪些组件。  

    此致

    Siddharth