一种系统故障的处理方法、模组、设备和可读存储介质技术方案

技术编号:37852109 阅读:9 留言:0更新日期:2023-06-14 22:43
本申请提供了一种系统故障的处理方法、模组、设备和可读存储介质,属于故障处理技术领域。所述方法包括:在系统运行阶段中出现运行故障的情况下,获取现场保护信息,其中,所述运行故障会使所述系统进入死机状态,所述现场保护信息包括所述运行故障的环境信息和故障信息;将所述现场保护信息保存至现场保护寄存器中,并对所述现场保护寄存器进行置位;在系统启动阶段,通过bootroom确定所述现场保护寄存器的标识位;在所述标识位指示所述现场保护寄存器处于置位状态的情况下,将所述现场保护信息发送至目标终端。本申请提高了故障处理效率。率。率。

【技术实现步骤摘要】
一种系统故障的处理方法、模组、设备和可读存储介质


[0001]本申请涉及故障处理
,尤其涉及一种系统故障的处理方法、模组、设备和可读存储介质。

技术介绍

[0002]芯片,又称微电路(microcircuit)、微芯片(microchip)、集成电路(英语:integrated circuit,IC),是指内含集成电路的硅片,常常是计算机或其他设备的一部分。芯片在使用过程中可能会遇到设备死机或者程序崩溃的故障情况,这时就需要重启设备,设备重启后出现故障的现场信息已消失,或很长时间才能复现该现场信息,使开发者或技术支持者无法及时解决该故障问题。

技术实现思路

