具有主板诊断卡的电子装置及主板诊断方法制造方法及图纸

技术编号:23763942 阅读:15 留言:0更新日期:2020-04-11 18:51
本发明专利技术涉及一种具有主板诊断卡的电子装置,包括机壳、设置在机壳内的主板和诊断卡,主板上设有主板处理器,主板处理器与诊断卡通过诊断总线通讯连接,机壳上设有用于输出触发信号的可操作的触发装置,诊断卡还包括:诊断卡控制输入接口、诊断卡控制输出接口、诊断卡状态输入接口、诊断卡状态输出接口,在记录模式下,诊断卡经诊断总线接收、记录来自主板的诊断码,主板的状态输出接口输出状态信号透传至指示装置,当诊断卡接收到非诊断触发信号时,诊断卡将非诊断触发信号透传至主板;当诊断卡接收到诊断触发信号,则进入回放模式,将诊断码转换成指示信号输出至指示装置。本发明专利技术还涉及一种主板诊断方法。

Electronic device with mainboard diagnosis card and mainboard diagnosis method

【技术实现步骤摘要】
具有主板诊断卡的电子装置及主板诊断方法
本专利技术涉及电子装置诊断技术,尤其涉及一种具有主板诊断卡的电子装置及主板诊断方法。
技术介绍
常见的电脑主板(包括台式电脑主板、服务器电脑主板、笔记本电脑主板、工业电脑主板)的诊断方法是主板通过PCI总线或LPC总线连接一个带七段数码管指示灯的诊断卡(以下称为传统诊断卡)。主板在启动过程中会向诊断卡输出诊断码,诊断码是一个字节或两个字节的数字,通过诊断卡上的七段数码管显示出来。如果主板在启动过程中死机,诊断卡上最后显示的数字可以被用来定位主板软件最后执行过哪个位置,进而定位主板软件发生错误的范围。传统诊断卡在使用时的缺点是:当主板被装入主机后,主机机壳上没有暴露出诊断卡的接口,也没有暴露出诊断卡的显示界面,用户必须打开主机的机壳才能看到诊断卡的显示,可是很多情况下打开主机机壳是比较麻烦的,特别是在工业电脑的制造、检测中会造成浪费工时、降低效率的情况,甚至在一些已部署的场景中是不切实际的。
技术实现思路
有鉴于此,有必要提供一种具有主板诊断卡的电子装置及主板诊断方法,能够快速方便地对电子装置的主板进行诊断。一种具有主板诊断卡的电子装置,包括机壳、设置在所述机壳内的主板和诊断卡,所述主板上设有主板处理器,所述主板处理器与所述诊断卡通过诊断总线通讯连接,所述机壳上设有用于输出触发信号的可操作的触发装置,所述诊断卡还包括:诊断卡控制输入接口,所述诊断卡控制输入接口与所述可操作的触发装置连接,用于接收来自所述可操作的触发装置的触发信号;诊断卡控制输出接口,所述诊断卡控制输出接口与所述主板的控制输入接口连接;诊断卡状态输入接口,所述诊断卡状态输入接口与所述主板的状态输出接口连接;诊断卡状态输出接口,所述诊断卡状态输出接口与位于所述机壳上的指示装置相连接;其中,所述触发信号包括非诊断触发信号、诊断触发信号,所述诊断卡的工作模式包括记录模式和回放模式,在记录模式下,所述诊断卡经所述诊断总线接收、记录来自所述主板的诊断码,所述主板的状态输出接口输出状态信号至所述诊断卡状态输入接口,并从所述诊断卡状态输出接口透传至所述指示装置,当所述诊断卡控制输入接口接收到非诊断触发信号时,所述诊断卡通过所述诊断卡控制输出接口将所述非诊断触发信号透传至所述主板;当所述诊断卡控制输入接口接收到诊断触发信号,则进入回放模式,所述诊断卡将所述诊断码转换成指示信号通过所述诊断卡状态输出接口输出至所述指示装置。在一些实施例中,所述触发信号还包括回放控制信号,所述回放控制信号包括:显示上一个诊断码、显示下一个诊断码、显示最后一个诊断码。在一些实施例中,所述可操作的触发装置为设置在所述机壳上的按键。在一些实施例中,所述可操作的触发装置为所述电子装置的电源按键,所述诊断触发信号为连击所述电源按键,所述非诊断触发信号为持续按压所述电源按键预定时长。在一些实施例中,所述可操作的触发装置还包括多个回放按键,所述多个所述回放按键用于分别向所述诊断卡输出不同的回放控制信号,所述诊断卡执行所述不同的回放控制信号并输出不同的诊断码。在一些实施例中,所述可操作的触发装置为所述电子装置的键盘,所述诊断触发信号由按压预设按键组合触发,所述非诊断触发信号由执行所述按键组合之外的其他键盘操作触发在一些实施例中,所述诊断卡将所述诊断码转换成所述指示信号时采用一系列不同长短的开关信号。在一些实施例中,所述指示装置为设于所述机壳上的指示灯。一种主板诊断方法,包括以下步骤:启动所述主板,所述诊断卡进入记录模式;所述诊断卡从所述主板接收主板状态信号和诊断码,记录所述诊断码,并把所述状态信号透传输出到所述指示装置;判断是否接收到诊断触发信号;若接收到非诊断触发信号,将所述非诊断触发信号透传输出到所述主板;以及若接收到所述诊断触发信号,则进入回放模式,将所述诊断码转换成指示信号后输出至所述指示装置。在一些实施例中,还包括以下步骤:回放模式下,首先将最后一个诊断码转换后输出至所述指示装置;判断是否接收到回放控制触发信号;若接收到回放控制触发信号,则将对应的诊断码转换后输出至所述指示装置。与现有技术相比,所述具有主板诊断卡的电子装置,能够通过操作设置于机壳上的触发装置而使所述诊断卡输出诊断码至设置在所述机壳上的指示装置,不需要打开机壳即可获得诊断码,快速方便。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例的电子装置的结构示意图。图2是本专利技术另一实施例的电子装置的结构示意图。图3是本专利技术一实施例的主板诊断方法的流程图。图4是本专利技术一实施例的主板诊断方法的状态信号流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施例对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。图1及图2是本专利技术实施例提供的电子装置的结构示意图。所述电子装置1可为任何包括主板及诊断卡的电子装置,例如,包括,但不限于,台式电脑、笔记本电脑、服务器电脑、工业电脑等。所述电子装置1包括机壳10、设置在所述机壳10内的主板12及诊断卡14,本实施例中,所述机壳10为台式电脑机箱的外壳。所述机壳10上设置有指示灯100、按键102。在一实施例中,所述按键102可以为机箱上的电源按键。所述主板12用于承载所述电子装置1的元器件,包括,但不限于处理器120。所述处理器120设置在所述主板12上,用于执行各种指令以实现所述电子装置1的各种功能。所述诊断卡14可以集成在所述主板12上或独立于所述主板12设置。请参阅图1所示,所述诊断卡14集成在所述主板12上。在图2所示的实施例中,所述诊断卡14独立于所述主板12设置。所述诊断卡14通过诊断总线122与所述处理器120通信连接。所述主板12设置有主板控制输入接口123和主板状态输出接口124。所述主板控制输入接口123用于接收输入信号从而控制所述处理器120执行预定指令或指令集。所述主板状态输出接口124用于输出所述主板12运行过程中产生的各种状态信号。所述诊断卡14包括诊断卡处理器140及诊断码显示装置141,所述诊断卡处理器140用于接收并记录所述诊断总线122传递来的所述主板12的诊断码。所述诊断卡处理器140可以为MCU本文档来自技高网...

