专利名称:远端系统诊断方法
技术领域:
本发明涉及一种远端系统诊断方法,通过执行一设置于系统BIOS中的诊断程序,并利用数据机或是网络连至另一控制端,以将诊断必须的文件一一传回控制端而进行诊断的方法。
目前信息电子产品的行销早已国际化,一个产品往往会销售到离原生产地点千百里远的外地。如果所销售的系统有不稳定的异常现象产生时,即便是很小的问题,也往往需要派工程人员远赴外地,进行诊断、排除问题。如此作法相当地不经济,且未必能达到纠错的效果,因为在外地,不仅资源不足,也缺乏强大的技术支持体系。所以,假若能把工程人员留在原生产地,而可以查清问题的所在的话,则不仅可以降低产品诊断的时间,且对公司而言售后服务的成本也可以大幅降低。
一般而言,信息电子产品在出厂前一定要经过层层的质量管理测试,所以在送到外地之后,基本上完全不能使用的机会几乎不会发生;大致上都是运行正常,可能发生的问题还是以软件的问题居多。
因此,本发明的目的是提出一种远端系统诊断方法,当系统发生不稳定的情形时,可以启动一诊断程序,通过连线的方式将诊断所需的文件传回至生产地,让工程人员不用远赴外地,即可找出80%左右的软件问题。
为达到上述的目的,本方法主要包括在远端系统的BIOS上设置一诊断程序;上述远端系统发生错误需进行诊断时,由一控制端连线连至上述远端系统,以便启动上述诊断程序;上述诊断系统启动之后,配合控制端而执行必要的动作,以及采集必要的诊断文件,通过连线回传至控制端。
为让本发明的上述目的、特征、和优点能更明显易懂,下面特别举出较佳实施例,并结合附图,做详细说明如下
图1A和图1B显示本发明方法运作的示意图。
实施例图1A表示远端系统启动诊断程序之后,其动作的示意图。图1B表示控制端可能的动作示意图。下面将参照图1A和1B,对本发明作详细的说明。
在设计电子信息产品时,即预先将一诊断程序设置于系统BIOS内。在系统进行重置开机程序而执行BIOS时,使用者可以选择启动诊断程序,借以排除系统的各种问题;或者,在此系统发生错误需进行诊断时,可以由另一系统连线至此一系统,并启动上述诊断程序而进行纠错。
假设目前有一电脑系统销售至国外,其系统BIOS中设置有上述的诊断程序,称之为远端系统。当上述远端系统发生错误需进行诊断时,我们利用数据机Modem(或是网络)将远端系统和生产地工程人员的电脑系统(称之为控制系统)连线,并启动远端系统的BIOS中的诊断程序。
上述诊断程序中断远端系统键盘的动作,而由控制端模拟远端键盘的动作,因此工程人员可以操作控制远端系统,以便输入指令,让远端系统和控制端执行必要的命令,以便进行诊断的动作。例如,执行一纠错追踪功能,以进行逐步的纠错。
当诊断程序启动后,依照控制端的需求,控制端的工程人员可以依照侦测的需要,在远端系统上进行必要的动作(如图1A、1B所示)。例如,采集选定位地址的程序和文件,通过数据机传送回控制端,而显示于所需位址的程序和文件。
又如,采集输出/入端口的状态值,通过数据机传送回控制端系统,而显示于控制端系统。以及,将远端画面显示的文件,传回控制端,并加以显示。另外,亦可将远端系统报告装置元件测试的情形,也回传至控制端再显示其测试情形。
如上所述,由于工程人员可以通过数据机或是网络连线至远端系统,将远端系统的各种状态值文件传回控制端进行研究判断分析,并进行程序之类的修改等,所以免除了远赴国外的麻烦,且加快错误排除的时间。另外,由于诊断程序是设置于系统BIOS中,所以只要能够将远端系统重置开机的话,即可以执行诊断程序,进行纠错;因此更保障远端诊断的可行性和便利性。
虽然本发明已以较佳实施例揭示如上,然而该实施例并非用以限定本发明,任何熟悉本领域的技术人员,在不脱离本发明的精神和范围内,当然可做一些更动和改善,因此本发明的保护范围应以所附的专利要求书为准。
权利要求
1.一种远端系统诊断方法,包括在远端系统的BIOS上设置一诊断程序;上述远端系统发生错误需进行诊断时,由一控制端连线连至上述远端系统,以便启动上述诊断程序;上述诊断系统启动之后,配合控制端而执行必要的动作,以及采集必要的诊断文件,通过连线回传至控制端。
2.如权利要求1所述的方法,其特征是,上述控制端和上述远端系统两者之间是使用数据机进行连线,或是通过网络进行连线,以便借助于连线接收和送出文件。
3.如权利要求1所述的方法,其特征是,当远端系统上的诊断程序启动后,依照控制端的要求,所采集的必要诊断文件包括选定位地址的程序和文件;输出/入端口的状态值;各装置元件的测试情况;以及,画面显示的文件;而控制端接收到上述必要的诊断文件后,将其一一显示,以利诊断的研究判断。
4.如权利要求1所述的方法,其特征是,上述远端系统在重置开机程序中执行BIOS时,也可由远端使用者选择是否执行上述诊断程序。
5.如权利要求1所述的方法,其特征是,上述诊断程序会中断远端系统键盘的动作,而控制端则模拟远端键盘的动作,借以控制远端系统的输入,以便进行诊断。
6.如权利要求1所述的方法,其特征是,借助于上述诊断程序的运行,控制端可以对远端系统的程序进行修改。
全文摘要
一种远端系统诊断方法,通过执行一设置于系统BIOS中的诊断程序,并利用数据机或是网络连至另一控制端,以将诊断必须的文件——传回控制端而进行纠错的方法。当系统发生不稳定的情形时,可以启动一诊断程序,通过连线的方式将诊断所需的文件传回至生产地,让工程人员不用远赴外地,即可找出80%左右的软件问题。
文档编号H04L29/12GK1283029SQ9911105
公开日2001年2月7日 申请日期1999年7月29日 优先权日1999年7月29日
发明者董忠智 申请人:神基科技股份有限公司