处理器启动方法、装置、设备及存储介质制造方法及图纸

技术编号:33531376 阅读:56 留言:0更新日期:2022-05-19 02:02
本申请公开了一种处理器启动方法、装置、设备及存储介质,所述处理器启动方法包括:在处理器单元启动过程中,获取所述处理器单元输出的目标打印信息和目标指示信号,并将所述目标打印信息和目标指示信号传输至所述控制处理单元,对所述目标打印信息和所述目标指示信号进行检测分析,获得分析结果,基于所述分析结果,若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作。本申请解决处理器启动效率较低的技术问题。问题。问题。

【技术实现步骤摘要】
处理器启动方法、装置、设备及存储介质


[0001]本申请涉及互联网、物联网
,尤其涉及一种处理器启动方法、装置、设备及存储介质。

技术介绍

[0002]目前,针对程序跑飞等装置启动后的运行异常一般采用WatchDog(看门狗)功能模块的方式来处理。看门狗电路一般有软件看门狗和硬件看门狗两种。软件看门狗不需外接硬件电路,但装置需要设置一个定时器资源,且若装置软件运行不正常,可能导致看门狗装置也随之瘫痪,而硬件看门狗对应的看门狗电路通常由计数器以及一些电阻、电容等组成,分立元件组成的装置电路较为复杂,运行不够可靠。
[0003]进一步地,无论是软件看门狗还是硬件看门狗,大多针对的是装置启动后运行异常的监测,但在处理器单元尚处于启动过程中还未进入装置之前,由于处理器单元在启动过程中无法对外输出有效信息来启动或配置软件看门狗或硬件看门狗,因此,通常是需要人工干预来实现重新启动以至恢复正常,进而导致处理器启动效率较低。

技术实现思路

