0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高温拷机CPU无法正常启动问题定位与分析

jf_iZR6mdqV 来源:硬件电子工程师 2023-08-29 09:57 次阅读

【摘要】

本文针对某产品生产拷机中不能正常开机问题,进行故障复现,定位到给单板上的CPU提供时钟信号的晶体频偏超标导致CPU无法启动,最终定位是晶体性能问题需更换器件方案。

一、现象描述

某产品批量发货生产中,出现偶发性不能正常开机,经排查和单板CPU所用的晶体相关,晶体温度稳定性较差频偏超标导致部分单板晶体无法起振导致。

表1 失效器件关键信息

物料名称 普通晶体谐振器(带绝缘垫片)
器件型号 xxxxx
品牌 xxxxx
调整频差@25±3℃ ±10PPM
工作温度条件下允许的频偏 ±30PPM
故障模式 部分失效品常温时频偏超标,部分失效品温度升高至40多℃时,频偏超标。

二、故障分析

本案例中我们按照三部曲来对该故障进行定位分析:

1)单板级故障分析:以故障单板作为整系统,对失效晶体系统级参数进行测试分析;

2)芯片级故障分析:脱离单板硬件系统,对失效晶体单体参数进行芯片级测试分析;

3)材料分析:对器件进行拆解,深入器件内部结构、性能,准确定位器件失效原因。

1、单板级分析

如下为现场返回拷机时偶发故障的1#晶体样品的排查测试过程:在室温下能在单板上正常工作,测试结果如下:

1)常温下,该晶体的振幅为1.2V(峰峰值),如图1所示,符合手册标称typical幅值1.26V要求;

9b3def30-4603-11ee-a2ef-92fbcf53809c.png

图1 常温下1#晶体的波形图

2)为了快速复现现象,先使用吹风机辅助完成:使用电吹风缓慢加热后,失效晶体的幅值先减小(如图2),至停振(如图3),再增大至860mV(如图4所示);

9b592a34-4603-11ee-a2ef-92fbcf53809c.png

图2 受热后,1#晶体的波形图(幅值变小)

9b7831ea-4603-11ee-a2ef-92fbcf53809c.png

图3 受热后,1#晶体的波形图(停振)

9b8b7ab6-4603-11ee-a2ef-92fbcf53809c.png

图4 停止吹风后,1#晶体的波形图

3)使用电吹风对正常的晶体加热后,振幅无明显变化。

2、芯片级分析

1)晶体参数测试

按照规格书给定参数测试1#样品常温及吹风机加热条件下样品的晶体参数, 发现1#样品常温下测试各参数结果满足代码级规格书要求,但吹风机40℃加热时,样品出现跳频,跳频幅度近120ppm,其他参数未出现异常。

该产品中要求该晶体参数为负载谐振频率(FL)±20ppm、谐振阻抗(RR)40Ω Max、DLD2<8Ω 。具体测试数据如表2所示:

表2 晶体的参数测试表

9bba2b9a-4603-11ee-a2ef-92fbcf53809c.png

对1#样品进行频谱扫描,结果如1#样品有明显寄生振荡频率(如图5所示),在约40℃ 时出现主振双峰情况(如图6所示),导致样品跳频:

9bc8fc56-4603-11ee-a2ef-92fbcf53809c.png

图51#样品常温频谱扫描图

9bdfb6c6-4603-11ee-a2ef-92fbcf53809c.png

图61#样品约40℃加热时频谱扫描图

3、材料分析

对正常样品和1#样品进行开封、内部目检,发现1#样品内部微调电极有明显氧化,并有明显污染,开封后的图片,如图7未正常晶体样品内部图,图8为故障1#样品内部图:

9bfa15b6-4603-11ee-a2ef-92fbcf53809c.png

图7正常样品开封后图片

9c28f296-4603-11ee-a2ef-92fbcf53809c.png

图8 1#样品开封后图片

对故障样品进行多样品拆解分析,材料实验室的分析结论如下:经测试分析,故障样品由于内部晶片电极污染,该样品设计或制造工艺不足引起频谱寄生振荡,最终导致谐振频率跳频。

三、总结

晶体或者晶振几乎是我们每一块单板必需的器件,它的稳定与否直接关系到我们系统的稳定性,希望通过本文能给大家在以后类似的故障排查中提供一点思路。案例本身是次要的,技术文档分析重在问题排查思路的分享,希望对大家有所帮助。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10854

    浏览量

    211583
  • 晶振
    +关注

    关注

    34

    文章

    2859

    浏览量

    68004
  • 谐振器
    +关注

    关注

    4

    文章

    1132

    浏览量

    65912
  • 时钟信号
    +关注

    关注

    4

    文章

    448

    浏览量

    28542

原文标题:高温拷机CPU无法正常启动问题定位与分析

