低温存储开关机问题

问题:

某消费电子产品在进行可靠性实验室,在低温-30°C存储两个小时后,上电不开机。在常温25°C时,开关机正常。

分析:

1、接串口抓log信息,从打印信息可以看出uboot可以起来,在跑kernel时,出现kernel panic内核崩溃了。每次低温开机都跑到这里。

2、由于常温没有问题,kernel panic内核崩溃,只能说明跟软件没有关系,就从硬件排查。

3、uboot能起来,说明小系统没有问题,如复位信号、上电时序、晶振、DDR电压、Flash、PLL电压,这些都没有问题。

4、查看CPU的焊接问题,管脚焊接有露铜,且上锡也不多,怀疑焊接问题。重新加焊,测试还是有问题。

5、用万用表量了内核电压,其电压值偏下限。抬高DCDC输出的内核电压后,重新低温存储,测试PASS。

小结:

1、硬件上的问题,也会导致kernel panic内核崩溃。kernel panic内核崩溃,并不是软件的"专利"。

2、遇到问题时,不急不躁,一步一步验证,排查原因。

3、在设计内核电压时,要注意到电阻精度、FB偏小时,导致电压偏低问题。

4、内核电压过高的话,会导致功耗加大,要根据实际产品要求来设计。

5、在Layout时,内核电压走线要尽量加宽,避免线上阻值大,压降高。

6、关键电压上串的0R电阻,尽量采用大封装、1%精度的,而不是小封装、5%精度的。

------END------

丛林社会,从来不相信眼泪;再多的抱怨也没有用,不会有人可怜的

推荐阅读

HDMI 5V电源设计http://mp.weixin.qq.com/s?__biz=MzIyNTU2MTI2NA==&mid=2247485311&idx=1&sn=519034cdeac063e56360b2b87e17e0ef&chksm=e87c98a0df0b11b60fc6cf0e655276a245d0b52af2471a57f47a28b2b59a7d823d21b9379e56&scene=21#wechat_redirect

这个dcdc buck电路,哪个位置有问题?http://mp.weixin.qq.com/s?__biz=MzIyNTU2MTI2NA==&mid=2247485302&idx=1&sn=f45831d05be083e6d604fdf82ea03e00&chksm=e87c98a9df0b11bf10541871009defa6ddd65d9b16c7c1f4d9f482bd73ab4b40cce47975a1f2&scene=21#wechat_redirect

电子书籍下载,持续学习,不负韶华!http://mp.weixin.qq.com/s?__biz=MzIyNTU2MTI2NA==&mid=2247485292&idx=1&sn=276301d7cdfd94eba3dd39fba303c8c0&chksm=e87c98b3df0b11a5a0b57025b6a3e2e4e0f6364ae47468015be7073ac47b60fa4b75eee31f37&scene=21#wechat_redirect

PCB板材的介电常数D和介质损耗Dfhttp://mp.weixin.qq.com/s?__biz=MzIyNTU2MTI2NA==&mid=2247485285&idx=1&sn=0a5a645cc3a27ffe29aab48adb5f5e1c&chksm=e87c98badf0b11acc69cbf433f96fe27019e2905f397fb128e09916e4c97812b94c2ae89f6f1&scene=21#wechat_redirect

这个PMOS开关电路有什么问题?http://mp.weixin.qq.com/s?__biz=MzIyNTU2MTI2NA==&mid=2247485279&idx=1&sn=23c8518c8f39a8cfd4fd37914f461518&chksm=e87c9880df0b1196d9764cb3ba3893545aa724b0cd3a5f9f16799833e8becf382ef60cc82a6e&scene=21#wechat_redirect

RK3588 HDMI2.1电路参考设计原理http://mp.weixin.qq.com/s?__biz=MzIyNTU2MTI2NA==&mid=2247485271&idx=1&sn=51fe8f94143192b8428c19552a8cf468&chksm=e87c9888df0b119eefdbf2f129149715f6fbcead6c95e71eb3c91077147ba77619bc35e69c52&scene=21#wechat_redirect

相关推荐
legend_jz13 分钟前
【Linux】线程的互斥和同步
linux·运维·服务器·开发语言·笔记·学习·学习方法
ydl112815 分钟前
机器学习周志华学习笔记-第7章<贝叶斯分类器>
笔记·学习·机器学习
韩明君31 分钟前
Spring WebFlux学习笔记(二)
笔记·学习·spring
xiaobuding_QAQ1 小时前
基于STM32的智能鱼缸控制系统的Proteus仿真
stm32·嵌入式硬件·proteus·智能鱼缸
研一计算机小白一枚1 小时前
Which Tasks Should Be Learned Together in Multi-task Learning? 译文
人工智能·python·学习·机器学习
9毫米的幻想1 小时前
【Linux系统】—— 基本指令(三)
linux·c语言·c++·学习
dreamsever2 小时前
Glide源码学习
android·java·学习·glide
电子绿洲2 小时前
10M和100M网口的编码及EMC影响
嵌入式硬件·学习·硬件工程·信息与通信·智能硬件
好想有猫猫2 小时前
【STM32】GPIO(超详细)
驱动开发·stm32·单片机·嵌入式硬件·51单片机