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:MSP432E401Y 定制电路板刷写错误

Guru**** 2587365 points
Other Parts Discussed in Thread: MSP432E401Y

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1422317/msp432e401y-msp432e401y-custom-board-flashing-error

器件型号:MSP432E401Y

工具与软件:

您好、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针短接。 然后在上电后、我执行上面提到的命令。 接下来、我在电路板开启时移除了短路。 但问题没有得到解决。 这是一个很好的办法吗?

    如果您过去已成功对电路板进行编程、您还记得器件中包含的代码吗? [报价]

    ——不幸的是,我不知道最后一个代码是什么。

    您可以通过将已知良好的 MCU 换入主板来进行 ABA 交换测试吗?反之亦然。 这将把问题隔离到电路板或 MCU。  [报价]

    ——很遗憾,我没有备用的 MCU 可供换用。

    此致

    Kalyan。

    [/quote]
    [/quote][/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    -在给电路板上电之前、我 使用跳线短接了 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?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的 Arm 10引脚接头上的引脚9是否连接到 GND?

    HA、第9个 引脚在我的原理图中接地、如下所示。

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

    您可以进行测试连接吗? 结果如何?

    在 CCS 中、可以打开目标配置。  您可以执行 JTAG 扫描链测试连接。