OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 21017|回复: 13

ST-Link V2下载STM32部分型号出现internal command error

[复制链接]

6

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2016-2-19
在线时间
14 小时
发表于 2016-11-23 12:28:11 | 显示全部楼层 |阅读模式
1金钱
用原子的mini板(STM32F103RBT6)下载调试正常,别人一块板是STM32F103C8T6,串口下载正常,用同一个ST-LINK死活都不能下载,更谈不上调试。提示如下:

点确定后显示如下界面、

搞了几天,网上能搜的资料都搜了,还是解决不了,不知什么原因?

最佳答案

查看完整内容[请看2#楼]

网上很多答案都是无效的,问题终于还是解决了,进入keil安装路径,[MDK install path]\ARM\STLink\ST-LinkUpgrade.exe,双击图标更新ST-LINK-V2固件程序即可。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2016-2-19
在线时间
14 小时
 楼主| 发表于 2016-11-23 12:28:12 | 显示全部楼层
网上很多答案都是无效的,问题终于还是解决了,进入keil安装路径,[MDK install path]\ARM\STLink\ST-LinkUpgrade.exe,双击图标 QQQQQ.JPG 更新ST-LINK-V2固件程序即可。
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-11-23 13:05:55 | 显示全部楼层
一直使用ST LINK V2下载STM32F103C8,没发现问题。拔下重插下载试试
回复

使用道具 举报

3

主题

794

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
1502
金钱
1502
注册时间
2015-3-3
在线时间
460 小时
发表于 2016-11-23 14:11:05 | 显示全部楼层
把STLINK断电,在重新上电就可以了
回复

使用道具 举报

6

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2016-2-19
在线时间
14 小时
 楼主| 发表于 2016-11-23 19:49:32 | 显示全部楼层
STLINK断电,再重新上电已经是我半年来的经验了,但是没任何效果,怀疑以前的程序禁用了SWD,从新用串口下载擦除以前的程序仍然无法使用ST-LINK,不知ST-LINK下载对电路板BOOT0和BOOT1有没要求?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165352
金钱
165352
注册时间
2010-12-1
在线时间
2108 小时
发表于 2016-11-27 14:05:27 | 显示全部楼层
鬼王 发表于 2016-11-23 19:49
STLINK断电,再重新上电已经是我半年来的经验了,但是没任何效果,怀疑以前的程序禁用了SWD,从新用串口下 ...

B0接3.3试试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

47

主题

212

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
292
金钱
292
注册时间
2016-1-2
在线时间
80 小时
发表于 2017-1-31 09:57:03 | 显示全部楼层
鬼王 发表于 2016-11-23 12:28
网上很多答案都是无效的,问题终于还是解决了,进入keil安装路径,[MDK install path]\ARM\STLink\ST-LinkU ...

哥们 我也遇到你这个问题了。
网上买一个YS-24 STM32F103C8T6最小系统 (育松电子)。调试中突然不好用了。苦逼的我大过年回寝室就是为了调试成功,然后年后跳槽。╮(╯▽╰)╭
http://www.openedv.com/thread-93602-1-1.html  麻烦请帮看下
回复

使用道具 举报

15

主题

58

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2017-7-18
在线时间
83 小时
发表于 2019-4-16 11:15:20 | 显示全部楼层
多谢多谢,遇到同样的问题了。
回复

使用道具 举报

2

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2019-5-20
在线时间
39 小时
发表于 2019-5-21 11:30:50 | 显示全部楼层
F407VE遇到这个问题,升级ST link固件解决了,确实很奇怪,其它板子就正常用,就这板子出问题,还以为板子硬件有问题。感谢楼主
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2018-9-10
在线时间
16 小时
发表于 2019-7-31 22:44:54 | 显示全部楼层
赞,问题解决.
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2016-2-27
在线时间
16 小时
发表于 2019-9-11 08:17:56 | 显示全部楼层
大哥 好用啊 十分感谢你~
更新ST-LINK的时候重新 插拔下 再点击 yes 就可以升级啦
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2019-12-19
在线时间
1 小时
发表于 2019-12-22 13:51:08 | 显示全部楼层
    本人是初学者,把遇到的问题和他家分享一下。我用的是ST-LINK-V2,开发环境都是好的,之前也都是可以正常下载和进入DEBUG模式,后来就无法识别STM32芯片了,stlink一直都是识别的。
    将BOOT0悬空(之前是接地的)是100%可以识别STM32芯片的。
    最后分析后的结论是,程序的问题。如果BOOT0悬空或者拉高,芯片不是从主存储器启动,上电后应该是RESET状态,所以肯定没有问题。接如果如果BOOT0为低,是从主存储器启动,也就是运行了自己写的程序,所以不能识别。所以应该是我的程序运行后才使得芯片不能被STLINK识别。至于程序是什么问题还是让stm32进入了什么状态我也不知道。
    我的解决方法是用CUBE重新生成一个干净的工程,再把原来的代码copy进去,然后就完全可以了。建议大家可以检查一下MDK工程的文件树,有没有什么多余的不必要的文件,或者也干脆从新生成一遍。
    再次说一下我的结论(只针对我的情况):STLINK无法识别STM32是由于已经下载在芯片里边的程序引起的
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
27
金钱
27
注册时间
2019-9-9
在线时间
10 小时
发表于 2023-4-21 15:23:24 | 显示全部楼层
升级后internal cammend error  不报错了,但程序还是下不进去
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 11:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表