【技术保护点】
1.一种具有主板诊断卡的电子装置,包括机壳、设置在所述机壳内的主板和诊断卡,所述主板上设有主板处理器,所述主板处理器与所述诊断卡通过诊断总线通讯连接,其特征在于:所述机壳上设有用于输出触发信号的可操作的触发装置,所述诊断卡还包括:诊断卡控制输入接口,所述诊断卡控制输入接口与所述可操作的触发装置连接,用于接收来自所述可操作的触发装置的触发信号;诊断卡控制输出接口,所述诊断卡控制输出接口与所述主板的控制输入接口连接;诊断卡状态输入接口,所述诊断卡状态输入接口与所述主板的状态输出接口连接;诊断卡状态输出接口,所述诊断卡状态输出接口与位于所述机壳上的指示装置相连接;其中,所述触发信号包括非诊断触发信号、诊断触发信号,所述诊断卡的工作模式包括记录模式和回放模式,在记录模式下,所述诊断卡经所述诊断总线接收、记录来自所述主板的诊断码,所述主板的状态输出接口输出状态信号至所述诊断卡状态输入接口,并从所述诊断卡状态输出接口透传至所述指示装置,当所述诊断卡控制输入接口接收到非诊断触发信号时,所述诊断卡通过所述诊断卡控制输出接口将所述非诊断触发信号透传至所述主板;当所述诊断卡控制输入接口接收到诊断触发信号,则进入回放模式,所述诊断卡将所述诊断码转换成指示信号通过所述诊断卡状态输出接口输出至所述指示装置。/n...

【技术特征摘要】
1.一种具有主板诊断卡的电子装置,包括机壳、设置在所述机壳内的主板和诊断卡,所述主板上设有主板处理器,所述主板处理器与所述诊断卡通过诊断总线通讯连接,其特征在于:所述机壳上设有用于输出触发信号的可操作的触发装置,所述诊断卡还包括:诊断卡控制输入接口,所述诊断卡控制输入接口与所述可操作的触发装置连接,用于接收来自所述可操作的触发装置的触发信号;诊断卡控制输出接口,所述诊断卡控制输出接口与所述主板的控制输入接口连接;诊断卡状态输入接口,所述诊断卡状态输入接口与所述主板的状态输出接口连接;诊断卡状态输出接口,所述诊断卡状态输出接口与位于所述机壳上的指示装置相连接;其中,所述触发信号包括非诊断触发信号、诊断触发信号,所述诊断卡的工作模式包括记录模式和回放模式,在记录模式下,所述诊断卡经所述诊断总线接收、记录来自所述主板的诊断码,所述主板的状态输出接口输出状态信号至所述诊断卡状态输入接口,并从所述诊断卡状态输出接口透传至所述指示装置,当所述诊断卡控制输入接口接收到非诊断触发信号时,所述诊断卡通过所述诊断卡控制输出接口将所述非诊断触发信号透传至所述主板;当所述诊断卡控制输入接口接收到诊断触发信号,则进入回放模式,所述诊断卡将所述诊断码转换成指示信号通过所述诊断卡状态输出接口输出至所述指示装置。


2.如权利要求1所述的具有主板诊断卡的电子装置,其特征在于:所述触发信号还包括回放控制信号,所述回放控制信号包括:显示上一个诊断码、显示下一个诊断码、显示最后一个诊断码。


3.如权利要求2所述的具有主板诊断卡的电子装置,其特征在于:所述可操作的触发装置为设置在所述机壳上的按键。


4.如权利要求3所述的具有主板诊断卡的电子装置,其特征在于:所述可操作的触发装置为所述电子装置的电源按键,所述诊断触发...

【专利技术属性】
技术研发人员:陈卓
申请(专利权)人:深圳市讯盾科技有限公司
类型:发明
国别省市:广东;44

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

1