OpenEdv-开源电子网

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

最近打的105的板子,仿真器连不到芯片,卡了两周没找到原因,各大神路过帮看看,谢谢

[复制链接]

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
发表于 2016-12-29 23:06:32 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 alc 于 2016-12-29 23:10 编辑

电子发烧友论坛发过贴,里边比较详细,J-Link找不到STM32F105芯片问题卡了两周找不到原因,求助
http://bbs.elecfans.com/jishu_1101909_1_1.html

具体问题如下
实在没办法,电路是用来采集多路AD的,采用J-LinkV8/ST-Link的SWD五线烧写,现在的问题就是仿真器找不到芯片,具体见图,各位路过帮看下,卡了两周自己能想到的和网上能查到的均试过了,非常感谢!
Failed to identify target. Trying again with slow (4 kHz) speed.
No devices found on JTAG chain. Trying to find device on SWD.
No device found on SWD.

各方面排查,
1、电压表一个个引脚的量过VDD/VSS、VDDA/VSSA、VREF+/VREF-,电压均正常。
2、下载电路的SWDIO、SWCLK、RST均采用10K上拉,电表测过正常。该下载电路之前在另一块板子上试过成功。
3、换了三块芯片,三块板子均同样结果,焊接问题基本排除。
4、采用boot0拉高,boot1拉低同样结果。
5、OSC电路如下图。
6、自制五芯SWD下载线在其他板子上没出现过问题。
7、重新布线,再次打板同样的结果
8、J-Link和ST-Link的SWD模式都试过,读不到芯片
9、ISP下载同样读不到芯片




1.png
2.png
3.png
4.png
6.png
7.png
8.png
9.png
91.png
112925loeqot0q4gppq55t.png.thumb.jpg

PCB_conct_err.zip

100.04 KB, 下载次数: 504

PCB

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

头像被屏蔽

323

主题

390

帖子

0

精华

禁止访问

积分
1156
金钱
1156
注册时间
2016-12-26
在线时间
33 小时
发表于 2016-12-30 11:31:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2016-12-30 13:40:26 来自手机 | 显示全部楼层
PADS画的吧!没有看你去查复位电路,PCB封装及走线实际对过吗?检查原理图你只检查一半,查查PCB吧。没有这么玄乎!
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2016-12-30 14:18:39 | 显示全部楼层
lbyjy 发表于 2016-12-30 13:40
PADS画的吧!没有看你去查复位电路,PCB封装及走线实际对过吗?检查原理图你只检查一半,查查PCB吧。没有这 ...

pcb图没上传,也检查多遍了,至于复位电路,这个外部硬件复位应该不影响swd下载吧。而且在下载时,用万用表量复位脚会有瞬间变低电平的现象。
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2016-12-30 14:21:01 | 显示全部楼层
rent8158669 发表于 2016-12-30 11:31
有没有考虑过是操作系统本身问题

操作系统的问题?这个还真没考虑,不过之前做的另一块板子是可以正常下载的,
回复

使用道具 举报

43

主题

481

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1352
金钱
1352
注册时间
2014-12-24
在线时间
321 小时
发表于 2016-12-30 16:17:46 | 显示全部楼层
试过降低SWD 的时钟吗?你帖的第二张图上显示,clk是10M,太吓人了!我一般不超过1M
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2016-12-30 18:58:15 来自手机 | 显示全部楼层
用其它接口下载程序能正常工作?如果能工作稳定 ,就是调试接口的问题,你看看走线是否太长了,或者和其它信号有短路显现,打样的板子都是飞线测试的,不能绝对相信。
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2016-12-30 21:49:15 | 显示全部楼层
jinggx 发表于 2016-12-30 16:17
试过降低SWD 的时钟吗?你帖的第二张图上显示,clk是10M,太吓人了!我一般不超过1M

试了,降到10k也不行,怪了
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2016-12-30 21:51:10 | 显示全部楼层
lbyjy 发表于 2016-12-30 18:58
用其它接口下载程序能正常工作?如果能工作稳定 ,就是调试接口的问题,你看看走线是否太长了,或者和其它 ...

调试接口离板子较近,ISP也下载失败,最小系统的线路也检查多遍了,没发现问题,实在没办法了,领导催进度
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2016-12-31 09:23:30 来自手机 | 显示全部楼层
正常板子和不正常板子对比下电压和电流,一脚一脚来对比,重要的是网络!这个和软件没有关系。
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2016-12-31 09:24:50 来自手机 | 显示全部楼层
理论上网络没有问题,自动布线都可以正常运行。
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2016-12-31 09:26:17 来自手机 | 显示全部楼层
不要再对比原理图,那个没有用,PADS有时转到PCB封装上会出错的。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-1-1 20:31:56 | 显示全部楼层
看你的描述,该考虑的都考虑了啊。。。
有没有别人的板子,这样试试比较好
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2017-1-2 22:45:15 | 显示全部楼层
lbyjy 发表于 2016-12-31 09:26
不要再对比原理图,那个没有用,PADS有时转到PCB封装上会出错的。

