当前位置:网站首页>关于硬件问题造成的MCU死机,过来人简单的谈一谈
关于硬件问题造成的MCU死机,过来人简单的谈一谈
2022-06-25 06:38:00 【硬件小白的学习笔记】
关于MCU死机问题,近期小编在出差期间遇到多起,且原因不同。所以,今日小白借此机会讲一讲因硬件问题造成的MCU死机。
MCU不良
在遇到死机问题时,已经可以判定是硬件原因造成的前提下,大多人的选择是交叉验证MCU,先判定是否是MCU单体不良造成的死机。在小编以前遇到的死机问题处理过程中,因MCU不良造成的死机,其实并不多,但也确确实实的会存在这种原因。
电源异常
关于电源异常造成的MCU死机,其实也是最常见的。就小编出差工厂产线跟线就期间遇到的过多起关于电源异常造成的死机问题。
经验不足的硬件工程师,遇到这类问题往往无从下手。心急的人往往喜欢按照上面第一个原因,先更换MCU,如果还是存在就选择更换PMU,如果电路中运用到了Memory,相信也会将其也更换掉。如果真是这三者导致的或许还好,但是一旦并非这三者导致,我们还需要重新定位排查。PMU输出电压的排查,应该是后续排查工作的第一步。
小编曾在产线出差时,遇到过因PMU供电异常导致的死机,后来逐步排查,发现PMU后级负载芯片出现贴片极性贴反,将PMU相关电源拉低,影响到电源稳定性,进而引发的死机问题。当我们把后级负载芯片按照极性要求,重新贴正,死机问题就不再出现。
晶振电路异常
都说晶振属于电子产品的“大心脏”,是保障MCU有条不紊的运行条件之一,为MCU提供时钟频率,稳定性极高。然而一旦晶振本体失效或者相关电路走线受到干扰,都有可能造成MCU死机。对于晶振出现的问题,我们往往可以在靠近MCU端测量时钟频率,来确定其测量值是否符合设计标准,测量值是否稳定。
静电引入
关于静电导致的死机,往往是虚无缥缈的存在。小编在以前的项目中,就遇到生产测试出现极低概率的死机问题,软件抓取log,往往无法看出根本原因。根本原因看不出来的同时,大多数人也喜欢往静电方面扯。静电造成的芯片工作不稳定或者不良,往往成为了许多芯片厂商答复给客户芯片不良的原因。
虽然,但是!
不过有些问题确实是静电导致的。这时,我们可以通过静电枪在敏感位置进行接触放电测试模拟死机现象。因为静电引入导致的死机问题,我们只需按照解ESD的思路进行解决即可。
供电电源干扰
在一些高频电路中,其产生的辐射等干扰会影响到电源的稳定性,这种情形,也会引起死机。解决的最好办法就是,高频电路走线尽量避免电源走线。
除此之外,硬件方面造成的死机原因不止这些,电路中贴片或者装配不良产生意想不到的短路有时也会导致的死机,在做手机项目的时候,曾有员工在装配主副板FPC时,没有严格按照SOP作业,导致装配不良引发了手机开机进入dump模式,机器反复重启问题。最终拆机排查发现BTB座子存在变形引起了短路,才找到原因。
边栏推荐
- Navicat prevent new query from being deleted by mistake
- 网络是怎样连接的?
- [XXL job] the pond is green and the wind is warm. I remember that Yu Zhen first met
- Large funds support ecological construction, and Plato farm builds a real meta universe with Dao as its governance
- Query JSON data in MySQL table
- TEMPEST HDMI泄漏接收 1
- Using awk to process input from multiple files
- Rotation vector (rotation matrix) and Euler angle
- 有了 MySQL 为什么要用 NoSQL?
- Lotus windowsost manually triggers space-time proof calculation
猜你喜欢

基於 KubeSphere 的分級管理實踐

The significance and proof of weak large number theorem

威迈斯新能源冲刺科创板:年营收17亿 应收账款账面价值近4亿

终于等到你,小程序开源啦~

Streamnational platform version 1.5 is released, integrating istio and supporting openshift deployment

Orcad Schematic常用功能

Americo technology launches professional desktop video editing solution

Simple and complete steps of vivado project

Finally, when you open source the applet ~

The king scheme in distributed locks - redisson
随机推荐
Changing the background color of tab bar - changing the background color of tab bar
[ros2] Why use ros2? Introduction to ros2 system characteristics
哇哦,好丰富呀。
Alphassl wildcard certificate for one month
アルマ / alchemy girl
The king scheme in distributed locks - redisson
lotus v1.16.0-rc2 Calibration-net
Why is true == "true" true in R- Why TRUE == “TRUE” is TRUE in R?
想买股票去哪个证券公司开户更快更安全
Navicat prevent new query from being deleted by mistake
【他字字不提爱,却句句都是爱】
Harmony美食菜单界面
lotus v1.16.0-rc3 calibnet
Design of PWM breathing lamp based on FPGA
Solar orbiter captured the full picture of the largest prominence eruption in history
Why did Yanjing Beer come here?
高效探索|ES地理位置查询的一次应用实践
alphassl通配符证书送一个月
Design a MySQL table for message queue to store message data
活动报名|Apache Pulsar x KubeSphere 在线 Meetup 火热来袭