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.

[参考译文] TMS320F280025C:TMS320F280025 -无法使用 C2PROG 下载代码

Guru**** 2460850 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/989074/tms320f280025c-tms320f280025---unable-to-download-code-using-c2prog

器件型号:TMS320F280025C
主题中讨论的其他器件:C2000WARE
大家好、
我无法使用具有 MCU TMS320F280025CPTS 48QFP 版本的 C2PROG 下载十六进制代码。 我正在使用最新的 C2PROG 版本1.8.10-6、并显示错误:Failed (no response)(失败(无响应))。
以下是有关我的硬件和软件的更多详细信息:
  • GPIO 28/29配置为 SCIA
  • 要进入引导加载程序模式、在复位期间、GPIO24为低电平、GPIO32为高电平
  • 在启动 C2PROG 之前、我确定 MCU 处于引导加载程序模式
  • SCIA 硬件连接正确且工作正常
  • 当我的代码运行时、SCIA 能够以115200波特率与专有 Windows 应用程序进行通信。
  • MCU 配置为使用内部振荡器。 (电路板中没有晶体振荡器)
  • C2PROG 选择了正确的 COM 端口
  • 当 MCU 配置为使用 JTAG 时、C2PROG 能够对其进行编程
  • 在连接尝试期间、我对 GPIO28进行了示波器操作、该信号看起来是正确的、如下面所示。
  • 我还会对 GPIO29进行检测、一旦 MCU 进入引导加载程序模式、GPIO29就会变为低电平并保持低电平。 (我不知道为什么!)
请有人帮忙吗?
谢谢!
Carlos
C2PROG 错误消息

尝试连接期间 GPIO28、SCIA RX 上的信号。

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

    卡洛斯、

    有关 C2Prog 支持、请直接通过 info@codeskin.com 联系 Codesking。  他们对任何客户问题都能很快做出响应。  如果他们需要我们的帮助、他们将联系我们。   

    Codeskin 常见问题解答: https://www.codeskin.com/c2prog-faq

    谢谢、此致、

    Vamsi

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

    您好、Vamsi、

    感谢您的回答、我将按照建议联系 CodeSkin。

    此致

    Carlos

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

    大家好、

    问题仍未解决。 你们会把生成28F0025 "内核"的源代码/CCS 项目发送给我、或者告诉我在哪里可以找到吗?

    谢谢

    Carlos

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

    卡洛斯、

    您是否询问 F280025 C2Prog 内核的源代码?   

    CodeSkin 拥有它。  您是否从 CodeSkin 获得了有关此问题的响应?  或者他们没有回应?  请告诉我。

    谢谢、此致、
    Vamsi

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

    您好、Vamsi、

    我需要 F280025"内核"源代码。 它不需要是 C2PROG 的代码、可以是 TI 的代码、大家可以将其用于所有 MCU 系列、但 F280025除外、我不知道原因。
    CodeSkin 说、他们的"内核"不是开源的、也不适用于客户。

    Carlos

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

    卡洛斯、

    我们可以与您共享 TI F280025 SCI 闪存内核源代码。   

    在我们执行上次 C2000Ware 发布时、它们在早期不可用。  它们现已推出、我们可以与您分享。  它们将于今年第3季度发布到 C2000Ware。 (https://e2e.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/992090/faq-tms320f280025-tms320f28002x-sci-flash-kernels)

    请向我发送一份 E2E 朋友请求、并在私人聊天中向我发送一条笔记。  我们将与您共享 SCI 闪存内核。

    单击我的姓名->在打开的网页中单击"连接"->单击"请求好友"。   

    谢谢、此致、
    Vamsi

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

    Carlos -根据我们的讨论和测试、我们确实会处理硬件问题、最有可能是通信电路中的问题。

    当尝试以38400波特连接到 TI SCI 引导中的 MCU 时、自动波特会失败、且 MCU 完全没有响应。

    当以9600波特率与 MCU 连接时、自动波特率成功、但在内核下载时会发生通信错误。

    虽然我们没有超过内核下载的时间、但对内核问题的担忧有点无关紧要。

    我的建议仍然是通过使用 FDTI 电缆临时绕过您的通信电路来确认这一理论。

    将内核加载到 MCU 后、我们将处于更好的位置。

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

    卡洛斯、

    我就此与 Codeskin 进行了交谈、它看起来像是 一个硬件问题。  请检查。

    收到 TI 内核后、我将关闭此帖子。  如果您对使用 TI SCI 闪存内核有任何疑问、可以打开新帖子。

    如果您对 C2Prog 的使用还有其他疑问、请直接与 CodeSkin 配合使用。

    谢谢、此致、

    Vamsi