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.

[参考译文] C2000-GANG:选择最佳的 C2000编程器。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/588504/c2000-gang-choosing-the-best-c2000-programmer

器件型号:C2000-GANG
主题中讨论的其他器件:TMS320F2809

你(们)好。

我正在与 C2000微控制器(TMS320F2809)一起从事一个工业项目。

在每个器件中、我都必须下载引导加载程序(扇区 A)和固件应用程序(扇区 B 和 C)。

我想轻松下载这两个程序。

我正在查看 C2000-Gang 编程器和 FlashPro-2000-STD 或 Lite。

我不知道哪一个是最好的。

请帮我(-:

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

    我也建议将 C2000-Gang 用作独立编程器。

    此致、
    Gautam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    "独立"是什么意思?

    Alex。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以在 SD 卡上加载.out 文件、只需选择要编程的.hex 文件。 因此无需计算机接口!
    请浏览本文档: www.ti.com/.../spruhs0c.pdf

    此致、
    Gautam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、谢谢。
    SD 卡可能很有用、但我看到我只能使用一个文件".c2000Gangbin"、这是 C2000GANG 软件的配置。

    在这种情况下、我必须执行两个".c2000angbin"文件(一个具有引导加载程序、一个具有 firewmare)、并且我必须使用两个 SD 卡。
    对吗? 如果是、是否可以将我的引导加载程序和固件组合在一个".c2000angbin"中?

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

    尊敬的 Alex:

    创建一个文件肯定要好得多。 您应该将两个十六进制文件(固件和引导)组合成一个十六进制文件、并将此文件用作项目的一个代码文件。 完成后、您可以创建一个*。c2000angbin 文件。 在主目录的 SD 中、只能有一个文件*。c2000gangbin。 所有其他文件将被忽略。 这是专为生产而设计的-只是不要让操作员犯错。 您可以创建子目录并为 文档、历史记录等保存许多文件、这些文件将被忽略。

    此致、
    Gregory Czajkowski
    Elprotronic Inc.

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

    您是否能够将中的两个十六进制文件合并为一个.c2000angbin 文件以便与 C2000 Gang 编程器配合使用?
    我们可以关闭这个线程吗?

    谢谢、此致、
    Vamsi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    很抱歉、我以前无法回答。

    我理解我应该做什么、但如何将两个十六进制文件合并到一个文件中?
    在本例中、固件和引导加载程序是两个不同的项目。 因此、编译器创建两个不同的.hex 文件。

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

    您好!

    您可以将这两个文件转换为十六进制 TI 格式、并使用 notepd 编辑器将一个文件附加到第二个文件的末尾。 确保位于文件末尾的结束字符 q"在第二个文件之后移动。 保存该文件并使用 C2000-GANG 打开。 检查是否没有任何警告-这意味着-没有为同一位置指定两次数据。

    此致、

    Gregory Czajkowski

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    在两个十六进制文件中、我都看不到位于末尾的任何 en 字符"q"

    例如,firmware.hex 的结尾是:

    0C7FF0000000000000000000000000000000000085
    047FF600007F551C97
    :107FF800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
    :00000001FF


    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    正如我所写的、首先将该文件转换为 TI 格式。 现在您有了 Intel 格式。 您可以使用 C2000-GANG 读取代码文件、打开该文件、转至查看代码文件并将其另存为 TI 十六进制格式。 对第二个文件执行相同的操作、并按照我之前所述组合代码。

    此致、
    Gregory Czajkowski
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    谢谢、现在更清楚了!

    我会在购买此编程器时尝试它。

    顺便说一下、当我打开组合文件时、我读取了一些警告、例如"代码文件内容警告"或"ADR xxxx 覆盖 xxx"。

    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    检查覆盖的零件。 可能是链接器在您的代码中添加了公共部分。 您应该知道正确的一个、否则它将不起作用。 看起来设计人员创建了两个代码、而没有考虑通用器件。

    此致、
    Gregory