一种诊断设备及信息处理方法

文档序号:8412427阅读:303来源:国知局
一种诊断设备及信息处理方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种诊断设备及信息处理方法。
【背景技术】
[0002]随着科技的发展,越来越多的电子设备进入了人们的生活,比如,智能手机、平板电脑、笔记本电脑、一体型计算机等,这些电子设备给人们的生活带来了极大的便利。
[0003]在现有技术中,一体型计算机的应用范围越来越广泛,但随着使用时间的增长,一体型计算机在使用过程中会出现如:显示器或显卡错误、键盘控制器错误或是B1S损坏等冋题。
[0004]在现有技术中可以用Debug卡来判断一体型计算机出现的故障,即:打开一体型计算机,将Debug卡插入PCI或ISA卡槽后,启动电脑时,Debug卡上的数码显示管就会根据启动的进度显示出各种代码,进而判断一体型计算机出现的故障。也可以B1S恢复,首先要拆开一体型计算机的机壳,找到boot block的代码,然后跳线短接,最后插上U Disk,启动boot block进DOS,则可以进行B1S恢复。
[0005]本申请发明人在发明本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:
[0006]无论是利用Debug卡进行故障诊断还是B1S恢复,都需要将一体型计算机的机壳打开才能够进行。
[0007]可见,现有技术中的诊断设备存在不能够在不打开电子设备机壳的同时实现故障问题的诊断的技术问题。

【发明内容】

