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.

[参考译文] TMS320F28075:连接到目标时出错:(错误-1015 @ 0x0)

Guru**** 2925380 points

Other Parts Discussed in Thread: TMS320F28075, LAUNCHXL-F280049C

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1037570/tms320f28075-error-connecting-to-the-target-error--1015-0x0

器件型号:TMS320F28075
主题中讨论的其他器件: LAUNCHXL-F280049C

您好、E2E、

我们的客户正在使用 Launchxl-f28049c Launchpad 对独立 MCU TMS320F28075进行编程。 他们使用 launchpad 的板载仿真器 XDS110从外部对 TMS320F28075进行编程。 他们可以在 Code Composer Studio 上成功验证测试连接、但当他们调试 F2807x 示例代码时、会给出以下错误。

C28xx_CPU1:连接到目标时出错:(错误-1015 @ 0x0)器件未响应请求。  器件可能已锁定、或者调试探针连接可能不可靠。 如果可能、解锁器件(例如、在复位模式下使用等待、并对电路板进行下电上电)。 如果错误仍然存在、请确认配置和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包9.4.0.00129)   

感谢您帮助解决错误。

此致、
卡洛

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

    您好、Carlo、

    添加 SCI 中断后、我尝试连接到 x49c 时出现了类似的错误代码。 诀窍是将目标 MCU 保持在复位状态、然后点击 RETRY 快速释放目标 MCU 复位。 那么调试发布的消息粗鲁连接目标? 单击"是"、目标 PLL 最终将启动。 在尝试调试以连接目标失败几次后、它将擦除必要的页面并通过 CCS v9.3加载固件。  

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

    卡洛、

    TMS320F28075器件需要 IEEE 1149.1 JTAG 类型连接(标准5引脚、包括 TSRTn)、其中连接到 LAUNCHXL-F280049C 上 F28004x 的 XDS110使用 IEEE 1149.7 cJTAG 2引脚高级模式。

    遗憾的是、即使 J102接头包含4引脚 cJTAG 所需的信号、XDS_RESET_OUT 也不等于 F28075器件所需的 TRSTn 信号。

    您可以在 CCXML 的"Advanced"选项卡中将 XDS110的 JTAG 模式设置为 IEEE1149.1、并尝试在与 CCS 连接之前手动将 TRSTn 引脚从低电平切换为高电平、以查看这是否起作用。

    最棒的

    Matthew

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

    Matthew、您好!

    感谢您对此进行深入研究。 以下是客户的回复。

    "我根据您的指导对其进行了测试、但我遇到了以下错误。

    值为'-233'(0xffff17)。
    标题为"SC_ERR_PATH_Broken (SC_ERR_PATH_COMPLETE")。

    说明如下:
    JTAG IR 和 DR 扫描路径不能循环位、它们可能会损坏。
    尝试扫描 JTAG 扫描路径失败。
    目标的 JTAG 扫描路径似乎已断开
    卡在一个或卡在零的故障。

    [结束:德州仪器 XDS110 USB 调试探针_0]"

    请告诉我们您的想法。

    谢谢、此致、

    艺术

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

    艺术、

    我想做一点澄清、并建议再执行一个步骤:

    1)我不应该在我的响应中使用"切换"一词。  对于您的连接、您只需将 TRSTn 从低电平转换为高电平并保持驱动为高电平、然后启动/连接调试器。  TRSTn 需要在调试会话期间保持高电平。

    2)我还想确保 F28075器件处于 WAIT_Boot 模式(我在下面添加了一个图像、以显示在加电时需要驱动哪些引脚以及如何驱动引脚(一旦这被引导 ROM 锁存、您可以根据更改包括 TRSTn 在内的引脚 上述内容)。  此器件的代码安全模块具有一项功能、如果我们在安全区域中执行代码、该功能将断开调试器的连接。  等待引导将保证这是不可能的。

    因此、使用上面概述的引导引脚加电、手动将 TRSTn 上拉至 VDDIO、启动调试器。

    最棒的

    Matthew