[0004]本申请的主要目的在于提供一种处理器启动方法、装置、设备及存储介质,旨在解决现有技术中的处理器启动效率较低的技术问题。
[0005]为实现上述目的,本申请提供一种处理器启动方法,所述处理器启动方法包括处理器单元和控制处理单元,所述处理器启动方法包括:
[0006]在处理器单元启动过程中,获取所述处理器单元输出的目标打印信息和目标指示信号,并将所述目标打印信息和目标指示信号传输至所述控制处理单元;
[0007]对所述目标打印信息和所述目标指示信号进行检测分析,获得分析结果;
[0008]基于所述分析结果,若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作。
[0009]可选地,所述若检测到所述处理器启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作的步骤包括:
[0010]若检测到所述处理器单元启动异常,则通过所述控制处理单元下发控制断电指令;
[0011]当通过预设供电模块检测到控制断电指令时,通过预设断电重启控制方法对所述处理器单元进行断电重启。
[0012]可选地,所述若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作包括:
[0013]若检测到所述处理器单元启动异常,则通过所述控制处理单元向预设复位控制电路模块发送复位控制信号;
[0014]基于所述复位控制信号,通过所述预设复位控制电路模块对所述处理器单元进行
复位控制,以复位重启所述处理器单元。
[0015]可选地,所述处理器单元包括调试串口和状态指示口,所述将所述目标打印信息和目标指示信号传输至所述控制处理单元的步骤包括:
[0016]通过所述调试串口将所述目标打印信息输入至所述控制处理单元,并通过所述状态指示口将所述目标指示信号输入至所述控制处理单元。
[0017]可选地,在所述对所述目标打印信息和所述目标指示信号进行检测分析,获得分析结果的步骤包括:
[0018]获取存储在所述控制处理单元的设备正常状态信息;
[0019]将所述目标打印信息以及所述目标指示信号与所述设备正常状态信息进行对比分析,获得所述分析结果。
[0020]可选地,所述预设断电重启控制方法包括对所述处理器单元进行局部断电重启或完全断电重启。
[0021]可选地,所述预设断电重启控制方法对应的电路包括MOS金氧半场效晶体管电路以及专用IC集成电路。
[0022]本申请还提供一种处理器启动装置,所述处理器启动装置为虚拟装置,所述处理器启动装置包括处理器单元和控制处理单元,所述处理器启动装置包括:
[0023]获取模块,用于在处理器单元启动过程中,获取所述处理器单元输出的目标打印信息和目标指示信号,并将所述目标打印信息和目标指示信号传输至所述控制处理单元;
[0024]分析模块,用于对所述目标打印信息和所述目标指示信号进行检测分析,获得分析结果;
[0025]重启模块,用于基于所述分析结果,若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作。
[0026]可选地,所述重启模块还用于:
[0027]若检测到所述处理器单元启动异常,则通过所述控制处理单元下发控制断电指令;
[0028]当通过预设供电模块检测到控制断电指令时,通过预设断电重启控制方法对所述处理器单元进行断电重启。
[0029]可选地,所述重启模块还用于:
[0030]若检测到所述处理器单元启动异常,则通过所述控制处理单元向预设复位控制电路模块发送复位控制信号;
[0031]基于所述复位控制信号,通过所述预设复位控制电路模块对所述处理器单元进行复位控制,以复位重启所述处理器单元。
[0032]可选地,所述获取模块还用于:
[0033]通过所述调试串口将所述目标打印信息输入至所述控制处理单元,并通过所述状态指示口将所述目标指示信号输入至所述控制处理单元。
[0034]可选地,所述分析模块还用于:
[0035]获取存储在所述控制处理单元的设备正常状态信息;
[0036]将所述目标打印信息以及所述目标指示信号与所述设备正常状态信息进行对比分析,获得所述分析结果。
[0037]可选地,所述处理器启动装置还用于:
[0038]所述预设断电重启控制方法包括对所述处理器单元进行局部断电重启或完全断电重启。
[0039]可选地,所述处理器启动装置还用于:
[0040]所述预设断电重启控制方法对应的电路包括MOS金氧半场效晶体管电路以及专用IC集成电路。
[0041]本申请还提供一种处理器启动设备,所述处理器启动设备为实体设备,所述处理器启动设备包括:存储器、处理器以及存储在所述存储器上的处理器启动程序,所述处理器启动程序被所述处理器执行实现如上述的处理器启动方法的步骤。
[0042]本申请还提供一种存储介质,所述存储介质为计算机可读存储介质,所述计算机可读存储介质上存储处理器启动程序,所述处理器启动程序被处理器执行实现如上述的处理器启动方法的步骤。
[0043]本申请提供了一种处理器启动方法、装置、设备及存储介质,相比于现有技术采用的由于处理器单元在启动过程中无法对外输出有效信息来启动或配置软件看门狗或硬件看门狗,需要人工干预来实现重新启动以至恢复正常的技术手段,本申请首先在处理器单元启动过程中,获取所述处理器单元输出的目标打印信息和目标指示信号,并将所述目标打印信息和目标指示信号传输至所述控制处理单元,进而对所述目标打印信息和所述目标指示信号进行检测分析,获得分析结果,进一步地,基于所述分析结果,若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作,实现了基于处理器单元输出目标打印信息和目标指示信号,确定所述处理器单元的启动状态,若处理器单元启动异常,则自主对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种处理器启动方法,其特征在于,所述处理器启动方法包括处理器单元和控制处理单元,所述处理器启动方法包括:在处理器单元启动过程中,获取所述处理器单元输出的目标打印信息和目标指示信号,并将所述目标打印信息和目标指示信号传输至所述控制处理单元;对所述目标打印信息和所述目标指示信号进行检测分析,获得分析结果;基于所述分析结果,若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作。2.如权利要求1所述的处理器启动方法,其特征在于,所述若检测到所述处理器启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作的步骤包括:若检测到所述处理器单元启动异常,则通过所述控制处理单元下发控制断电指令;当通过预设供电模块检测到控制断电指令时,通过预设断电重启控制方法对所述处理器单元进行断电重启。3.如权利要求1所述的处理器启动方法,其特征在于,所述若检测到所述处理器单元启动异常,则基于预设控制重启方法,对所述处理器单元进行重启操作包括:若检测到所述处理器单元启动异常,则通过所述控制处理单元向预设复位控制电路模块发送复位控制信号;基于所述复位控制信号,通过所述预设复位控制电路模块对所述处理器单元进行复位控制,以复位重启所述处理器单元。4.如权利要求1所述的处理器启动方法,其特征在于,所述处理器单元包括调试串口和状态指示口,所述将所述目标打印信息和目标指示信号传输至所述控制处理单元的步骤包括:通过所述调试串口将所述目标打印信息输入至所述控制处理单元,并通过所述状态指示口将所述目标指示信号输入至所述控制处理单元。5.如权利要求1所述的处理器...

【专利技术属性】
技术研发人员:张小林陈燕华
申请(专利权)人:深圳市腾芯通智能科技有限公司
类型:发明
国别省市:

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

1