发新帖我要提问
12
返回列表
打印
[应用相关]

部分产品随机死机,请大家提供解决思路(已解决)

[复制链接]
楼主: KC_CEC
手机看帖
扫描二维码
随时随地手机跟帖
21
幸福至上| | 2015-11-11 13:01 | 只看该作者 回帖奖励 |倒序浏览
根据楼主的现象,首先应该推断得出:代码是没有问题的,金百泽的PCB还是很有保证的,PCB也应无问题,不然就不只是部分有问题了。唯一可能出问题的地方就是器件安装步骤上,而且提示的错误是:HardFault_Handler,虽然我没用过这个,但看意思也应该是硬件方面的故障,建议楼主多检查下器件安装步骤,或焊接,或清洗哪儿没搞好。

使用特权

评论回复
22
qfggg| | 2015-11-11 13:13 | 只看该作者
考虑电子器件质量问题,如电容晶振等,由于温度低导致器件性能失常。以前经常碰到这种情况。

使用特权

评论回复
23
雪夜虫子| | 2015-11-11 14:13 | 只看该作者
器件采购渠道可靠吗?会不会是渠道商从市场上抓的货有问题,比如不同生产批次的。(严重的,公司采购吃回扣都有可能)
我们以前遇到过一次,同一批片子,居然给了几个生产日期的,有些就有问题。一查,是货代临时从市场上抓的。。。

使用特权

评论回复
24
laoxu| | 2015-11-11 14:30 | 只看该作者
怀疑是外围硬件速度匹配上出问题。

比如,扩展RAM速度等级较低,跟不上CPU的读写速度,故一开机就出错,随着温度的上升,硅芯片e电子的活性增加,执行速度也相应提高,故不易死机。

还有,接口电路上(比如说读写时序),由于分布电容较大,而读写速度较快,引起读写错误。

建议放慢读写外接RAM速度,测试一下。

使用特权

评论回复
25
BitFu| | 2015-11-11 15:01 | 只看该作者
做一下电快脉冲试验试试!

使用特权

评论回复
26
ecoren| | 2015-11-11 15:45 | 只看该作者
我以前遇到过低温时系统运行不正常,高温时没啥问题,
主要是某IC周边阻容选择不合理导致,楼主也适当检查检查,

使用特权

评论回复
27
runjing| | 2015-11-11 15:54 | 只看该作者
提示: 该帖被管理员或版主屏蔽
28
天灵灵地灵灵| | 2015-11-11 15:59 | 只看该作者
考虑电子器件质量问题,如电容晶振等,由于温度低导致器件性能失常。以前经常碰到这种情况。

使用特权

评论回复
29
jjeemm77| | 2015-11-11 16:07 | 只看该作者
楼上各位巳把产生的可能基本上都述诉了…
   

使用特权

评论回复
30
KC_CEC|  楼主 | 2015-11-11 16:38 | 只看该作者
laoxu 发表于 2015-11-11 14:30
怀疑是外围硬件速度匹配上出问题。

比如,扩展RAM速度等级较低,跟不上CPU的读写速度,故一开机就出错,随 ...

徐哥,正在大量测试中。
请准备收下我的膝盖............................................................................................

使用特权

评论回复
31
kseeker| | 2015-11-11 22:27 | 只看该作者
扩展RAM速度问题可能性很大。FSMC配置出错确实是会进到HardFault_Handler。
建议把出问题的板子上的外围原件换到没问题的板子上看看。

使用特权

评论回复
32
KC_CEC|  楼主 | 2015-11-12 11:50 | 只看该作者
laoxu 发表于 2015-11-11 14:30
怀疑是外围硬件速度匹配上出问题。

比如,扩展RAM速度等级较低,跟不上CPU的读写速度,故一开机就出错,随 ...

徐哥,请收下我的膝盖

使用特权

评论回复
33
mmhh3000| | 2015-11-12 11:51 | 只看该作者
HardFault_Handler通常都是非法访问造成的。打印太多、堆栈溢出、数组越界访问。不过看你描述部分能用部分不可用,却像是典型的硬件问题,第一步必须判断精减程序,缩小范围,找出程序在哪个模块出错,查出到底是硬件问题还是程序问题。

使用特权

评论回复
34
Ted_Chen| | 2015-11-12 21:26 | 只看该作者
随机死机,有规律么?焊接那部分能保证?我们上一批次就是焊接出了些问题

使用特权

评论回复
35
KC_CEC|  楼主 | 2015-11-12 21:27 | 只看该作者
Ted_Chen 发表于 2015-11-12 21:26
随机死机,有规律么?焊接那部分能保证?我们上一批次就是焊接出了些问题 ...

是和SRAM速度匹配的问题,已经解决了

使用特权

评论回复
36
Ted_Chen| | 2015-11-12 21:33 | 只看该作者
真丢脸...没看到标题说已解决。

使用特权

评论回复
37
FireRiver9| | 2015-11-12 22:19 | 只看该作者
目前将F4读写SRAM的速度降低很多,低温测试10多台都可以正常稳定工作!

为什么读写SRAM的速度会产生影响,影响的是什么呢

使用特权

评论回复
38
zhuyjgh| | 2015-11-13 09:14 | 只看该作者
外部ram读写出问题,那就是说,ST的库里面没做好参数验证~~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则