OpenEdv-开源电子网

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

更新分析STM32一直处在复位状态的问题

[复制链接]

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
发表于 2014-8-9 13:34:22 | 显示全部楼层 |阅读模式
分享一下前天遇到的问题。
问题描述:
JTAG下载报错,显示No Cortex-M Device found in JTAG chain.
Please check the JTAG cable and the connected devices
导致原因逐步分析发现RESET管脚一直在低电平,继续排查导致的原因,
初步排查
1.首先排查所有供电正常
2.
排查复位电路-前天拆除主芯片,复位电路为阻容串接式的简单电路,正常
3.继续测量所有供电电路(拆除主芯片的前天下,为了更明确的分析问题),供电正常
4.以上分析完,初步判断为芯片问题,我就更换芯片重新焊接,期待问题解决,结果发现问题依旧,我就纳闷了,见鬼了!问题还得继续分析啊
5.那我就心虚了,怀疑板子lay的有问题,我就看pcb,一个字-量,继续量,发现没问题
6.这下我没辙了。难道真的见鬼了???我就怀疑芯片的批次问题,管他呢,还得继续啊,要不然饭碗就得丢了!
7.正好周五结束了,今天一大早就跑到赛格,自个儿掏钱买了10pcs,回来更换一个新的芯片,问题依旧
8.那好了,那我就怀疑电路设计有问题了,我左看看,又看看,觉得没问题,不甘心
9.接下来我就静下心来一个一个的排查了,接下来是我的从事手机维修N年后的总结的笨办法也是最有效的办法
1.首先焊接一个最小系统,(可有可无时钟芯片)
2.先断开所有的主芯片的供电管脚(焊接技术要好才行,要不然有得折腾了)
3.先连VDD1,测量RESET管脚电压-3.3v-----ok
4.依次连VDD2---VDD4,每连一个就量一下RESET脚的电压-3.3v-----OK
5.连接VDDA(设计电路时VDDA要供电的哦,原因百度),测量RESET管脚电压-0.1v,根本问题找到了,原来是VDDA的原因,我就量VDDA,电压为3.3v,正常啊,我就奇怪了,按道理VDDA电压不够才会引起芯片复位啊,我就看我的走线,我割线,再飞线到VCC,再测量RESET电压,奇迹发生了,我没有兴奋哦,我继续排查,发现VDDA经过一个0Ω的电阻到VCC的。可是我量了连接上电阻和断开电阻后到VDDA的电压都是3.3v。我现在怀疑可能是上电有时序问题(我之所以这么怀疑是因为我不飞线,在VDDA上并一个电容后,RESET的电压没那么低,上升到0.3v左右)。等到公司我用分析仪看看,有朋友知道的也可以跟我分享一下哦。

以上是我分析的过程,哎,考验我焊接水平啊,更换的不下5六个芯片呢。原来还是自己干的戳事!!!
另外谢谢前辈们对我提的参考建议,谢谢!


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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165365
金钱
165365
注册时间
2010-12-1
在线时间
2110 小时
发表于 2014-8-9 23:21:55 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2013-2-1
在线时间
3 小时
发表于 2015-1-3 10:35:36 | 显示全部楼层
请问楼主解决了吗 分析出原因了吗 我的有几块板子也是这样 NRST引脚为低
回复 支持 反对

使用道具 举报

7

主题

23

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2013-2-1
在线时间
3 小时
发表于 2015-1-3 10:46:12 | 显示全部楼层
看了下楼主的原理图 VDDA接0欧姆电阻到3.3v 这么设计没什么错误 可能是电源的问题  HT7133 输出负载电流典型值:30mA 输出电流能力太弱导致的
回复 支持 反对

使用道具 举报

14

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2014-6-19
在线时间
0 小时
发表于 2015-1-6 09:36:39 | 显示全部楼层
遇到了同样的问题,原因还没有查到,也是VDDA和NRST的问题,期待楼主能够继续这个帖子,让我这个菜鸟也学习一下
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2015-5-11
在线时间
0 小时
发表于 2015-5-14 17:06:45 | 显示全部楼层
回复【4楼】蓝瑟lemon:
----------------------------我现在也遇到这个问题,求大神指教,-----
回复 支持 反对

使用道具 举报

3

主题

15

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2013-11-21
在线时间
1 小时
 楼主| 发表于 2015-7-22 23:37:20 | 显示全部楼层
回复【6楼】huahuua:
---------------------------------
直接VDDA和vcc相连看看
回复 支持 反对

使用道具 举报

4

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2017-3-6
在线时间
19 小时
发表于 2017-5-15 16:21:59 | 显示全部楼层
楼主解决了吗 求分享啊
回复 支持 反对

使用道具 举报

13

主题

126

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
399
金钱
399
注册时间
2016-5-25
在线时间
101 小时
发表于 2017-7-14 17:10:51 | 显示全部楼层
我的F407板子一直复位中ing。一秒大概复位两次。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-1-6 01:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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