打印
[开发工具]

ST-LINK今天突然提示ST-LINK USB communication error,而且3个仿真器都一样

[复制链接]
8416|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kevinleez|  楼主 | 2019-3-20 15:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ST-LINK今天突然提示ST-LINK USB communication error,而且3个仿真器都一样。
百度了一堆解决办法,什么把ST-LINK版本改到之前的。uvision中设置改为with pre-reset。。。。好像都不行。
今天搞了快6个小时,还是不行。换了不同的产品板子,换了3个ST-LINK,全部不行。。。急啊。
产品这个周末要搞定的,今天一天都耗在工具上了。。。在线等。。。。。。。。。。
沙发
mmuuss586| | 2019-3-20 15:27 | 只看该作者
那换台电脑试下看看,是不是驱动问题;
另外不要用KEIL MDK,用ST LINK自带的烧写软件烧写下看看;

使用特权

评论回复
板凳
kevinleez|  楼主 | 2019-3-20 16:06 | 只看该作者
mmuuss586 发表于 2019-3-20 15:27
那换台电脑试下看看,是不是驱动问题;
另外不要用KEIL MDK,用ST LINK自带的烧写软件烧写下看看; ...

刚才试了用STVP和STVD,都不行了。。。。

使用特权

评论回复
地板
mmuuss586| | 2019-3-20 16:10 | 只看该作者
kevinleez 发表于 2019-3-20 16:06
刚才试了用STVP和STVD,都不行了。。。。

哦,那就不知道了;

使用特权

评论回复
5
sky.sun.zz| | 2019-3-20 17:11 | 只看该作者
应该是USB连接线的问题吧

使用特权

评论回复
6
BOY200501| | 2019-3-20 19:05 | 只看该作者
是不是和下载的程序有关。
你可以将MCU置于Boot状态(BOOT0,BOOT1),再连接仿真器等。

使用特权

评论回复
7
brucewoo| | 2019-3-20 20:05 | 只看该作者
赶紧借或买个JLINK试试?我手头就是备了2个STLINK 1个JLINK,以防万一。

使用特权

评论回复
8
kevinleez|  楼主 | 2019-3-20 20:23 | 只看该作者
已经搞了10多个小时了,还是没有搞定。

使用特权

评论回复
9
kevinleez|  楼主 | 2019-3-20 20:24 | 只看该作者
线换了3根了,不行。
目标板换了好几个不同的产品的板子,不行。
发现一个问题:
我把uvision中的“option for target”--》Debug--》Settings--》Connect &Reset Options中的Connect后的选项选择:normal,然后重新编译,目标板和仿真器都重新上电一下,可以下载进去,但是运行不了一会儿,就不行了。这个时候normal就会一直不行,要把这个选项选择到with Pre-reset,然后再次重新编译,目标板和仿真器重新上电,再下载又可以了,但是下载完就提示“cannot access target”,然后退出debug。。。。。我也是醉了。

使用特权

评论回复
10
小明的同学| | 2019-3-21 20:36 | 只看该作者
升级固件试试看。

使用特权

评论回复
11
小明的同学| | 2019-3-21 20:38 | 只看该作者
也可能是固件该升级了。

使用特权

评论回复
12
cooldog123pp| | 2019-3-22 09:53 | 只看该作者
提个建议,1.如果有jlink的话,可以换jlink试一下,也就改个设置。先排除你程序里面是不是有什么特殊的设置。
               2.换个程序烧到芯片看看是不是还有相同的问题。
               3.那块开发板或者最小系统板子试一下。
希望能给到你思路。

使用特权

评论回复
13
zhifeng| | 2019-3-22 11:57 | 只看该作者
芯片恢复 到出厂值试试!这种情况是,swd无法在连接操作FLASH了。我们开发时遇到这种情况,都是换我们的下载器,将芯片操作恢复到出厂默认值。这样,stlink 就可以再次仿真。没有下载器换个芯片试试,如果换个芯片好了,就可以确定是这个原因了。

使用特权

评论回复
14
sq0101| | 2019-3-22 16:44 | 只看该作者
kevinleez 发表于 2019-3-20 20:24
线换了3根了,不行。
目标板换了好几个不同的产品的板子,不行。
发现一个问题:

这是没设置swd模式,把调试的两脚设置为swdio swclk就可以了

使用特权

评论回复
15
ddllxxrr| | 2019-3-22 19:54 | 只看该作者
插拔一下,就应好

使用特权

评论回复
16
brucewoo| | 2019-3-22 22:22 | 只看该作者
有没有换台电脑试试?
昨天买多了个ST LINK备用,回来一试,总是显示 target not connected,说没有连接单片机。
后来回家拿家里的电脑试,正常。后来又回办公室再试,又好了,你说怪不怪。

使用特权

评论回复
17
21mengnan| | 2019-3-23 11:45 | 只看该作者
换个USB口,或者驱动卸载干净,重装驱动

使用特权

评论回复
18
21mengnan| | 2019-3-23 11:46 | 只看该作者
我以前遇到过藕,重装驱动好了。重新更新固件好了

使用特权

评论回复
19
qinlu123| | 2019-3-23 14:32 | 只看该作者
J-LINK和ST-LINK一直都用自己做的,放心。

使用特权

评论回复
20
labasi| | 2019-4-8 15:14 | 只看该作者
会不会是电路板的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

137

帖子

2

粉丝