非常感谢你的耐心回答,这个原理图一开始放上来是想让大家看看有没设计上漏的或者错的,不是说一直在检查原理图,在确定了原理图没错之外都主要是在检查PCB 图布线是否正确,最小电路是否正确,然后又多次检查了实物板子的连线以及检查了各个脚的电压,和之前做的另一块板子对比也都没有错误,所以现在不知道错在哪里了,无从下手了。
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2017-1-2 22:56:35 | 显示全部楼层
正点原子 发表于 2017-1-1 20:31
看你的描述,该考虑的都考虑了啊。。。
有没有别人的板子,这样试试比较好

非常感谢原子哥的回答,这是我做的第二块板子,第一块板子要简单些,主要是电参数的采集,当时一切 正常。可是第二块板子做出来就有问题了,第二块板子主要做霍尔板的频率,电压等采集,这两块板子的最小电路系统都几乎一样的,只是第二块部分元件换了贴片,走线也差不多,再说两块板子用万用表一个脚一个脚对了几遍了,可是做出来就链接不了芯片下载,卡了好久都没找到问题,在网上也找了很多答案,凡是能想到查到的方法都验证了,实在没办法我就在第二块板子的基础上优化了布线,替换了一些元件,结果出来还是不行,又是一通找原因,还是该用的方法都用了,我也实在没招了,所以前来麻烦各位帮忙看看,就卡在这里几周了没进度,没法交代,关键是始终是个疑问,不知道怎么办了。
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2017-1-3 12:43:50 来自手机 | 显示全部楼层
自己检查自己是有点难度!如需要加我扣扣2*4*02*808*46*
回复

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
761
金钱
761
注册时间
2016-10-28
在线时间
106 小时
发表于 2017-1-3 13:24:23 | 显示全部楼层
我晕!加我QQ吧!那位老师带你的?
回复

使用道具 举报

0

主题

79

帖子

0

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2016-5-27
在线时间
91 小时
发表于 2017-1-3 15:05:55 | 显示全部楼层
还有个问题楼主要考虑下,是否哪个地方的焊接有问题?仔细量下,特别是与第一块板子改变了的地方。
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2017-1-3 23:11:47 | 显示全部楼层
lbyjy 发表于 2017-1-3 12:43
自己检查自己是有点难度!如需要加我扣扣2*4*02*808*46*

白天没看到,已请求好友
回复

使用道具 举报

40

主题

250

帖子

0

精华

高级会员

Rank: 4

积分
854
金钱
854
注册时间
2016-11-13
在线时间
705 小时
发表于 2017-1-3 23:32:35 来自手机 | 显示全部楼层
是只焊接最小系统吗,我做板先焊最小系统测试再焊其他的。我试过不能下载的话就是keil工程不行,换过其它工程测试吗
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2017-1-4 07:46:43 | 显示全部楼层
cmz 发表于 2017-1-3 23:32
是只焊接最小系统吗,我做板先焊最小系统测试再焊其他的。我试过不能下载的话就是keil工程不行,换过其它工 ...

一直都是焊最小系统,试过isp下载,也失败了
回复

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2016-11-25
在线时间
37 小时
发表于 2017-1-4 09:01:31 | 显示全部楼层
有没有试试 JTAG 模式? 我有一次因为程序里面占用了调试口,结果SW模式连不上仿真器
回复

使用道具 举报

4

主题

346

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3657
金钱
3657
注册时间
2016-2-21
在线时间
542 小时
发表于 2017-1-4 09:18:41 | 显示全部楼层
速度别弄太快,200K看看检测的到不
回复

使用道具 举报

79

主题

80

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
362
金钱
362
注册时间
2016-11-17
在线时间
47 小时
发表于 2017-1-4 10:14:08 | 显示全部楼层
SWD下载口的GPIO是不是复用了其他功能?
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
811
金钱
811
注册时间
2016-4-7
在线时间
123 小时
发表于 2017-1-4 11:44:54 | 显示全部楼层
会不会是JLINK 挂了呀????
回复

使用道具 举报

29

主题

492

帖子

0

精华

高级会员

Rank: 4

积分
811
金钱
811
注册时间
2016-4-7
在线时间
123 小时
发表于 2017-1-4 11:45:39 | 显示全部楼层
拿块以前好的板子连一下确定一下JLINK是否好,
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2017-1-4 12:33:49 | 显示全部楼层
xujian468 发表于 2017-1-4 11:45
拿块以前好的板子连一下确定一下JLINK是否好,

以前的板子可以用,但连上新作的这款就不行
回复

使用道具 举报

1

主题

81

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1007
金钱
1007
注册时间
2014-12-4
在线时间
337 小时
发表于 2017-5-4 14:44:19 | 显示全部楼层
SWCLK要下拉
回复

使用道具 举报

15

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
439
金钱
439
注册时间
2016-3-17
在线时间
39 小时
 楼主| 发表于 2017-6-21 21:01:47 | 显示全部楼层
换了个15块的SWD烧写器可以烧进去了,J-Link v8和ST-Link不行
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-8-17 21:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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