一种硬件状态分析方法、装置及系统制造方法及图纸

技术编号:36198190 阅读:21 留言:0更新日期:2023-01-04 11:51
本申请实施例提供一种硬件状态分析方法、装置及系统,涉及终端技术领域。第一电子设备中包括第一模块和第二模块,第一模块是第一电子设备中任意一个模块。如果第一电子设备中任意一个模块启动失败,可以通过第二模块上报至第二电子设备。该第二电子设备可以是服务器等。维护人员可以通过第二电子设备上保存的第一电子设备的相关信息快速准确地发现第一电子设备中启动失败的模块,方便维护人员定位问题并进一步解决问题,提高用户使用体验,降低用户退机概率。用户退机概率。用户退机概率。

【技术实现步骤摘要】
一种硬件状态分析方法、装置及系统


[0001]本申请涉及终端
,尤其涉及一种硬件状态分析方法、装置及系统。

技术介绍

[0002]随着终端技术发展,终端设备内包含的器件越来越多。当某个器件发生损坏或运行异常时,用户通常不能及时发现。或者用户正常使用终端设备已经受到影响,但是无法自行判断出现异常的器件的具体位置。出现这种情况时,用户使用终端设备的体验很差,甚至会因此将终端设备退回厂家。

技术实现思路

[0003]本申请实施例提供一种硬件状态分析方法、装置及系统,能够快速定位到发生异常的器件,便于运维人员根据发生异常的器件进行相应处理,提高用户使用终端设备的体验,降低用户退机概率。
[0004]为达到上述目的,本申请的实施例采用如下技术方案:
[0005]第一方面,提供了一种硬件状态分析方法,应用于第一电子设备(例如大屏),所述第一电子设备包括第一模块(例如功能芯片)和第二模块(例如SoC芯片),该方法包括:响应于第一电子设备上电,第一模块开始启动;如果第一模块启动失败,向第二模块上报失败标识;第二模块接收到失败标识,向第二电子设备(例如数据分析系统)发送第一消息;第一消息用于表示模块启动失败;第一消息包括第一模块的标识。
[0006]在该方法中,如果第一电子设备中任意一个模块启动失败,可以通过第二模块上报至第二电子设备。该第二电子设备可以是服务器等。这样就可以快速准确地发现第一电子设备中启动失败的模块,方便维护人员定位问题并进一步解决问题,提高用户使用体验,降低用户退机概率
[0007]结合第一方面,在一种实施方式中,第一模块向第二模块上报失败标识,包括:第一模块将第一引脚设置为预设的第一电平值;第二模块读取到第一模块的第一引脚为第一电平值,获取到失败标识。在另一种实施方式中,第一模块向第二模块上报失败标识,包括:第一模块通过集成电路总线通信协议向第二模块上报失败标识。
[0008]结合第一方面,在一种实施方式中,如果第一模块的硬件错误导致启动失败,第一模块通过第一通信方式向第二模块上报失败标识;如果第一模块的软件错误导致启动失败,第一模块通过第二通信方式向第二模块上报失败标识。
[0009]这样,硬件错误导致的启动失败和软件错误导致的启动失败通过不同的通信方式向第二模块上报。第二模块可以确定第一模块的启动失败类型,并将启动失败类型上报给第二电子设备。
[0010]在一种实施方式中,第一消息中包括启动失败类型;启动失败类型包括硬件问题或软件问题。
[0011]这样,维护人员可以快速准确的获取第一电子设备中第一模块启动失败的类型,
方便定位问题并解决问题。
[0012]结合第一方面,在一种实施方式中,第一通信方式包括:设置第一模块的第一引脚的电平值;第二通信方式包括:集成电路总线通信协议。
[0013]结合第一方面,在一种实施方式中,如果第一消息中启动失败类型为软件问题,该方法还包括:第一电子设备从第二电子设备接收第一模块的软件升级包。
[0014]在该方法中,第二电子设备确定第一电子设备的第一模块是由软件问题导致的启动失败,将第一模块的软件升级包发送给第一电子设备。这样,第一电子设备可以使用第一模块的软件升级包进行软件升级,解决启动失败的问题。提高了用户使用体验,降低用户退机概率。
[0015]结合第一方面,在一种实施方式中,如果第一模块启动失败,向第二模块上报失败标识,包括:如果第一模块启动失败的次数大于或等于预设次数,向第二模块上报失败标识。
[0016]在该方法中,如果第一模块启动失败,则重新启动;如果第一模块启动失败的次数大于或等于预设次数,向第二模块上报失败标识;第二模块接收到失败标识,向第二电子设备发送第一消息。
[0017]结合第一方面,在一种实施方式中,第二模块接收到失败标识,向第二电子设备发送第一消息,包括:第二模块从第一模块接收到失败标识的次数大于或等于预设次数,向第二电子设备发送第一消息。
[0018]在该方法中,第一模块每次启动失败,向第二模块上报失败标识;第二模块接收到失败标识,通知第一模块重新启动;如果第二模块从第一模块接收到失败标识的次数大于或等于预设次数(即第一模块启动失败的次数大于或等于预设次数),第二模块向第二电子设备发送第一消息。
[0019]结合第一方面,在一种实施方式中,该方法还包括:检测到第一模块启动过程中的错误,第一模块向第二模块上报错误信息;第二模块接收到错误信息,向第二电子设备发送第二消息;第二消息用于表示模块启动过程中发生错误;第二消息中包括第一模块的标识。
[0020]结合第一方面,在一种实施方式中,第一模块启动成功后,如果检测到第一模块运行过程中的错误,第一模块向第二模块上报错误信息;第二模块接收到错误信息,向第二电子设备发送第三消息;第三消息用于表示模块运行过程中发生错误;第三消息中包括第一模块的标识。
[0021]结合第一方面,在一种实施方式中,第一模块向第二模块上报错误信息包括:第一模块通过集成电路总线通信协议向第二模块上报错误信息。
[0022]结合第一方面,在一种实施方式中,该方法还包括:检测到第一模块启动成功,将第一模块的第一引脚设置为预设的第二电平值。
[0023]其中,第二电平值与第一电平值不同。比如,第一电平值为低电平,第二电平值为高电平。
[0024]结合第一方面,在一种实施方式中,第一模块启动成功后,如果检测到第一模块运行失败,将第一模块的第一引脚设置为预设的第一电平值;第二模块读取到第一模块的第一引脚为第一电平值,向第二电子设备发送第四消息;第四消息用于表示模块运行过程中发生失败;第四消息中包括第一模块的标识。
[0025]结合第一方面,在一种实施方式中,第一模块为具备下列一种或多种功能的芯片:无线通信功能,功放功能,调谐功能,模数转换电路,数模转换电路,锁相环电路,供电功能;第二模块为系统级芯片。
[0026]第二方面,提供了一种电子设备,该电子设备具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
[0027]第三方面,提供了一种电子设备,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该电子设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该电子设备执行如上述第一方面中任一项所述的方法。
[0028]第四方面,提供了一种电子设备,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面中任一项所述的方法。
[0029]第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项所述的方法。
[0030]第六方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种硬件状态分析方法,其特征在于,应用于第一电子设备,所述第一电子设备包括第一模块和第二模块,所述方法包括:响应于所述第一电子设备上电,所述第一模块开始启动;如果所述第一模块启动失败,向所述第二模块上报失败标识;所述第二模块接收到所述失败标识,向第二电子设备发送第一消息;所述第一消息用于表示模块启动失败;所述第一消息包括所述第一模块的标识。2.根据权利要求1所述的方法,其特征在于,所述第一模块向所述第二模块上报失败标识,包括:所述第一模块将第一引脚设置为预设的第一电平值;所述第二模块读取到所述第一模块的第一引脚为所述第一电平值,获取到所述失败标识。3.根据权利要求1所述的方法,其特征在于,所述第一模块向所述第二模块上报失败标识,包括:所述第一模块通过集成电路总线通信协议向所述第二模块上报所述失败标识。4.根据权利要求1所述的方法,其特征在于,所述如果所述第一模块启动失败,向所述第二模块上报失败标识,包括:如果所述第一模块的硬件错误导致启动失败,所述第一模块通过第一通信方式向所述第二模块上报所述失败标识;如果所述第一模块的软件错误导致启动失败,所述第一模块通过第二通信方式向所述第二模块上报所述失败标识。5.根据权利要求4所述的方法,其特征在于,所述第一通信方式包括:设置所述第一模块的第一引脚的电平值;所述第二通信方式包括:集成电路总线通信协议。6.根据权利要求4或5所述的方法,其特征在于,所述第一消息中包括启动失败类型;所述启动失败类型包括硬件问题或软件问题。7.根据权利要求6所述的方法,其特征在于,如果所述第一消息中启动失败类型为软件问题,所述方法还包括:所述第一电子设备从所述第二电子设备接收所述第一模块的软件升级包。8.根据权利要求1

7任意一项所述的方法,其特征在于,所述如果所述第一模块启动失败,向所述第二模块上报失败标识,包括:如果所述第一模块启动失败的次数大于或等于预设次数,向所述第二模块上报失败标识。9.根据权利要求1

7任意一项所述的方法,其特征在于,所述第二模块接收到所述失败标识,向所述第二电子设备发送第一消息,包括:所述第二模块从所述第一模块接收到失败标识的次数大于或等于预设次数,向所述第二电子设备发送第一消息。10.根据权利要求1所...

【专利技术属性】
技术研发人员:赵楠赵红玉翟佳伟何学荣邓旭同
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1