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.

[参考译文] MSP-EXP432P401R:主板有缺陷? 或者处于某种神秘的可恢复状态?

Guru**** 2595770 points
Other Parts Discussed in Thread: ENERGYTRACE, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/636691/msp-exp432p401r-defective-board---or-in-some-mysterious-recoverable-state

部件号:MSP-EXP432P401R

最近获得的两个MSP-EXP432P401R板上运行实验。 对于此平台相对较新,我看到了一些我不知道如何补救或避免的错误消息!

环境是macOS上的7.3。 作为测试,AM正在构建 outofbox_msp432p401r_MSP_EXP432P401R_tirtos_CCS

On 'Board 1',firmware loads,halts at first pointpoint,EnergyTrace runs - all as Expected (在主板1上加载固件,在第一个断点处停止,EnergyTrace运行

On 'Board 2'(主板2)-使用相同的USB端口,相同的电缆...

Cortex_M4_0:无法运行目标CPU:(错误-2134 @ 0x0)无法控制设备执行状态。 重置设备,然后重试此操作。 如果错误仍然存在,请确认配置,关闭电路板电源后重启,和/或尝试更可靠的JTAG设置(例如,Lower TCLK)。 (仿真包7.0 SWD.SWD)
Cortex_M4_0:48.0 通信错误:(错误-615 @ 0x0)目标未能看到正确格式化的SWD标头。 与目标的连接可能不可靠。 尝试降低TCLK设置,然后再重试。 (仿真软件包7.0 .48.0) 

JTAG TCLK的默认频率为2.5MHz。 这看起来是我可以修复/重置/其他的问题,还是我的主板有缺陷?

XDS110 USB调试探头的测试连接功能运行时没有明显错误。

还尝试使用UniFlash直接写入已完成的固件二进制文件-结果相似。

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

    对于TI Launchpad上所有与调试器相关的问题,我首先要从  此处的“调试JTAG”页面开始

    如果搜索"SWD标题",建议的第一步是验证J101标题行上TMS和TCK的跳线是否已安装到位。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Bob -感谢挥杆。 但所有J101管座引脚都已就位-自收到此主板后,没有移动任何引脚。 也没有从默认设置中触碰TCLK。 奇怪。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否尝试过此页面中的其他调试步骤,包括XDS110上提到为Launchpad上的XDS110接口重新刷新固件的步骤?   尽管您的测试工作正常,但我仍想尝试一下-本节中的说明如下:

      尝试连接到XDS110失败。

      原因可能是一个或多个:无效固件更新,无效

      XDS110序列号,或USB连接故障。 固件和

      序列号可使用的xdsdfu实用程序进行更新

      的.../CS_base/common/uscif/xds110目录

      安装。 有关说明,请查看readme.txt文件。

    如果之后第二块主板仍然不工作,我建议更换主板,因为您已经证明软件和其他连接不是问题,因为您有另一台LaunchPad 可以正常工作。

    此致,

     Bob

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

    感谢Bob,您的意见...

    我已经反复尝试过这些测试以及其他测试了。 奇怪的是,'Board 2'(这里的违规公民)确实接受按照这些指令刷新XDS110固件;始终是。 请注意,我正在比较这些测试中的两个MSP-EXP432P401R LaunchPad。 第1板在所有方面都能完美工作。

    此外,我还在此时测试了多种配置中的构建/加载周期。 测试:我一直在将XDS110从板1跳到板2的MSP432部分,反之亦然。 在所有情况下,结果都表明第2委员会MSP432部分存在问题。

    我现在已经确信了这一点,因为主板2运行得非常热-我以前没有机会注意到这一点。 我的意思是,在连接到USB端口后30秒内触摸到的温度太高(这在另一个层面上令人担忧...!)

    有趣的是:这个电源问题似乎是由J101上的3V3跳线调解的。 只有5V跳线就位时,主板仍保持冷却状态。 诊断,但我会让您来确定到底是什么

    除了更换廉价的主板本身之外,我是否赢得了“当月诊断学家奖”或类似奖? ;)

    Lou

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,这听起来像是芯片已经受到了一些EOS (电气过应力)或ESD损坏。 在这种情况下,MSP432器件仍可在许多方面工作,但会比正常情况下获得更多的电流,并且某些引脚可能无法正常工作,而许多其它引脚仍能正常工作。 无论哪种方式,都是时候更换该主板了!