[0008]本发明实施例提供一种诊断设备及信息处理方法,用于解决现有技术中的诊断设备存在不能够在不打开电子设备机壳的同时实现故障问题的诊断的技术问题,以达到在不打开电子设备机壳的同时实现故障问题的诊断的技术效果。
[0009]根据本发明的第一方面,提供一种诊断设备,包括:
[0010]设备壳体;
[0011]诊断模式选择单元,设置在所述设备壳体上;
[0012]诊断单元,设置在所述设备壳体内,当所述诊断设备与第一电子设备相连时,检测获得并响应对所述诊断模式选择单元进行的第一选择操作,确定所述诊断设备的当前工作模式为诊断模式,基于所述诊断模式,所述诊断单元用于接收由所述第一电子设备发送的与所述诊断模式对应的诊断信息;
[0013]存储单元,设置在所述设备壳体内,所述存储单元用于存储所述诊断信息。
[0014]可选的,所述诊断模式选择单元还用于:
[0015]检测获得对所述诊断模式选择单元进行的用于选择恢复模式的第二选择操作,并响应所述第二选择操作,以控制所述诊断单元处于所述恢复模式,以使所述诊断设备的当前工作模式为所述恢复模式。
[0016]可选的,所述诊断单元包括:
[0017]控制模块,设置在所述设备壳体内部,用于生成与所述诊断模式对应的第一识别信号,以及生成与所述恢复模式对应的第二识别信号;
[0018]信号切换模块,设置在所述设备壳体内部,与所述控制模块连接,具有与所述诊断模式对应的SM总线连接模式和与所述恢复模式对应的SPI总线连接模式;
[0019]处理模块,设置在所述设备壳体内部,与所述控制模块和所述信号切换模块连接;
[0020]第一闪存模块,设置在所述设备壳体内,与所述信号切换模块连接。
[0021]可选的,当所述诊断单元工作于所述诊断模式时,所述信号切换模块用于获得并执行用于控制所述信号切换模块的第一控制指令,以使所述信号切换模块处于所述SM总线连接模式;
[0022]所述控制模块用于获得并执行用于控制所述控制模块的第二控制指令,以生成所述第一识别信号并发送至所述第一电子设备,以使所述第一电子设备能够在基于所述第一识别信号识别到所述诊断设备处于所述诊断模式时,将与所述诊断模式对应的诊断信息传输至所述处理模块。
[0023]可选的,当所述存储单元具体为缓存单元时,所述诊断单元还包括:
[0024]显示模块,设置在所述设备壳体上,与所述处理模块连接,用于显示所述诊断信息。
[0025]可选的,当所述诊断设备的当前工作模式为所述恢复模式时,所述诊断单元还用于将存储于所述第一闪存模块中用于恢复所述第一电子设备的输入输出系统的程序模块刻录至所述第一电子设备的与所述第一闪存模块不同的第二闪存模块,以使所述第二闪存模块中的输入输出系统处于正常工作模式。
[0026]可选的,当所述诊断单元工作于所述恢复模式时,所述信号切换模块用于获得并执行用于控制所述信号切换模块的第三控制指令,以使所述信号切换模块处于所述SPI总线连接模式;
[0027]所述控制模块用于获得并执行用于控制所述控制模块的第四控制指令,以生成所述第二识别信号并发送至所述第一电子设备,以使所述第一电子设备能够在基于所述第二识别信号识别到所述诊断设备处于所述恢复模式时,将存储于所述第一闪存模块的所述程序模块烧录至所述第二闪存模块,以使所述第二闪存模块的处于正常工作模式。
[0028]可选的,所述诊断模式选择单元具体为机械选择开关,所述机械选择开关具有与所述诊断模式对应的第一选择位,及与所述恢复模式对应的第二选择位;或
[0029]所述诊断模式选择单元具体为所述显示在所述诊断设备的显示模块的包括与所述诊断模式对应的第一选择项,及与所述恢复模式对应的第二选择项的模式选择界面。
[0030]根据本发明的另一方面,提供一种电子设备,包括:
[0031]设备壳体;
[0032]诊断模式识别单元,设置在所述设备壳体内部,在所述电子设备与一诊断设备连接时,用于接收来自所述诊断设备的第一识别信号,其中,所述第一识别信号用于表征所述诊断设备工作于诊断模式;
[0033]主板单元,设置在所述设备壳体内部,与所述诊断模式识别单元连接,当所述诊断模式识别单元基于所述第一识别信号识别到所述诊断设备工作于所述诊断模式时,所述主板单元用于通过所述诊断模式识别单元向所述诊断设备传输与所述诊断模式对应的诊断信息。
[0034]可选的,所述诊断模式识别单元还用于接收来自所述诊断设备的第二识别信号,其中,所述第二识别信号用于表征所述诊断设备工作于恢复模式。
[0035]可选的,当所述第二识别信号表征所述诊断设备工作于所述恢复模式时,所述电子设备还包括:
[0036]SPI切换单元,设置在所述设备壳体内,与所述诊断模式识别单元连接,当所述诊断模式识别单元识别所述诊断设备工作于所述恢复模式时,所述SPI切换单元获得并执行用于控制所述SPI切换单元的第五控制指令,以使所述SPI切换单元处于与所述恢复模式对应的SPI总线连接模式;
[0037]第一闪存单元,设置在所述设备壳体内,与所述SPI切换单元相连接,用于将存储于与所述诊断设备中不同于所述第一闪存单元的第二闪存单元中的用于恢复所述第一闪存单元的输入输出系统的程序模块刻录至所述第一闪存单元中,以使所述第一闪存单元的输入输出系统程序模块恢复至正常工作模式。
[0038]根据本发明的另一方面,还提供一种一种信息处理方法,应用于一诊断设备,所述诊断设备包括:诊断单元,当所述诊断设备与第一电子设备相连,所述方法包括:
[0039]确定所述诊断设备当前的工作模式为诊断模式;
[0040]基于所述诊断模式,所述诊断单元接收由所述第一电子设备发送的与所述诊断模式对应的诊断信息。
[0041]可选的,所述诊断单元包括:控制模块、信号切换模块、处理模块及第一闪存模块,所述基于所述诊断模式,所述诊断单元接收由所述第一电子设备发送的与所述诊断模式对应的诊断信息,具体包括:
[0042]所述信号切换模块获得并执行用于控制所述诊断设备的信号切换模块的第一控制指令,以使所述信号切换模块处于SM总线连接模式;
[0043]所述控制模块获得并执行用于控制所述诊断设备的控制模块的第二控制指令,以生成第一识别信号并发送至所述第一电子设备,以使所述第一电子设备能够在基于所述第一识别信号识别到所述诊断设备处于所述诊断模式时,将与所述诊断模式对应的诊断信息传输至所述处理模块。
[0044]可选的,所述诊断设备还包括一显示模块,在所述获得并执行用于控制所述诊断设备的控制模块的第二控制指令,以生成第一识别信号并发送至所述第一电子设备之后,所述方法还包括:
[0045]所述显示模块将所述诊断信息显示在所述显示模块上。
[0046]可选的,在当所述诊断设备的当前工作模式为恢复模式时,所述方法还包括:
[0047]所述诊断单元将存储于所述第一闪存模块中用于恢复所述第一电子设备的输入输出系统的程序模块刻录至所述第一电子设备的与所述第一闪存模块不同的第二闪存模块,以使所述第二闪存模块中的输入输出系统处于正常工作模式。
[0048]可选的,所述诊断单元将存储于所述第一闪存模块中用于恢复所述第一电子设备的输入输出系统的程序模块刻录至所述第一电子设备的与所述第一闪存模块不同的第二闪存模块,具体包括:
[0049]所述信号切换模块获得并执行用于控制所述信号切换模块的第三控制指令,以使所述信号切换模块处于所述SPI总线连接模式;
[0050]所述控制模块获得并执行用于控制所述控制模块的第四控制指令,以生成所述第二识别信号并发送至所述第一电子设备,以使所述第一电子设备能够在基于所述第二识别信号识别到所述诊断设备处于所述恢复模式时,将存储于所述第一闪存模块的所述程序模块烧录至所述第二闪存模块,以使所述第二闪存模块的处于正常工作模式。
[0051]根据本发明的另一方面,还提供一种信息处理方法,应用于一电子设备,所述电子设备包括诊断模式识别单元和主板单元,所述方法包括:
[0052]在所述电子设备与一诊断设备连接时,所述诊断模式识别单元接收来自所述诊断设备的第一识别信号,其中,所述第一识别信号用于表征所述诊断设备工作于诊断模式;
[0053]当所述诊断模式识别单元基于所
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1