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 提供什么归属或确认?

Guru**** 2571705 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/607432/what-attribution-or-acknowledgement-do-i-need-to-give-to-ti

如其他文章中所述、我将向 Github 发布一组支持材料 、用于使用嵌入式 USB 转串行适配器实现某些 MSP430部件的 BSL 闪存。  我编写了项目中包含的一些软件、但两个项目最初来自 TI。  第一个是 BSLDEMO2.exe 的源代码、我已经对其进行了修改和重新编译、以便包含反转 DTR 行的选项。 第二个是 TI 用于 G2231的原始基元自定义 BSL。  在这方面、我首先介绍 了基本的 TI 代码、但对其中的一些代码进行了"优化"、实际上也修改了协议。

这是所有 TI 开源材料、因此我认为 TI 不反对将其包括在内、尤其是因为它增加了产品的功能。  但我不知道如何评价版权的归属或承认或任何内容。  我可以获得一些有关 这方面的指导吗?  嗯、除了我需要说的有关 TI 的任何内容之外、这里是我期望的自述文件:

--引述----

该项目为德州仪器的 BSL 闪存提供支持
使用的仪表 MSP430G"超值系列"处理器
嵌入式 USB 转串行适配器。  因为这样可以消除
Launchpad、用户只需一根 USB 电缆
和支持软件来刷写新的固件版本
连接到器件。  该信息具体说明了如何解决
G2553和 G2231、但可能与其他 MSP430器件相关。

中详细介绍了该项目

  "MSP430G BSL with Embedded Adapter.pdf"

这是开始的地方。  它包括协议、软件、
和电路设计选项。

其他软件文件包括:

G2553的备用 BSL 条目代码、避免了
需要测试和/复位上的特殊信号模式、
并允许 BSL 在 LOCKA 置位时运行。

2. TI BSLDEMO2.exe 的重新编译版本、可与配合使用
G2553、用于将 DTR 线路设置为正确的极性
与当前可用的 USB 转串行适配器配合使用时。

3.将 IntelHEX 文件转换为 TI-TXT 的 VBS 脚本
BSLDEMO2所需的格式。

4. G2231的定制 BSL 的两个版本。  一个
版本驻留在所有信息内存中。  另一个则使用 A
少量主存储器、并为其保留 INFOD
由应用程序使用。

5.作为的新 Windows 控制台程序
用于 G2231定制 BSL 过程的主器件。

两个 G2231 BSL 版本的安装程序也推导出
通过逐次逼近缺失的校准值
8、12和16 MHz、并将其保存在常规位置
位于 INFOA 顶部。  这不需要晶振。
感谢 Steve Gibson 提出这个想法和最初的想法
代码、包括在此项目中并获得许可。

所有软件都包括源代码和可执行文件。
Windows 程序使用 LCC-Win32 C 编译器进行编译。
所有 MSP430代码都是为 Michael Kohn 编写的汇编语言
NAKEn 汇编器(http://mikekohn.net)

--取消报价----

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

    请查看您实际使用的特定 TI 软件版本中的许可证。

    就我所见、BSL 源代码具有:

    只要满足以下条件、就允许以源代码和二进制形式重新分发和使用(无论是否修改):[…]

    这些情况是否有任何不清楚的地方?

    就我所见、BSLDEMO2源代码具有:

    您可以免费或无限制地使用和修改此软件。 只要原始作者得到确认、您就可以分发给他人。

    因此、您必须说"原始作者是 X"或类似的内容。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢。 我将在适当的地方复制这些通知、我认为这应该涵盖其中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    事实证明、除了 BSLDEMO2源代码中嵌入的版权声明外、脚本 zip 文件的弃用\BSLDEMO 文件夹中还有一个单独的 legal.txt 文件、我认为我也需要复制。 然后、我需要弄清楚我要为我编写的代码和 PDF 授予何种许可证。 这一切都非常复杂。