一种快速定位计算机设备机率性死机问题的方法技术

技术编号:18444702 阅读:45 留言:0更新日期:2018-07-14 10:17
本发明专利技术提供一种快速定位计算机设备机率性死机问题的方法。所述方法包括如下步骤:S100、嵌入式控制器的实时记录程序实时记录80端口的数据,当计算机设备出现死机时停止记录80端口的数据并保存80端口的数据,同时设置死机标识位,直到此标识位被清除再重新开始记录;S200、当计算机设备死机后,先关机,然后再开机;S300、计算机设备开机后,BIOS中的显示程序检测到嵌入式控制器设置的死机标识位时将上次死机时的除错代码显示出来并同时清除死机标识位。本发明专利技术不需要借助外部治具,适用于笔记本、二合一电脑、平板电脑等包含嵌入式控制器的计算机设备。

A method for quickly locating the probability of computer equipment crash

The invention provides a method for quickly locating the probability failure of computer equipment. The method includes the following steps: S100, the real-time recording program of the embedded controller records the data of the 80 port in real time. When the computer device is dead, the data of the 80 port is stopped and the data of the 80 port is saved, and the dead machine identification bit is set at the same time, until the identification bit is cleared and then restarted, and S200, when the calculation is calculated. After the machine is dead, the machine is turned off first and then the machine is turned on. After the S300 and computer equipment are opened, the display program in the BIOS displays the error code when the dead machine is last dead, and the dead machine identification bit is cleared at the same time. The invention does not need external aid, and is suitable for notebook computers, two in one computers, tablet computers, etc.

【技术实现步骤摘要】
一种快速定位计算机设备机率性死机问题的方法
本专利技术涉及计算机
,特别涉及一种快速定位计算机设备机率性死机问题的方法,尤其适用于笔记本、二合一等包含EC(EmbeddedController,嵌入式控制器)的计算机设备。
技术介绍
计算机设备在开发阶段常常需要各种除错手段及工具来分析机率性死机的问题,当出现死机时就必须分析问题出现在哪里,首先需要定位的是死在BIOS(BasicInputOutputSystem,基本输入输出系统)中还是操作系统中,然后才能继续分析。当前的通用做法为:在BIOS代码中的一些关键步骤中会将除错代码存在IOPort80寄存器中,因此当出现死机现象时IOPort80寄存器会记录最后一次的除错代码,从而确定死机的大体位置。基于此作法,传统分析方法是将分析小卡(一种可以将IOPort80寄存器的数值显示在小卡上的治具)接在LPC(LowPinCount)或MINIPCIE接口上来跑相关测试,等出现死机问题时会将BIOS中最后一个除错代码显示在小卡中。若采用传统方法对笔记本和二合一电脑进行测试,一般是将分析小卡接在原来的无线网卡的接口上,因此要接分析小卡就本文档来自技高网...

【技术保护点】
1.一种快速定位计算机设备机率性死机问题的方法,其特征在于,包括如下步骤:S100、嵌入式控制器的实时记录程序实时记录80端口的数据,当计算机设备出现死机时停止记录80端口的数据并保存80端口的数据,同时设置死机标识位,直到此标识位被清除再重新开始记录;S200、当计算机设备死机后,先关机,然后再开机;S300、计算机设备开机后,BIOS中的显示程序检测到嵌入式控制器设置的死机标识位时将上次死机时的除错代码显示出来并同时清除死机标识位。

【技术特征摘要】
1.一种快速定位计算机设备机率性死机问题的方法,其特征在于,包括如下步骤:S100、嵌入式控制器的实时记录程序实时记录80端口的数据,当计算机设备出现死机时停止记录80端口的数据并保存80端口的数据,同时设置死机标识位,直到此标识位被清除再重新开始记录;S200、当计算机设备死机后,先关机,然后再开机;S300、计算机设备开机后,BIOS中的显示程序检测到嵌入式控制器设置的死机标识位时将上次死机时的除错代码显示出来并同时清除死机标识位。2.如权利要求1所述的方法,其特征在于,在步骤S100之前包括:判断是否为工程模式,嵌入式控制器判断当前的工作模式是否为工程模式;若当前的工作模式为非工程模式则执行所述步骤S100;若当前的工作模式为工程模式则判断控制权是否在BIOS中,若控制权在BIOS中,在所述当计算机设备出现死机时停止记录80端口的数据之前执行判断80端口的数据是否有更新,若没有更新则判断为死机,若有更新则继续记录80端口的数据,若控制权不在BIOS中,则等待直到控制权在BIOS中。3.如权利要求2所述的方法,其特征在于,若当前的工作模式为非工程模式,在所述当计算机设备出现死机时停止记录80端口的数据之前执行检测是否接收到死机信号,若有则停止记录80端口的数据,若没有则实时记录80端口的数据。4.如权利要求2所述的方法,其特征在于,若当前的工作模式为工程模式,所述死机包括永久死机和短暂性死机,在所述执行判断80端口的数据是否有更新之前执行判断是否为验证模式,若不是验...

【专利技术属性】
技术研发人员:张有兴
申请(专利权)人:广西三创科技有限公司
类型:发明
国别省市:广西,45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1