本发明专利技术提供了一种故障信息检测方法及电子设备,通过连接总线建立管理引擎ME芯片和控制芯片之间的通信连接,当ME芯片出现异常时,将故障数据通过连接总线发送给控制芯片,由控制芯片输出故障数据,实现了ME芯片运行情况的实时监测,不需要额外的检测设备,也无需打开机箱,降低操作的复杂度,使得相关人员可以及时的发现问题,解决问题。
【技术实现步骤摘要】
本专利技术涉及管理引擎芯片
,更具体的说,特别涉及一种故障信息检测方法及电子设备。
技术介绍
目前,基于Intel(英特尔)平台的电子设备中,在电子设备的Intel PCH(Intel公司的集成南桥)芯片上都集成有ME(Management Engine,管理引擎)芯片,其中ME芯片用于负责电子设备中的很多重要功能,如系统配置和动态远程管理等,在ME芯片故障后则会影响这些功能,如实际应用中曾遇到一个问题:ME芯片概率性进入修复模式,而这个问题不能解决的话则会影响电子设备的出货,由此可知ME芯片故障后对其故障的检测是非常必要的。当前对ME芯片的故障检测方式有两种:第一种是在电子设备开发阶段,通过LAN(Local Area Network,局域网)将ME芯片连接到多台主机上或者直接将ME芯片连接到其他ME检测设备上,通过这些设备来检测ME芯片出现的故障,但是此种方式是需要ME芯片没有锁定,且这种方式无法模拟实际应用情况。为解决上述第一种检测方式带来的问题,提出了第二种检测方式针对ME芯片锁定的情况,由ME芯片对实际应用下ME芯片的运行情况进行内部记录,这样在ME芯片故障后可以对电子设备开箱,并且在禁用ME芯片后读取ME芯片记录运行情况时得到的故障信息,但是此种检测方式有可能会对电子设备造成破坏,且操作复杂度高。
技术实现思路
有鉴于此,本专利技术提供一种故障信息检测方法及电子设备,用于在不破坏电子设备的情况下进行故障检测,使得操作复杂度降低。为达到上述效果,本专利技术提供的故障信息检测方法及电子设备的技术方案如下:一种故障信息检测方法,所述方法包括:获取连接总线上传输的故障数据,所述故障数据由管理引擎ME芯片发送,且所述故障数据用于指示所述ME芯片运行过程中发生故障的原因,所述连接总线连接在所述ME芯片和电子设备的控制芯片之间;输出所述故障数据。上述方法,优选的,所述获取连接总线上传输的故障数据包括:接收所述连接总线上传输的中断指令;响应于所述中断指令,停止当前操作并获取连接总线上传输的故障数据。上述方法,优选的,所述输出所述故障数据包括:对所述故障数据进行分析,得到与所述故障数据对应的故障标识;显示所述故障标识。上述方法,优选的,所述显示所述故障标识包括:在所述电子设备的显示区域中显示所述故障标识;或者,向与所述电子设备连接的显示装置发送控制指令,所述控制指令用于控制所述显示装置显示所述故障标识。上述方法,优选的,所述输出所述故障数据包括:将所述故障数据从所述电子设备的第一存储装置中移至与所述电子设备相连的第二存储装置中,所述第二存储装置的存储性能优于所述第一存储装置的存储性能,且所述第二存储装置具有非易失性。一种电子设备,包括:管理引擎ME芯片和控制芯片,所述ME芯片通过连接总线与所述控制芯片连接;所述控制芯片用于,获取所述连接总线上传输的故障数据,所述故障数据由所述ME芯片发送,且所述故障数据用于指示所述ME芯片运行过程中发生故障的原因;输出所述故障数据。上述电子设备,优选的,在获取连接总线上传输的故障数据的方面, 所述控制芯片用于,接收所述连接总线上传输的中断指令;响应于所述中断指令,停止当前操作并获取连接总线上传输的故障数据。上述电子设备,优选的,在输出所述故障数据的方面,所述控制芯片用于,对所述故障数据进行分析,得到与所述故障数据对应的故障标识;显示所述故障标识。上述电子设备,优选的,在显示所述故障标识的方面,所述控制芯片用于,在所述电子设备的显示区域中显示所述故障标识;或者,向与所述电子设备连接的显示装置发送控制指令,所述控制指令用于控制所述显示装置显示所述故障标识。上述电子设备,优选的,在输出所述故障数据的方面,所述控制芯片用于,将所述故障数据从所述电子设备的第一存储装置中移至与所述电子设备相连的第二存储装置中,所述第二存储装置的存储性能优于所述第一存储装置的存储性能,且所述第二存储装置具有非易失性。上述电子设备,优选的,所述控制芯片包括:嵌入式控制器或超级输入输出芯片。通过以上方案可知,本申请提供的一种故障信息检测方法及电子设备,通过连接总线建立管理引擎ME芯片和控制芯片之间的通信连接,当ME芯片出现异常时,将故障数据通过连接总线发送给控制芯片,由控制芯片输出故障数据,实现了ME芯片运行情况的实时监测,不需要额外的检测设备,也无需打开机箱,降低操作的复杂度,使得相关人员可以及时的发现问题,解决问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的故障信息检测方法的一种实现流程图;图2为本专利技术实施例提供的获取连接总线上传送的故障数据的一种 实现流程图;图3为本专利技术实施例提供的输出故障数据的一种实现流程图;图4为本专利技术实施例提供的电子设备的一种结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术可用于众多通用或专用的计算装置环境或配置中。例如:台式机、笔记本、平板电脑等具有管理引擎(Management Engine,ME)芯片的电子设备中,其中,管理引擎芯片可以集成于电子设备的南桥芯片中。请参阅图1,图1为本专利技术实施例提供的故障信息检测方法的一种实现流程图,可以包括:步骤S11:获取连接总线上传输的故障数据,该故障数据由管理引擎ME芯片发送,且故障数据用于指示ME芯片运行过程中发生故障的原因,连接总线连接在ME芯片和电子设备的控制芯片之间;本专利技术实施例中,通过连接总线建立管理引擎ME芯片和控制芯片之间的通信连接,该连接总线可以为LPC(Low Pin Count)总线。ME芯片运行过程中监测自身是否发生异常,当ME芯片出现异常时,ME芯片将故障数据通过连接总线发送给控制芯片。控制芯片可以为嵌入式控制器(Embedded Controller,EC)或超级输入输出芯片(SuperIO,SIO)。其中,故障数据可以包括但不限于以下几种中的任意一种或任意组合:导致管理引擎停机的原因,管理引擎进入修复模式的原因,管理引擎刷写时串行外设接口(Serial Peripheral Interface,SPI)的响应失败的点,管理引擎出现其它异常的原因等等。可选的,控制芯片可以利用固件将故障数据转换为相应的故障码, 由固件将故障码通过连接总线发送给控制芯片。步骤S12:输出获取的故障数据。控制芯片获取故障数据后,输出故障数据,以便相关人员及时发现管理引擎芯片的问题,解决问题。本专利技术实施例提供的故障信息检测方法,通过连接总线建立管理引擎ME芯片和控制芯片之间的通信连接,当ME芯片出现异常时,将故障数据通过连接总线发送给控制芯片,由控制芯片输出故障数据,实现了ME芯片运行情况的实时监测,不需要额外的检测设备,也无需打开机箱,降低操作的复杂度,使得相关本文档来自技高网...
【技术保护点】
一种故障信息检测方法,其特征在于,所述方法包括:获取连接总线上传输的故障数据,所述故障数据由管理引擎ME芯片发送,且所述故障数据用于指示所述ME芯片运行过程中发生故障的原因,所述连接总线连接在所述ME芯片和电子设备的控制芯片之间;输出所述故障数据。
【技术特征摘要】
1.一种故障信息检测方法,其特征在于,所述方法包括:获取连接总线上传输的故障数据,所述故障数据由管理引擎ME芯片发送,且所述故障数据用于指示所述ME芯片运行过程中发生故障的原因,所述连接总线连接在所述ME芯片和电子设备的控制芯片之间;输出所述故障数据。2.根据权利要求1所述的方法,其特征在于,所述获取连接总线上传输的故障数据包括:接收所述连接总线上传输的中断指令;响应于所述中断指令,停止当前操作并获取连接总线上传输的故障数据。3.根据权利要求1所述的方法,其特征在于,所述输出所述故障数据包括:对所述故障数据进行分析,得到与所述故障数据对应的故障标识;显示所述故障标识。4.根据权利要求3所述的方法,其特征在于,所述显示所述故障标识包括:在所述电子设备的显示区域中显示所述故障标识;或者,向与所述电子设备连接的显示装置发送控制指令,所述控制指令用于控制所述显示装置显示所述故障标识。5.根据权利要求1所述的方法,其特征在于,所述输出所述故障数据包括:将所述故障数据从所述电子设备的第一存储装置中移至与所述电子设备相连的第二存储装置中,所述第二存储装置的存储性能优于所述第一存储装置的存储性能,且所述第二存储装置具有非易失性。6.一种电子设备,其特征在于,包括:管理引擎ME芯片和控制芯片,所述ME芯片通过连接总线与所述控制芯片连接;...
【专利技术属性】
技术研发人员:胡斌,程高,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。