617  
   0
MS5520G2内存条异常开机失败定位分析
作者:孙轶靖于 2022年07月13日 发布在分类 / 经验案例 / 经验案例 下,并于 2022年07月13日 编辑
无法开机 内存条故障

一、组网图

不涉及

二、问题描述

产品信息:MS5520G2-AF
软件信息:V1.5.12T04P08
问题现象:新到设备开机后SP1无法正常启动,数码管显示EE,串口卡住一段时间后SP1关机。

三、过程分析

1、串口信息分析

步骤一:查看串口信息,启动失败时,停留位置串口出现如下打印:

Q?RhFXSAVE_STATE - 4F4B3C10
!!!!Findimagee:\7000g2\svn\v141\Build\NeonCity\DEBUG_MYTOOLS\IA32\
UefiCpuPkg\CpuMpPei\CpuMpPei\DEBUG\CpuMpPei.pdb(ImageBase=
000000004F6C0000,EntryPoint=000000004F6C02A0) !!!!
步骤二:在打印的串口信息中搜索关键字“IA32 Exception Type”,有如下打印:


!!!! IA32 Exception Type - 06(#UD - Invalid Opcode)  CPU Apic ID - 00000011 !!!!--->CPU报错
EIP  - 00000000, CS  - 00000010, EFLAGS - 00010012
EAX  - 00000000, ECX - 00000000, EDX - 00000000, EBX - 00000004
CPU报错说明CPU或者内存条存在异常。建议优先排查内存条,若无异常,请联系研发处理。
步骤三:在打印的串口信息中搜索关键字“MemTest Failure!”,有如下打印

N0.C4.D0.R0: B0:B3 = 0x0
N0.C4.D0.R0: B4:B7 = 0xa00
N0.C4.D0.R0: ECC = 0x0
N0.C4.D0.R0: FPT strobe = 5!
N0.C4.D0.R0: MemTest Failure!---->表示C4这根内存条异常,内存条没有插好,或者内存条/内存通道损坏。
四、解决方法

步骤1:根据串口打印,确认存在问题的内存为C4

在控制器中的位置如图中箭头所示,即从右往左数第二条

步骤2:手动拔插内存条后,启动控制器,看控制器是否正常启动,若正常启动,则持续观察;若仍然出现同样的问题,继续后面的操作。

步骤3:如果有备件内存条,更换提示异常的内存条后,启动控制器,看控制器能否正常启动,若正常启动,说明内存条损坏,请申请备件更换内存条,并将故障内存条返回供应链分析;若无备件内存条,或者更换备件内存条后仍不能正常启动,请联系研发处理。

五、风险提示

SP 开盖 内存条拔插请佩戴防静电手套




 知识评论当前评论数0

 推荐知识


 访问权限

创建人 孙轶靖
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2022-07-13 15:48:48[当前版本] 孙轶靖 CREAT

 附件

附件类型

PNGPNG

 目录
    宏杉案例知识库-V4.0.1