野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11266|回复: 5

调试器jtag不能连接到SMT32的问题

[复制链接]
发表于 2014-11-21 20:50:09 | 显示全部楼层 |阅读模式
我的板子的型号是野火STM32F103ZET6,出现了“[jtag] flash download failed cortex-m3”的问题,网上关于这个问题的方法试过了,没有用,初步估计原因是:DMA模块被配置为不停地拷贝一段数据区,而jtag下载时刚好需要使用DMA数据传输的目标区域,这时DMA的操作和jtag的操作产生了冲突。http://bbs.ednchina.com/BLOG_ARTICLE_367516.HTM,这个网址给出了解决的方法,可是,没怎么看懂,因为程序都下不进去,如何进行修改呢?希望懂的兄弟帮忙解答一下,该怎么解决这个问题
G755(K{4N9HES)M@S@A__%5.jpg
回复

使用道具 举报

 楼主| 发表于 2014-11-21 20:54:53 | 显示全部楼层
补充一点,我用的是野火提供的程序,所以可以排除程序方面的原因,而且一开始是没有这些问题的,只是最近在学DMA时遇到了这个问题
回复 支持 反对

使用道具 举报

发表于 2014-11-21 23:44:02 来自手机 | 显示全部楼层
是不是工程那里的配置失效了,你查看下工程的配置
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-25 11:57:17 | 显示全部楼层
找到问题所在了,是开发板上BOOT0/BOOT1的设置问题,我把启动模式改变为从内部SRAM启动,再结合手工硬件复位再调试就没问题了。谢谢火哥解答
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-25 11:58:12 | 显示全部楼层
fire 发表于 2014-11-21 23:44
是不是工程那里的配置失效了,你查看下工程的配置

找到问题所在了,是开发板上BOOT0/BOOT1的设置问题,我把启动模式改变为从内部SRAM启动,再结合手工硬件复位再调试就没问题了。谢谢火哥解答
回复 支持 反对

使用道具 举报

发表于 2014-11-25 12:07:42 | 显示全部楼层
luozhimiao 发表于 2014-11-25 11:58
找到问题所在了,是开发板上BOOT0/BOOT1的设置问题,我把启动模式改变为从内部SRAM启动,再结合手工硬件 ...

解决了就好
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 19:11 , Processed in 0.029538 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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