当前位置:网站首页>Let's talk about MCU crash caused by hardware problems
Let's talk about MCU crash caused by hardware problems
2022-06-25 07:24:00 【Hardware Xiaobai's learning notes】
About MCU Crash problem , Recently, Xiaobian encountered many cases during his business trip , And for different reasons . therefore , Today, Xiaobai takes this opportunity to talk about the hardware problems MCU crash .
MCU Bad
In case of a crash , It can be determined that it is caused by hardware , Most people choose cross validation MCU, First determine whether it is MCU Crash caused by bad monomer . In the process of handling the crash problem encountered by Xiaobian before , because MCU Crash caused by poor performance , Not much , But it is also true that there are such reasons .
The power supply is abnormal
About the abnormal power supply MCU crash , In fact, it is also the most common . I have encountered too many crash problems caused by abnormal power supply during my business trip to the factory production line .
Inexperienced hardware engineer , Encounter this kind of problem often have no way to start . Anxious people tend to follow the first reason above , Replace first MCU, If it still exists, replace it PMU, If... Is used in the circuit Memory, I believe it will also be replaced . If it is really caused by these three factors, it may be OK , But once it is not these three factors that lead to , We also need to relocate and troubleshoot .PMU Troubleshooting of output voltage , It should be the first step in the follow-up investigation .
Xiaobian once went on a business trip in the production line , Encountered a cause PMU Crash caused by abnormal power supply , Later, it was investigated step by step , Find out PMU The chip polarity of the later stage load chip is reversed , take PMU The relevant power supply is pulled down , Affect the stability of power supply , And then cause the crash problem . When we put the later stage load chip according to the polarity requirements , Realign , The crash problem will no longer occur .
The crystal oscillator circuit is abnormal
It is said that crystal oscillator belongs to electronic products “ Great heart ”, It's security MCU One of the orderly operating conditions , by MCU Provide clock frequency , Very stable . However, once the crystal oscillator body fails or the related circuit wiring is disturbed , It's all possible to cause MCU crash . For the problems of crystal oscillator , We can often get close to MCU End measurement clock frequency , To determine whether the measured value conforms to the design standard , Whether the measured value is stable .
Electrostatic introduction
About the crash caused by static electricity , It is often an illusory existence . In previous projects , The production test has a very low probability of crash , Software capture log, It is often impossible to see the root cause . At the same time that the root cause cannot be seen , Most people also like to talk about static electricity . The chip is unstable or poor due to static electricity , It often becomes the reason why many chip manufacturers reply to customers that their chips are defective .
although , however !
But some problems are caused by static electricity . At this time , We can use the electrostatic gun to conduct contact discharge test at the sensitive position to simulate the crash phenomenon . The crash caused by the introduction of static electricity , We just need to follow the solution ESD To solve the problem .
Power supply interference
In some high frequency circuits , Its radiation and other interference will affect the stability of the power supply , This is the case , It can also cause a crash . The best solution is , High frequency circuit wiring shall avoid power wiring as far as possible .
besides , There are more than these reasons for the hardware crash , Unexpected short circuit caused by poor patch or assembly in the circuit can sometimes lead to crash , When doing mobile phone projects , Some employees were assembling the main and auxiliary plates FPC when , Not in strict accordance with SOP Homework , It leads to poor assembly, which causes the mobile phone to start and enter dump Pattern , The machine restarts repeatedly . Finally, it was found that the machine was disassembled and checked BTB The short circuit is caused by the deformation of the seat , To find out why .
边栏推荐
- [Yu Yue education] engineering testing technology reference of Wenhua University
- Lotus v1.16.0-rc2 Calibration net
- Blue Bridge Cup SCM module code (timer) (code + comments)
- Blue Bridge Cup SCM module code (nixie tube) (code + comments)
- 活动报名|Apache Pulsar x KubeSphere 在线 Meetup 火热报名中
- lotus v1.16.0-rc2 Calibration-net
- Cocos学习日记3——api获取节点、组件
- Enter an integer with any number of bits, and output the sum of each bit of the number. For example: 1234 – > 10
- [Shangshui Shuo series] day 5
- Blue Bridge Cup SCM module code (matrix key) (code + comments)
猜你喜欢

基于 KubeSphere 的分级管理实践

【UVM入門 ===> Episode_9 】~ 寄存器模型、寄存器模型的集成、寄存器模型的常規方法、寄存器模型的應用場景

14 bs对象.节点名称.name attrs string 获取节点名称 属性 内容

1W words | 40 pictures | hard core es actual combat

Omni toolbox direct download

威迈斯新能源冲刺科创板:年营收17亿 应收账款账面价值近4亿
![[Shangshui Shuo series] day 5](/img/83/28834addd8198d4bcdc718eccf5754.png)
[Shangshui Shuo series] day 5

深入解析 Apache BookKeeper 系列:第三篇——读取原理

TEMPEST HDMI泄漏接收 1

The e-book "action guide for large organizations to further promote zero code application platform" was officially released!
随机推荐
活动报名|Apache Pulsar x KubeSphere 在线 Meetup 火热报名中
终于等到你,小程序开源啦~
N – simple encoding
Why use NoSQL with MySQL?
活动报名|Apache Pulsar x KubeSphere 在线 Meetup 火热来袭
1W字|40 图|硬核 ES 实战
【工具分享】一款颜值与技能并重的软件
太上老君的炼丹炉之分布式 Quorum NWR
Changing the background color of tab bar - changing the background color of tab bar
Lotus v1.16.0-rc2 Calibration net
Ppt template of small fresh open class education courseware
Jameswebb Space Telescope goes into operation to help study interstellar objects
韩信大招:一致性哈希
Make fertilizer Safi from crop residues locally to increase yield by 30% and improve soil
Can we use function pointers in go- Can we have function pointers in Go?
Editing the date formatting of x-axis tick labels in Matplotlib - editing the date formatting of x-axis tick labels in Matplotlib
Clearing Magento log data - clearing Magento log data
The upper and lower lines of the shell are merged into one line
Blue Bridge Cup SCM module code (LED) (code + comments)
New research shows that human ability to make decisions and process information does not decline until the age of 60