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:连接到目标时出错:(错误-1170 @ 0x0)无法访问 DAP

Guru**** 2560390 points
Other Parts Discussed in Thread: MSP432E401Y, MSP-EXP432E401Y

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/913285/msp432e401y-error-connecting-to-the-target-error--1170-0x0-unable-to-access-the-dap

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

我有一个具有新 MSP432E401Y 芯片的定制板。  我们已根据下面的配置设置 JTAG 连接器、但未安装上拉、下拉或直列式电阻器。 我们使用外部 XDS110探针来下载代码。  

我们使用外部 XDS110探针来下载代码。 在 code composer 中运行 JTAG 连接测试时、我们通过了测试、但是当我们尝试下载代码时、我们会看到下面的错误。 我们已经尝试降低时钟、但它仍然失败。

连接到目标时出错:
(错误-1170 @ 0x0)
无法访问 DAP。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。
(仿真包8.1.0.00007)

此错误的原因可能是什么?

在下载代码之前、我们是否需要设置出厂芯片?

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

    您好 Sean、

    这里有一个相关主题、其中包含一些建议的解决方案:

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/434709?MSP432-Launchpad-Error-connecting-to-the-target-Error-1170

    您是否能够对电路板进行出厂复位?

    BR、
    Leo

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

    您好、Leonardo、

    这是一个新芯片、出厂时已将其放置在定制板中。  我在下载代码的初始尝试中收到这些错误。  实际上、我已经在第二个重复板上尝试了第二个芯片、但也存在同样的问题。

    您是否认为仍应执行恢复出厂设置?  

    谢谢。

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

    您好、Leonardo、

    我也遇到了同样的问题。 JTAG 接口测试正常、但我收到相同的错误消息。 这种情况发生在两个不同的电路板上、这两个电路板都使用 MSP432E401Y。 我有2个 XDS110调试器、它们都可以在 MSP-EXP432E401Y 板上工作、但不要连接到新板。 新电路板的设计几乎是带有晶体的 MSP-EXP432E401Y 电路板的副本。 通过我手动连接到 DAP 的过程、我无法找到该器件进行出厂复位的脚本。 也许我缺少什么?

    Kevin

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

    大家好、Kevin、Sean、

    此处还有另一个相关主题、建议减少 XDS 的时钟可能有助于:

    https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/431831/1567672#1567672

    要执行恢复出厂设置、您应参阅本文档第8节中的说明:

    https://www.ti.com/lit/ug/slau575k/slau575k.pdf

    当您在没有晶体的情况下运行 MSP-EXP432E401Y 时、您是否会看到同样的问题?

    BR、
    Leo

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

    您好、Leonardo、

    我尝试将时钟速率从默认的2.5MHz 切换到100kHz、但仍然表现出相同的行为。

    谢谢、

    肖恩

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

    您好、Leonardo、

    显然、我电路板上的问题是、时钟假定由晶体生成、正如 MSP-EXP432E401Y 上所做的那样。 尽管我不相信它有任何关联、但我无法肯定地说这一点。 我知道、由于我将时钟源连接到 OSC 引脚、因此电路板和系统工作正常。 感谢你的帮助。 下次在没有晶体的情况下开发代码时、我会小心地以这种方式编写初始化代码。

    Kevin

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

    您好、Leonardo、

    我们板的问题也是晶体的问题。  解决此问题后、我们可以下载代码。  此外、我们必须使用 CCS 对 MAC 地址进行编程、因为 MAC 地址是从出厂芯片设置的 FF-FF-FF-FF-FF-FF-FF-FF。  MAC 地址是在调试模式下设置的,Tools->On Chip Flash,然后输入我们的 MAC 地址并选择“Program MAC Address”按钮,如下图所示: