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.

[参考译文] DIY XDS100V2错误调试

Guru**** 2535750 points
Other Parts Discussed in Thread: TMS320F28027, TMS320F28062, TMDSEMU110-U

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/602891/diy-xds100v2-error-debugging

主题中讨论的其他器件:TMS320F28027TMS320F28062TMDSEMU110-U

您好!

我n`t 从头开始构建 XDS100V2仿真器、或者使用提供的文件构建 XDS100V2仿真器、因此我认为如果我在 XDS100V2调试器后面剪切一个 launchxl F28027并焊接我自己的连接器、我会非常聪明。

现在、当我尝试使用自己的调试器调试器件时、它会将代码闪存到闪存中、我可以在很短的时间内进行调试、但一段时间后、调试器会报告错误-1135、我无法再进行调试...

问题出在哪里?

也许有人可以帮助:)

谢谢

编辑
调试器和 F28027之间的连接大约为20cm、这是问题吗?

编辑2.  

没有电缆长度不是问题:/

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

    您要调试什么? 它是带电电机驱动应用还是电源系统? 还是仅 controlCARD?

    此致、
    Gautam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它只是 PCB 上的 TMS320F28027PTT。 只需使用最小的电路即可。 我将引导引脚连接到 VCC、除了"trst"、但由于我使用仿真器、因此引导引脚应该是"无关"。 我在 PC 上连接了3个 launchxl 板、这是否是一个问题? 我已经将 ccs7的平板电脑设置设置为按序列号使用仿真器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="ovskos"]我在 PC 上连接了3个 launchxl 板,这是否是一个问题?

    这不应该是一个问题。 不过、20厘米长的电缆让我感到担忧。 您可以尝试降低吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    看到我的第一篇文章"edit 2"我已经将电缆缩短到了5cm、但它没有什么不同...
    完整的 eror 消息如下所示:

    "C28xx:错误:(错误-1135 @ 0x3F0536)调试探针报告了错误。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包6.0.576.0)
    C28xx:20次尝试后无法确定目标状态
    C28xx:在断开连接之前未能从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序"

    缺点是、只要我设置断点并跳过代码、更改一些值等、一切都很好。 只要我让调试器单独运行一段时间、我就会收到上面的错误消息...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    除了连接松动之外、我认为此类问题不存在任何其他问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我真的不知道... 我检查并重新处理了三次:/
    如果我发现发生了什么情况、我将进行调查并回复。

    您建议购买哪款仿真器/调试器? 我只想调试 C2000 DSP (TMS320F28027、TMS320F28062等)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="ovskos">您建议购买哪款仿真器/调试器? 我只想调试 C2000 DSP (TMS320F28027TMS320F28062 等)[/QUERP]

    XDS110 (TMDSEMU110-U)、现在建议使用 XDS100v2。

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

    我运行了 XDS100v2仿真器。 有一个冷焊点,因为我们的家伙用手填充了电路板,在 DSP 上的焊料很差:/现在一切都可以正常使用“自制”调试器,但是,

    我们还购买了2个 XDS110调试器、现在无法运行这些调试器。 应该调试的电路板与之前一样。 调试通常可以使用、但不能与 XDS110一起使用。 我已连接:NTRST、TDI、TDO、TMS、TCK 来自调试端口和辅助端口:TGTSUPPLYOUT 和 GND

    我在 CCSv7的目标配置中选择了3.3的"Probe supply Power"。

    当尝试调试芯片时、我得到错误267 -控制器无法检测到有效的目标电源。

    在示波器上、我可以看到 TGTSUPPLYOUT 在短时间内被拉至3.3V、但它会随着上述误差而停止。

    有什么建议吗?

    编辑

    从外部电源为目标供电时出现相同的错误... 器件已通电所有连接均正确、已检查三脚

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    n`t、我无法设置 xds110调试器的序列号...

    设置序列号时报告错误 DFU_ERR_UNKNOWN (-4)

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

    我不确定这些错误。 让我们等待 TI 人跳到这里。

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

    我在网上搜索,看起来我们不是唯一设置序列号有问题的人,但那里没有解决办法,也没有为我们工作的解决办法…

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

    您好、Olovskos、

    您能否创建一个图来显示 xds110与 C2000器件之间的物理连接?  这可能有助于我们进行远程调试。

    如果'self'生成的 xds100v2正常工作、但 xds110不工作-我怀疑您正在使用的被黑客攻击的 xds100v2可能具有一些真正应该靠近芯片的电路。

    具体而言、我想知道您的主板是否具有数据表内"不具有 MCU 信号缓冲的仿真器连接"图中所述的上拉和下拉电阻器:
    http://www.ti.com/lit/gpn/tms320f28027


    谢谢、
    Brett

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

    您好!

    很n`t 我之前没有写过、有很多工作要做...

    在图片中、您可以看到我的电路板原理图。 我必须 kΩ、我没有将 EMU0/EMU1引脚通过4.7 μ F 电阻连接到 VDDIO。

    这是否会导致故障?

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

    您好、Olovskos、

    我不会怀疑缺少 EMU0/EMU1上拉电阻会导致您看到的结果、但这是可行的。  如果您可以尝试将它们添加到您的设置中、这将使我们能够确定这是否是问题(并且很快)。

    除了尝试添加这些 EMU0/1上拉电阻外、我没有看到您的连接有任何明显的错误。  

    我还有三个想法(没有一个可能会有帮助):
    1) 1)考虑仔细检查连接器 x8与仿真器之间的连接。
    2) 2)如果您的电路板是定制的、我可能会检查 x8的焊接效果。  我怀疑 x8可能是相对较小的 SMT 连接器。
    3) 3)仔细检查 R49是否装配了一个2K 欧姆电阻器。


    谢谢、
    Brett

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

    现在它正在工作。  

    问题是、AUX 端口上的"TGTVDD (SENSE)"引脚、该引脚必须连接到 VDD (在我的示例中、我将其桥接至 TGTSUPPLYOUT)

    调试探针无法检测目标电压。 XDS100v2不会n`t 检查这一点、因此它以前工作得很好。

    我认为这一步骤应该在 XDS110数据表/维基/手册中提到