程序无法下载,提示没有发现J-LINK

2019-07-21 07:27发布

下面的上个方法都试过了,还是没用




keil+jlink环境下,stm32在SW模式下调试时,如果在download程序时报错no cortex-m sw device found,需要排查三个问题:

1.确保接线正确;
2. 高版本jlink固件可识别出赝品jlink,而MDK5.x版本要求SEGGER固件高于V4.78,排查是否是盗版jlink导致该问题发生。若是,可网购jlink-ob小调试器;
3.如果是在程序烧写成功一次后,第二次烧写时报错no cortex-m sw device found,极有可能是软件中设置了SWDIO或SWCLK I/O口的端口模式,由于I/O口一直被占用,使芯片sw端口不能用于下载调试。解决办法:先将boot0保持拉高,再按下复位,然后boot0拉低,之后可以正常使用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
哥谭无战事
1楼-- · 2019-07-21 11:37
两块板子都是F103精英版      ,其中一块死活下载不进去程序,串口、ST、J-LINK都不行,bo拉低也不行。

另外一块  可以读程序,也能外接板子驱动电机,但是芯片温度吓人,跑个跑马灯,温度都有82°。
哥谭无战事
2楼-- · 2019-07-21 17:16
所以  我怀疑,下不进去程序的板子是不是  ,我没注意 芯片烧了。  至于温度高的那个就不知道了
哥谭无战事
3楼-- · 2019-07-21 21:33
 精彩回答 2  元偷偷看……
翼行园子
4楼-- · 2019-07-21 21:55
分别测下板子的输出电压5V 3.3V 现在是多少的

一周热门 更多>