文章出处:【微信号:电子设计联盟,微信公众号:电子设计联盟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    buck电源调整器低温不启动问

    ℃时电源不启动(此现象在板子做了几轮温度试验后出现,即最初单板在整机试验中都正常,但在某次出问题之后就不正常了),升温后正常,常温和高温工作
    发表于 05-06 23:00

    外部晶振故障导致芯片无法正常启动问

    最近要使用STM32F4芯片做开发,根据自己的编程习惯,做一些学习记录,以便于自己以后查阅。我们在设计电路的时候,一般都会设计MCU使用外部晶振,笔者工作中曾经遇到外部晶振故障导致芯片无法正常启动问
    发表于 08-06 08:37

    i.MXRT上使能NOR Flash的Continuous read模式在软复位后无法正常启动问题的解决

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT上使能NOR Flash的Continuous read模式在软复位后无法正常启动问题的解决经验。  先回顾上篇
    发表于 01-26 06:52

    关于开关转换器输出浪涌的启动问

    在要求降低输出噪声的应用中,由于输出浪涌过大,开关转换器可能会遇到延迟启动的问题,或者可能根本无法启动。输出滤波器设计不当引起的输出浪涌电流及其影响,可以通过增加软启动时间、提高开关频
    发表于 03-09 09:28 1.1w次阅读
    关于开关转换器输出浪涌的<b class='flag-5'>启动问</b>题

    NVIDIA紧急放出GeForce 445.78版修复驱动 解决开启图像锐化之后导致DX11游戏无法正常启动问

    NVIDIA日前放出了GeForce 445.75版显卡驱动,正式支持新一代深度学习抗锯齿技术DLSS 2.0,但也不下心引发了一个大大的Bug,开启图像锐化(Image Sharpening)之后会导致DX11游戏无法正常启动
    的头像 发表于 03-26 13:52 1.3w次阅读

    STM32F4系列芯片无法正常工作的现象及原因分析集锦

    最近一年多开始使用STM32F4系列芯片,在使用开发板、评估板的时候一切正常,但当自己做板子的时候事故频发,最典型的就是无法启动无法刷机,现将遇到的几个
    发表于 01-22 09:59 21次下载
    STM32F4系列芯片<b class='flag-5'>无法</b><b class='flag-5'>正常</b>工作的现象及原因<b class='flag-5'>分析</b>集锦

    西门子400CPU掉电后无法启动

    在没有任何程序的情况下,CPU无法进行启动的,需要重新下载组态和程序,CPU才能进入到运行状态。在对CPU进行下载之前,需要保证
    发表于 02-11 17:51 5589次阅读
    西门子400<b class='flag-5'>CPU</b>掉电后<b class='flag-5'>无法</b><b class='flag-5'>启动</b>

    400CPU掉电后无法启动怎么办

    400H系统,CPU上的两块后备电池没电已报警,在外部供电突然断电后,1对CPU及CP全部掉电,停止运行,掉电后,CPU重启run灯闪烁几下后,STOP指示灯亮,cpu
    的头像 发表于 02-12 16:56 3256次阅读
    400<b class='flag-5'>CPU</b>掉电后<b class='flag-5'>无法</b><b class='flag-5'>启动</b>怎么办

    MCU无法启动问

    遇到有些国产 单片机有时候上电不启动的问题,一般出现的情况是LVR设置有问题,最常见是兼容3.3V 5V供电的MCU,有时候默认是5V配置,在3.3V可能出现上电无法启动问题,需要修改LVR,保证低电复位。还有一些是内部没有复位
    发表于 10-28 09:51 13次下载
    MCU<b class='flag-5'>无法</b><b class='flag-5'>启动问</b>题

    痞子衡嵌入式:串行NOR Flash的Continuous read模式下软复位后i.MXRT无法启动问题解决方案之SW Reset...

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT上使能NOR Flash的Continuous read模式在软复位后无法正常启动问题的解决经验。  先回顾上篇
    发表于 12-02 12:51 1次下载
    痞子衡嵌入式:串行NOR Flash的Continuous read模式下软复位后i.MXRT<b class='flag-5'>无法</b><b class='flag-5'>启动问</b>题解决方案之SW Reset...

    APM32F103CBT6_启动问题_无法正常启动

    APM32F103CBT6_启动问题_无法正常启动
    发表于 11-09 21:03 5次下载
    APM32F103CBT6_<b class='flag-5'>启动问</b>题_<b class='flag-5'>无法</b><b class='flag-5'>正常</b><b class='flag-5'>启动</b>

    混动汽车启动动问分析及优化

    针对启动抖动会严重影响整车NVH性能的问题,研究了某SUV混动车型启动工况下的整车抖动问题,确定了启动抖动产生的根本原因。通过制定一系列的试验方案进行对比
    的头像 发表于 01-29 10:35 2344次阅读

    服务器在升级RAID卡固件版本后无法正常启动

    使用Unikits工具升级RAID卡固件版本后,服务器无法正常启动,系统进入救援模式。
    的头像 发表于 06-26 11:12 1007次阅读
    服务器在升级RAID卡固件版本后<b class='flag-5'>无法</b><b class='flag-5'>正常</b><b class='flag-5'>启动</b>

    电动机无法启动的原因有哪些

    、准确的分析和处理显得尤为重要。 一、电源问题的排查 当遇到电动机无法启动的情况时,首先需要检查的是电源问题。电源是电动机正常运行的基础,一旦电源出现问题,电动机就
    的头像 发表于 09-14 17:00 1144次阅读

    USB驱动问题:设备无法识别的全面指南!

    今天我把USB驱动问题,关于设备无法识别方面做一个全面指南供大家参考。连接USB无法识别模组设备,是不是驱动问题?今天就一起来聊聊如何排查解决。
    的头像 发表于 11-26 12:35 348次阅读
    USB驱<b class='flag-5'>动问</b>题:设备<b class='flag-5'>无法</b>识别的全面指南!