zoukankan      html  css  js  c++  java
  • No ST-Link found after GoToUsbLoader command.

    几天前突然手痒想玩玩单片机,记得之前买过一个STM32H750的单片机小板子,配套有一个ST-Link V2-1的调试器。
    调试的时候每次开始调试的时候就提示更新,但是点更新又报错,点不更新又可以将就用。
    总感觉不如Jlink好用,后来想给ST-Link升级一下固件,或者转换成Jlink。
    在升级固件的时候发现升级软件一直报错:

    No ST-Link found after GoToUsbLoader command.
    wait for the end of USB enumeration then try again.

    转换Jlink也失败。甚是无语,搜索了一圈好像别人也没遇到这个问题。

    最终发现日本有个人好像遇到跟我同样的情况:https://none53.hatenablog.com/entry/2019/06/26/No_ST-Link_found
    但是这鸟语也看不懂,翻译课看的稀里糊涂的。里边说,设备管理器断开 USB 连接,重启一下就好了。我反复试了好多次都不行。

    后来又有一次,我发现在ST-Link插着电脑升级固件失败时,不要拔掉ST-Link,就在失败的这个界面直接重启电脑,重新进系统后点升级固件竟然可以升级了。
    不过升级完了以后再次升级就又报上面的错了。也就是说不要拔掉ST-Link直接重启电脑,重新进系统的第一次升级是能成功的。测试转Jlink也是成功的。
    感觉是ST-Link的一个Bug,某些特殊情况下会触发,不过到我这每次都触发了,也是醉了。
    写出来,分享给遇到同样问题的老哥们。

  • 相关阅读:
    ros之MarkerArray使用
    boost之进度条工具
    opencv之对比度和亮度的调节
    opencv之通道分离和合并
    opencv之图像叠加与图像混合
    opencv之绘制基本图形
    opencv之几种常用的类型
    opencv之cv::Mat创建
    ros之自定义message
    opencv与eigen类型转换
  • 原文地址:https://www.cnblogs.com/spfanlost/p/15485045.html
Copyright © 2011-2022 走看看