[0003]本申请实施例的目的在于提供一种系统故障的处理方法、模组、设备和可读存储介质,以解决故障解决效率低的问题。具体技术方案如下:
[0004]第一方面,提供了一种系统故障的处理方法,所述方法包括:
[0005]在系统运行阶段中出现运行故障的情况下,获取现场保护信息,其中,所述运行故障会使所述系统进入死机状态,所述现场保护信息包括所述运行故障的环境信息和故障信息;
[0006]将所述现场保护信息保存至现场保护寄存器中,并对所述现场保护寄存器进行置位;
[0007]在系统启动阶段,通过bootroom确定所述现场保护寄存器的标识位;
[0008]在所述标识位指示所述现场保护寄存器处于置位状态的情况下,将所述现场保护信息发送至目标终端。
[0009]可选地,所述将所述现场保护信息发送至目标终端包括:
[0010]对所述系统中的无线模块进行初始化,其中,所述无线模块用于在所述系统启动阶段发送数据信息;
[0011]通过随机数和AES加密方案对所述现场保护信息进行加密;
[0012]通过所述无线模块将加密后的现场保护信息发送至所述目标终端。
[0013]可选地,所述通过随机数和AES加密方案对所述现场保护信息进行加密包括:
[0014]确定所述现场保护寄存器所在芯片的芯片识别号;
[0015]通过随机生成器生成初始随机数和计数随机数;
[0016]将所述初始随机数和所述芯片识别号异或后采用AES加密生成加密信息标签;
[0017]将所述计数随机数和所述现场保护信息进行异或后进行加密,生成现场信息密文;
[0018]将所述加密信息标签和所述现场信息密文进行相乘处理,输出加密后的现场保护信息。
[0019]可选地,将所述现场保护信息发送至目标终端之后,所述方法还包括:
[0020]对所述现场保护寄存器进行复位;
[0021]进入所述系统运行阶段。
[0022]可选地,将所述现场保护信息发送至目标终端之后,所述方法还包括:
[0023]对所述无线模块进行去初始化。
[0024]可选地,所述方法还包括:
[0025]获取目标指令,其中,所述目标指令用于指示查看目标次的现场保护信息,所述现场保护寄存器中能够存储预设次数的现场保护信息,每次所述现场保护信息对应一次运行故障,所述目标次的数量为至少一次;
[0026]根据所述目标指令,从所述现场保护寄存器中获取目标次的现场保护信息至所述目标终端。
[0027]第二方面,提供了一种系统故障的处理模组,所述模组包括:
[0028]获取模块,用于在系统运行阶段中出现运行故障的情况下,获取现场保护信息,其中,所述运行故障会使所述系统进入死机状态,所述现场保护信息包括所述运行故障的环境信息和故障信息;
[0029]保存模块,用于将所述现场保护信息保存至现场保护寄存器中,并对所述现场保护寄存器进行置位;
[0030]确定模块,用于在系统启动阶段,通过bootroom确定所述现场保护寄存器的标识位;
[0031]发送模块,用于在所述标识位指示所述现场保护寄存器处于置位状态的情况下,将所述现场保护信息发送至目标终端。
[0032]可选地,所述发送模块包括:
[0033]初始化单元,用于对所述系统中的无线模块进行初始化,其中,所述无线模块用于在所述系统启动阶段发送数据信息;
[0034]加密单元,用于通过随机数和AES加密方案对所述现场保护信息进行加密;
[0035]发送单元,用于通过所述无线模块将加密后的现场保护信息发送至所述目标终端。
[0036]第三方面,提供了一种设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0037]存储器,用于存放计算机程序;
[0038]处理器,用于执行存储器上所存放的程序时,实现任一所述的系统故障的处理方法步骤。
[0039]第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现任一所述的系统故障的处理方法步骤。
[0040]本申请实施例有益效果:
[0041]在本申请中,系统在运行阶段中出现运行故障时,会将现场保护信息保存至现场保护寄存器中,并对现场保护寄存器进行置位。在系统重启后的启动阶段,设备通过bootroom确定现场保护寄存器为置位状态时,表明系统在上一次运行时出现了运行故障,则将现场保护信息发送至目标终端,这样可以使技术人员能够有效且及时的获取现场保护
信息,提高了故障处理效率。
[0042]当然,实施本申请的任一产品或方法并不一定需要同时达到以上的所有优点。
附图说明
[0043]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044]图1为本申请实施例提供的一种系统故障的处理方法硬件环境示意图;
[0045]图2为本申请实施例提供的一种系统故障的处理的方法流程图;
[0046]图3为本申请实施例提供的设备开机启动后的处理流程图;
[0047]图4为本申请实施例提供的无线处理阶段的处理流程图;
[0048]图5为本申请实施例提供的一种系统故障的处理模组的结构示意图;
[0049]图6为本申请实施例提供的一种设备的结构示意图。
具体实施方式
[0050]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0051]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统故障的处理方法,其特征在于,所述方法包括:在系统运行阶段中出现运行故障的情况下,获取现场保护信息,其中,所述运行故障会使所述系统进入死机状态,所述现场保护信息包括所述运行故障的环境信息和故障信息;将所述现场保护信息保存至现场保护寄存器中,并对所述现场保护寄存器进行置位;在系统启动阶段,通过bootroom确定所述现场保护寄存器的标识位;在所述标识位指示所述现场保护寄存器处于置位状态的情况下,将所述现场保护信息发送至目标终端。2.根据权利要求1所述的方法,其特征在于,所述将所述现场保护信息发送至目标终端包括:对所述系统中的无线模块进行初始化,其中,所述无线模块用于在所述系统启动阶段发送数据信息;通过随机数和AES加密方案对所述现场保护信息进行加密;通过所述无线模块将加密后的现场保护信息发送至所述目标终端。3.根据权利要求2所述的方法,其特征在于,所述通过随机数和AES加密方案对所述现场保护信息进行加密包括:确定所述现场保护寄存器所在芯片的芯片识别号;通过随机生成器生成初始随机数和计数随机数;将所述初始随机数和所述芯片识别号异或后采用AES加密生成加密信息标签;将所述计数随机数和所述现场保护信息进行异或后进行加密,生成现场信息密文;将所述加密信息标签和所述现场信息密文进行相乘处理,输出加密后的现场保护信息。4.根据权利要求1所述的方法,其特征在于,将所述现场保护信息发送至目标终端之后,所述方法还包括:对所述现场保护寄存器进行复位;进入所述系统运行阶段。5.根据权利要求2所述的方法,其特征在于,将所述现场保护信息发送至目标终端之后,所述方法还包括:对所述无线模块进行去初始化。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取目标指令,其中,所述目标指令用...

【专利技术属性】
技术研发人员:昌明涛
申请(专利权)人:珠海零边界集成电路有限公司
类型:发明
国别省市:

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

1