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.

[参考译文] TMS320F2800157:使用 UniFlash 刷写 LaunchXL 板时不工作

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1351158/tms320f2800157-flashing-launchxl-board-with-uniflash-not-working

器件型号:TMS320F2800157
主题中讨论的其他器件:UNIFLASH

我尝试在 F2800157 LaunchXL 板上使用 UniFlash 实用程序、但进行刷写甚至只是读取内存会导致相同的错误。 不同的开发人员针对不同的设置重复了这种情况、因此我认为不存在硬件问题。

[ERROR] IcePick_C_0:连接目标时出错:(ERROR -2131 @ 0x0)无法访问器件寄存器。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真包12.6.0.00029)

我可以顺利通过 CCS 进行刷写、但 也需要通过 UniFlash 实用程序进行刷写。 我们缺少什么想法?

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

    由于 CCS 正在工作、因此我可以假设 已填充将 JTAG 信号带到 C28x 的跳线(J101)。  需要注意的一点是、对于给定的器件、UNIFLASH 不提供将 JTAG 连接简化到 cJTAG 的能力、无论是4引脚模式还是2引脚模式。  我假设这可能是问题所在。  在 uniflash 设置中、您可以手动导入.ccxml 文件、使用此选项并导入 CCS 正在使用的相同.ccxml 文件、这样可以确保操作正常运行。

    这些存储在 YOU CCS User/CCSTargetConfigurations\文件夹中。  为了以防万一、我附上了用于2引脚 cJTAG 连接的.ccxml 文件。

    此致!

    马修

    e2e.ti.com/.../LAUNCHXL_2D00_F2800157.ccxml