工具与软件:
您好、TI 成员:
在刷写代码时、我收到下面提到的基于 MSP432e401y 微控制器的其中一个 PCB (其他电路板正常)中的错误。
" 连接到目标时出错:
(ERROR-614 @0x0)
目标指示之前的 SWD 存在错误情况
申请。 清除该错误条件、然后重试 SWD 请求。
(仿真软件包9.12.0.00150) "。
请告知上述情况。
谢谢。
此致、
Kalyan。
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.
工具与软件:
您好、TI 成员:
在刷写代码时、我收到下面提到的基于 MSP432e401y 微控制器的其中一个 PCB (其他电路板正常)中的错误。
" 连接到目标时出错:
(ERROR-614 @0x0)
目标指示之前的 SWD 存在错误情况
申请。 清除该错误条件、然后重试 SWD 请求。
(仿真软件包9.12.0.00150) "。
请告知上述情况。
谢谢。
此致、
Kalyan。
您好!
[quote userid="361176" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1422317/msp432e401y-msp432e401y-custom-board-flashing-error 闪烁代码时、我收到一个 PCB 中的错误(其它主板可以用)你能告诉我多少人还可以吗? 是否只有一个出现错误?
此电路板过去是否曾经有过编程? 或者这是第一次对电路板进行编程、并且您看到了错误?
您能否尝试将设备解锁至出厂设置。 请参阅以下命令。
.\dbgjtag -f @xds110 -Y 解锁、mode=msp432e4.

如果您过去已成功对电路板进行编程、您还记得器件中的代码吗? 如果代码未提供唤醒时钟的机制、某些低功耗模式代码可能会关闭器件的时钟。 发生这种情况时、调试器/编程器无法再与处理器调试逻辑同步。
如果这是全新/未使用过的器件、那么您可以检查 PCB 板上的焊接情况是否良好、尤其是对于 JTAG 引脚?
您可以通过将已知良好的 MCU 交换到电路板来进行 ABA 交换测试、反之亦然。 这将把问题隔离到电路板或 MCU。
您好、Charles、
[报价 userid="93620" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1422317/msp432e401y-msp432e401y-custom-board-flashing-error/5450593 #5450593"]你能告诉我多少人还可以吗? 是否只有一个出现错误?
此电路板过去是否曾经有过编程? 或者这是第一次对电路板进行编程、并且您看到了错误?
[报价]—— 大约20个数字是可以的。
---这块板是之前编程的。
您能否尝试将设备解锁至出厂设置? 请参阅以下命令。 [报价]--在接通电路板电源之前,我 用跳线将 JTAG 第9针和第10针短接。 然后在上电后、我执行上面提到的命令。 接下来、我在电路板开启时移除了短路。 但问题没有得到解决。 这是一个很好的办法吗?
[/quote][/quote]如果您过去已成功对电路板进行编程、您还记得器件中包含的代码吗? [报价]——不幸的是,我不知道最后一个代码是什么。
[/quote]您可以通过将已知良好的 MCU 换入主板来进行 ABA 交换测试吗?反之亦然。 这将把问题隔离到电路板或 MCU。 [报价]——很遗憾,我没有备用的 MCU 可供换用。
此致
Kalyan。
-在给电路板上电之前、我 使用跳线短接了 JTAG 第9引脚和第10引脚。 然后在上电后、我执行上面提到的命令。 接下来、我在电路板开启时移除了短路。 但问题没有得到解决。 这是正确的方法吗?
您有什么 JTAG 接头? 短接引脚9和10的目的是什么? 我不明白你为什么这样做。

您使用的 JTAG 标头是什么? 短接引脚9和10的目的是什么? 我不明白你为什么这样做。 [报价]我将使用10引脚 JTAG 接头、其中10引脚连接器引脚3、5和9短接至地。
由于我的电路板上没有复位按钮、因此我使用跳线将 RESET 引脚(10)短接至引脚9、然后在连接 XDS 110调试探针时为电路板加电。
之后、为了释放 RESET、我移除了上电短路情况。
请参阅本应用手册中建议的 Arm-10引脚 JTAG 接头设计。 如果将 RST_N 接地、则会将器件置于复位状态。 如果您不打算使用 RST_N 引脚、应添加一个上拉电阻器。
https://www.ti.com/lit/pdf/slaa777


如果将 RST_N 接地、则将器件置于复位状态。 如果您不打算使用 RST_N 引脚、应添加一个上拉电阻器。 [报价]我在 RST_N 节点上有上拉电阻。
由于根据解锁程序的顺序、首先要做的是"在为器件供电的同时将复位置为有效并保持"。
为了满足这一要求、我将使用跳线将 RST_N 短接到 GND。 稍后、为了释放复位、我将移除短路。
您的 Arm 10引脚接头上的引脚9是否连接到 GND?
HA、第9个 引脚在我的原理图中接地、如下所示。
