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.

[参考译文] CCS/MSP430FR6989:错误:连接的硬件可能会从调试器消耗过多功率、这会导致过流。

Guru**** 2562120 points
Other Parts Discussed in Thread: MSP430FR6989

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/595466/ccs-msp430fr6989-error-your-connected-hardware-might-drain-too-much-power-from-the-debugger-this-results-in-an-overcurrent

器件型号:MSP430FR6989

工具/软件:Code Composer Studio

大家好!

我们在大学使用 MSP430FR6989 launchpad + Educational Booster Pack。 在开发过程中、有些学生在板上做了一些事情、现在我不知道它有什么问题。

当我尝试使用 CCS 或 MSP430Flasher 刷写电路板时、我会遇到以下错误:

*---- /|-------------------------------------------------------- *
*    /|_                                                                  *
*   //MSP    Flasher v1.3.0                                            *
*     |/                                                                   *
*---- |/---------------------------------------------------------- *
*
*评估触发器...完成
*检查可用的 FET 调试器:
*发现 USB FET @ COM31 <-已选择
*正在初始化接口@ COM31...
#出口:19
#错误:您连接的硬件可能会从调试器消耗过多功率。这会导致过流。

我已断开连接目标的所有跳线。 我放置-n no_target 选项、它仍然显示此错误。

我怀疑调试器在固件更新期间已断开连接。 有没有办法解决这个问题? 我有许多 MSP430FR6989 Launchpad 电路板、或许可以尝试对调试器进行预闪存?

此致、

L. B.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、我又来了!
    我可以通过拔下插头来预刷写调试器、然后再次插入 launchpad 并快速执行以下命令:

    MSP430Flasher -n NO_TARGET -w some_hex_file.txt -e ERASE_ALL -v -iUSB -z[VCC=3300、RESET]

    但现在我得到:

    (小部分
    *
    *初始化更新引导加载程序。
    *对新固件进行编程:
    *|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
    *更新已成功完成。
    *
    (小部分

    *退出更新引导程序并重新引导固件。
    * FET 固件是最新的。
    *正在读取固件版本...
    *调试器不支持3000mV 以外的目标电压!
    *将 VCC 设置为3000mV ...
    出口#:44
    #错误:无法设置设备 Vcc
    *重置设备(RST/NMI)...完成
    *正在开始执行目标代码...
    #出口:10.
    #错误:找不到设备(或不支持设备)
    *重置设备(RST/NMI)...完成
    *正在开始执行目标代码...
    #出口:10.
    #错误:找不到设备(或不支持设备)
    *重置设备(RST/NMI)...完成
    *正在开始执行目标代码...
    #出口:10.


    如果我断开电路板上的 VDD 跳线、并且测量 VDD 电压、则会得到3.3V 的电压、但当我连接跳线时、会得到0.3V 的电压、因此我现在猜的是目标已因某种原因受损。

    希望这个问题的预闪存调试器部分可能对某人有用。
    问题将标记为已回答!

    此致、
    L. B.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我向目标施加了外部电压。 MSP430FR6989正在工作。 由于某种原因、调试器无法向目标提供电压、我将进一步调查此问题...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 L.B.:

    正如您已经发现的、目标很可能不会出错。 您是否能够使用 CCS 或 FET-Pro430进行编程? eZ-FET 组件似乎已损坏、很可能是软件控制的直流/直流转换器或模拟开关。

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

    是的、只要我为目标提供外部电源、我就能够使用调试器进行编程和调试。 我将很快检查直流/直流 MOSFET 和模拟开关、并将发布回此主题。

    感谢您的回答:-)

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

    大家好!

    我已开始对此问题进行进一步调查。 我想检查是 MOSFET 还是模拟开关。 我断开了3V3跳线、并在调试器侧放置了一个示波器探针。 我能够按预期看到锯齿信号。 然后、我放置一个电阻 器来加载软件直流/直流。 然后我放置另一个电阻器、再放置另一个电阻器。 电流值为50、100和150mA。 SMPS 的输出降至3、15V、但似乎可以正常工作。

    然后、当我将跳线重新接通时-它毫无瑕疵地工作! D:我不知道发生了什么,但我想这解决了问题。 如果我有其他问题、我将发布、但现在一切似乎都在正常工作。