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.

[参考译文] MSP432E401Y:XDS110调试探针在一个项目中无法正常工作- Error Initializing Emulator

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1402338/msp432e401y-xds110-debug-probe-not-working-in-one-project---error-initializing-emulator

器件型号:MSP432E401Y
主题中讨论的其他器件:MSP-EXP432E401YTM4C1294NCPDT

工具与软件:

团队成员、您好!

我正在尝试在 CCS 中使用 XDS110调试探针来刷写 MSP-EXP432E401Y。 我还移除了 J101中连接的 JTAG 引脚。

只需刷写一个项目、我就能刷写所有项目。 但随后我尝试使用 launchpad 上连接的 TM4C 对其进行刷写、它工作正常。 我将得到以下错误

最初我以为这是工作区特定的问题、但我尝试将项目导入到另一个工作区中、但项目没有刷写。

我尝试比较项目之间的配置、我看不到任何重大差异。

能不能在需要进一步检查的地方帮我?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="577647" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1402338/msp432e401y-xds110-debug-probe-not-working-in-one-project---error-initializing-emulator "]我正在尝试在 CCS 中使用 XDS110调试探针刷写 MSP-EXP432E401Y。 我还删除了 J101中连接的 JTAG 引脚。

    让我努力清楚地理解这一点。 您正在尝试使用连接到 J11的外部 XDS110调试探针。  执行此操作时、需要断开 J101上的 JTAG 跳线。   这是正确的理解吗?

    我能够闪存除一个项目外的所有项目

    您说的是使用外部 XDS110调试探针、您可以刷写除一个工程之外的所有工程。 什么工程无法刷写? 该项目与其他项目有何不同?

    但是后来我尝试在 launchpad 上连接 TM4C 的情况下对其进行刷写、当时运行状况良好

    您说的是 TM4C (LaunchPad 的默认配置)枚举的板载 XDS110、您可以闪存所有工程吗?

    [报价用户 id="577647" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1402338/msp432e401y-xds110-debug-probe-not-working-in-one-project---error-initializing-emulator "]

    我将得到以下错误

    [报价]

    您能尝试重新刷新以前工作过的项目吗? 请再次确认、除了连接外部 XDS110调试探针时的项目外、您仍然可以刷写所有项目?  

    您是否有另一个可以尝试的调试探针? 您可以重复同样的问题吗?

    您是否有另一个 LaunchPad? 您可以重复同样的问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您正在尝试使用连接到 J11的外部 XDS110调试探针。  执行此操作时、需要断开 J101上的 JTAG 跳线。   这是正确的理解吗?

             有

    您想用 TM4C 枚举的板载 XDS110 (LaunchPad 的默认配置)来闪存所有项目吗?

            有

    但现在 ARM Cortex-M 10引脚(CM10)已断开。 在 本文的参考中 、我尝试使用 ARM Cortex-M 20引脚(CM20)、其中所有10个引脚都与 CM10类似。

    但我无法刷写 uC、并且收到以下错误

    连接到目标时出错:
    (错误-615 @ 0x0)
    目标无法看到格式正确的 SWD 标头。
    与目标的连接可能不可靠。
    在重试之前尝试降低 TCLK 设置。 

    我有2个 LaunchPad、但在这两个 LaunchPad 中都进行了相同的尝试、它对这两个 LaunchPad 中的任何项目都不起作用。 我只有一个 XDS110调试探针。

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

    你可以展示一张照片吗?

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

    -在您的图片中,有电源连接到 USB 调试端口。 您可以为 USB 调试端口供电吗?

    -板载 XDS110是否仍然可以工作?

    - 20引脚到10引脚适配器是 XDS110调试探针随附的,当你购买它,对吗?  

    -除了可以尝试调试探针的两个 LaunchPad 外、您还有其他 TI 电路板吗? 我想弄清楚是电路板问题还是调试探针问题。  

    -你可以做一个测试连接吗?

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

    购买 XDS110调试探针时、20引脚转10引脚适配器就是随附的适配器、对吗?  [报价]

    有。 但是、是否有可能在没有 XDS110调试探针的情况下单独购买10引脚适配器?

    您能否进行测试连接?

    以下报告来自我使用外部 XDS110调试探针进行的测试连接。

    [开始:德州仪器(TI) XDS110 USB 调试探针]

    执行命令:

    %CCS_BASE%/common/uscif/dbgjtag -f %boarddatfile>-rv -o -S 完整性

    [结果]


    --- [打印主板配置路径名]--------------------------------------------------------

    C:\Users\FCS1COB\AppData\Local\TEXASI~1\
       CCS\ccs1260\0\0\BrdBat\testBoard.dat

    --- [打印重置命令软件日志文件]--------------------------------------------------------

    此实用程序已选择100/110/510类产品。
    该实用程序将加载适配器"jioxds110.dll"。
    库构建日期为"DEC 6 2023"。
    库编译时间为"17:33:10"。
    库软件包版本为"12.6.0.00029"。
    库组件版本为"35.35.35.5.0.0"。
    控制器不使用可编程 FPGA。
    控制器的版本号为"5"(0x00000005)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试复位控制器以进入 SWD 模式。

    --- [打印重置命令硬件日志文件]--------------------------------------------------------

    此仿真器不会创建复位日志文件。

    --- [执行 SWD 模式完整性测试]-------------------------------------------------------

    该测试将读取 IDCODE 寄存器1次。


    --- [发生错误且此实用程序已中止]--------

    此错误是由 TI 的 USCIF 驱动程序或实用程序产生的。

    值为'-615'(0xffffffd99)。
    标题为"SC_ERR_SWD_PROTOCOL"。

    说明如下:
    目标无法看到格式正确的 SWD 标头。 。
    与目标的连接可能不可靠。 尝试降低
    TCLK 设置、然后重试。

    [结束:德州仪器(TI) XDS110 USB 调试探针]

    user4441152 说:
    除了可尝试使用调试探针的两个 LaunchPad 外、您是否还有其他 TI 电路板。 我想弄清楚是电路板问题还是调试探针问题。  [报价]

        "我不知道。"

    以前、使用10引脚适配器时、调试探针能够正常工作。 但在连接20引脚适配器时、它不起作用。

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

    您的外部 XDS110是否同时提供主连接和辅助连接? 您使用了哪一个? 您是否尝试过这两种方法?

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

    您好、Charles

    实际上、我已尝试通过跳线将 TI14适配器与 launchpad 中的 MSP 的 JTAG 引脚连接、以确认调试器是否正常工作。 工作正常

    您能否告诉我们是否可以单独购买10引脚适配器?

    谢谢

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

    您好、Monica、

     您能否创建新的目标配置? 选择器件时、请选择 TM4C1294NCPDT 而不是 MSP432E。 TM4C129与 MSP432E 是相同的器件。 我想知道您是否能够在指定  TM4C1294NCPDT 时进行连接。  

    您能告诉我们是否可以单独购买10引脚适配器吗?

    是否可以挽救损坏的适配器?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否创建新的目标配置? [报价]

    我将检查这一点并告知您。

    您能挽救损坏的适配器吗?

    否、如上图所示、即使迹线都是从适配器 PCB 引出、我们也不能将其焊接回。 您能否说明是否有其他方法?

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

    我查找了 Digikey 和其他供应商、没有人、因为我知道只销售适配器。 我可能错过了在搜索过程中、但您可以自己进行相同的搜索。  

x 出现错误。请重试或与管理员联系。