CN1154926C - ***主机板及输入输出***检测方法 - Google Patents
***主机板及输入输出***检测方法 Download PDFInfo
- Publication number
- CN1154926C CN1154926C CNB961206535A CN96120653A CN1154926C CN 1154926 C CN1154926 C CN 1154926C CN B961206535 A CNB961206535 A CN B961206535A CN 96120653 A CN96120653 A CN 96120653A CN 1154926 C CN1154926 C CN 1154926C
- Authority
- CN
- China
- Prior art keywords
- host board
- system host
- external computer
- input
- bios
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
一种***主机板及输入输出***检测方法,将待测***主机板与一外部电脑单元连接,检测基本输入输出***时,将其目的码储存在外部电脑,且将存有基本输入输出***检测程序的存储器插置在待测***主机板储存基本输入输出***目的码的存储器的插槽上,并从外部电脑单元转载基本输入输出***的目的码至***主机板的存储单元,当检测***主机板时,从外部电脑单元转载***主机板的检测程序至***主机板。
Description
本发明涉及一种***主机板及基本输入输出***(BASIC INPUT/OUTPUT SYSTEM,以下称BIOS)检测方法,特别是涉及一种简单而效率高,且成本低的***主机板及BIOS检测方法。
一般电脑***检测方法包括以下的步骤:
一、将待测***主机板的CPU(Central Processing Unit,中央处理机)插在一个储存有检测程序的控制单元插座上。
二、将该控制单元的插座插置在***主机板供CPU插置的插座上。
三、起动该控制单元对该***主机板进行检测工作。
由上可知,以往的检测方法只能使用在一速度以下的CPU,而CPU的速度一直在改变,如果CPU的速度改变,以往的检测方法便不能使用,另外,控制单元插座上的插孔数目是固定的,如果CPU的插脚数目改变了,供CPU插置的插座就不能使用,且现在的CPU大多是以表面粘着安装在***主机板上,所以无法把CPU插置在控制单元的插座上。
此外,以往在BIOS开发初期,每改好一版,都需将目的码烧录到BIOS ROM(Read-Only Memory,只读存储装置),由于无法检测,万一有错误,会浪费时间及成本。
本发明的主要目的在于提供一种有效及迅速的***主机板及输入输出***检测方法。
为达到上述目的,本发明采取如下措施:
本发明的***主机板及输入输出检测方法,包括以下步骤:
提供一个外部电脑单元,该外部电脑单元具有串行或并行输入输出接口。利用该外部电脑单元的串行或并行输入输出接口,将待测***主机板与该外部电脑单元连接。
当要检测BIOS是否有错误时:(1)将BIOS的目的码储存在该外部电脑单元;(2)将储存有适用于BIOS的检测程序的存储装置插置在待测的***主机板供储存有BIOS的目的码存储器装置插置用的插槽上;(3)从该外部电脑单元转载BIOS的目的码至待测的***主机板的存储单元,可对BIOS的目的码进行检测工作;而当要检测***主机板是否有错误时,从外部电脑单元转载适用于***主机板的检测程序至该待测的***主机板,就可对***主机板进行检测工作。
下面结合附图及实施例对本发明进行详细说明:
图1显示一个待测的***主机板与一个在执行本发明***主机板及BIOS检测方法中所使用的外部电脑之间的连接示意图。
图2是本发明***主机板及BIOS检测方法在检测BIOS是否有错误时的流程图。
图3是另一待测***主机板与一个在执行本发明***主机板及BIOS检测方法中所使用的外部电脑之间的连接示意图。
图4是本发明***主机板及BIOS检测方法在检测***主机板是否有错误时的流程图。
如图1、2所示,一个待测***主机板1利用电线14经由一个外部电脑单元2的串行或并行输入输出接口来与外部电脑2单元连接。***主机板1具有一个用于容置烧录有目的码BIOS ROM的插槽10及第一、第二随机存储单元11和12。本实施例中,第一随机存储单元11可以是被称为有保护的存储单元SHADOW-RAM),第二随机存储单元12可以是***主存储单元或是一个随机存储卡13(如图3所示)。
当本发明用在检测一BIOS是否有错误时,一个烧录有适用于BIOS的检测程序的只读存储装置ROM3会***置在***主机板1的插槽10上,而待测的BIOS的目的码会储存在外部电脑单元2中。在步骤S1中,待测***主机板1未被启用的功能板(default functions)被初始化,例如,初始化晶片组、暂存器、存储器、输入输出接口等。在步骤S2中,CPU暂存器值是被储存在该ROM3中,检测码被搬移至第二随机存取存储单元12。
在步骤S3中,第二随机存储单元12被检测是否正常。如果正常,则串行或并行输入输出接口会在步骤S4中被起动作为终端和下转载(download)接口。而串行输入输出接口在步骤S5中被检测是否正常。如果正常,则在步骤S6中致能第一随机存储单元11从外部电脑单元2转载BIOS的目的码至该第一随机存储单元11。
在步骤S7中,中断向量被检测是否正常。如果不正常,会将第二随机存储单元12供中断向量使用,或是在步骤S9中检测是否已转载执行指令组,如果有,则在步骤S10中一个一个地执行该执行指令组的每一个指令。当指令组的每个指令被执行完成时,CPU暂存器值被显示在该外部电脑单元2的显示器(图未示)上并且将会从外部电脑单元2进一步接收指令。
如图3、4所示,在图3中的***主机板1更包含一个随机存储卡13,而与检测BIOS是否有错误步骤不同的是,当本发明用于检测***主机板1是否有错误时,适用于***主机板的检测程序是在步骤S6中数据被转载至第一随机存储单元11。当第二随机存储单元12不能使用时或者当待测的***主机板1根本没有存储单元时,随机存储卡13的存储单元(图未示)是作为待测***主机板1的存储单元,使得检测工作能顺利执行。
本发明***主机板及BIOS检测方法具有以下的效果:
一、本发明不但能对***主机板进行检测,也能对BIOS进行检测,完全依外部电脑单元的检测程序而定,因此使用非常方便,不须将BIOS的目的码烧录在ROM上,节省时间及成本。
二、利用随机存取记忆卡,如果***主机板无存储单元或者存储单元不能使用,仍然可测试***主机板上各主要元件。
三、由于外部电脑单元提供显示功能,如果***主机板上无显示器,仍然可进行测试。
四、由于外部电脑单元提供下载的功能,如果BIOS的目的码被压缩,当BIOS执行到要解压缩的某段码时,外部电脑单元也能提供该段目的码。
Claims (4)
1、一种***主机板及输入输出***检测方法,其特征在于:
提供一个外部电脑单元,该外部电脑单元具有串行或并行输入输出接口;利用外部电脑单元的串行或并行输入输出,将待测***主机板与外部电脑单元连接;
当检测基本输入输出***是否有错误时:
包括以下步骤:
a.将基本输入输出***的目的码储存在外部电脑单元;
b.将储存有适用于基本输入输出***的检测程序的存储装置插置在待测***主机板供储存基本输入输出***的目的码的存储装置所插置的插槽上;
c.从外部电脑单元转载基本输入输出***的目的码至所述待测***主机板的存储单元,对基本输入输出***的目的码进行检测工作;
当检测***主机板是否有错误时:
包含以下步骤:
从外部电脑单元转载用于***主机板的检测程序至待测***主机板,而对***主机板进行检测。
2、根据权利要求1所述的***主机板及输入输出***检测方法,其特征在于:
在所述步骤C中,所述输入输出***的目的码和适用于所述***主机板的检测程序都被转载至***主机板的存储单元的一个第一随机存储单元。
3、根据权利要求2所述的***主机板及输入输出***检测方法,其特征在于:
在检测步骤之前,将中央处理机暂存器值储存在检测程序被移动至该***主机板的存储单元的一个第二随机存储单元。
4、根据权利要求1所述的***主机板及存储输入输出***检测方法,其特征在于:
在所述待测***主机板上设置一个随机存储卡,当待测***主机板的存储单元不能使用或当待测***主机板没有存储单元时,该随机存储卡作为待测***主机板的单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB961206535A CN1154926C (zh) | 1996-11-04 | 1996-11-04 | ***主机板及输入输出***检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB961206535A CN1154926C (zh) | 1996-11-04 | 1996-11-04 | ***主机板及输入输出***检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1181539A CN1181539A (zh) | 1998-05-13 |
CN1154926C true CN1154926C (zh) | 2004-06-23 |
Family
ID=5126487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB961206535A Expired - Fee Related CN1154926C (zh) | 1996-11-04 | 1996-11-04 | ***主机板及输入输出***检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1154926C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101840384B (zh) * | 2009-03-17 | 2013-02-27 | 英业达股份有限公司 | 计算机装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7219258B2 (en) * | 2003-12-10 | 2007-05-15 | International Business Machines Corporation | Method, system, and product for utilizing a power subsystem to diagnose and recover from errors |
US7231560B2 (en) * | 2004-04-16 | 2007-06-12 | Via Technologies, Inc. | Apparatus and method for testing motherboard having PCI express devices |
CN1328666C (zh) * | 2005-04-20 | 2007-07-25 | 威盛电子股份有限公司 | 只读存储器仿真装置 |
CN100362491C (zh) * | 2005-10-14 | 2008-01-16 | 威盛电子股份有限公司 | 检测***及方法 |
CN100435062C (zh) * | 2005-11-15 | 2008-11-19 | 广达电脑股份有限公司 | 计算机***及其保密方法 |
CN100561245C (zh) * | 2005-11-26 | 2009-11-18 | 鸿富锦精密工业(深圳)有限公司 | 输入输出板的测试***及方法 |
-
1996
- 1996-11-04 CN CNB961206535A patent/CN1154926C/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101840384B (zh) * | 2009-03-17 | 2013-02-27 | 英业达股份有限公司 | 计算机装置 |
Also Published As
Publication number | Publication date |
---|---|
CN1181539A (zh) | 1998-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1026625C (zh) | 计算机、设备及其***重新配置的方法 | |
US6393588B1 (en) | Testing of USB hub | |
WO1986002183A1 (en) | Automatic restart apparatus for a processing system | |
KR100351653B1 (ko) | 메모리 모듈 식별 장치 및 방법 | |
CN1398372A (zh) | 包含在***自举时使用非***内存存储资源的存储器存取控制器的计算机*** | |
JPH04233617A (ja) | 任意選択が可能なコンピュータシステムコンソールを提供するための方法および装置 | |
US6697033B1 (en) | Method and system for changing a display device on a computer system during operation thereof | |
CN1154926C (zh) | ***主机板及输入输出***检测方法 | |
US6766401B2 (en) | Increasing control information from a single general purpose input/output (GPIO) mechanism | |
CN111949457A (zh) | 服务器故障芯片检测方法及装置 | |
CN114442930A (zh) | 组磁盘阵列的控制方法、装置、电子设备及可读存储介质 | |
US6996648B2 (en) | Generating notification that a new memory module has been added to a second memory slot in response to replacement of a memory module in a first memory slot | |
US5485585A (en) | Personal computer with alternate system controller and register for identifying active system controller | |
CN220473935U (zh) | 一种支持识别检测的pcie扩展*** | |
CN1244864C (zh) | 具有开机除错功能的信息处理***及其开机除错方法 | |
US20090144585A1 (en) | Debugging method of the basic input/output system | |
CN115422091B (zh) | 一种固件调试方法及装置、电子设备、存储介质 | |
CN1504887A (zh) | 通用串行总线端口测试装置及其方法 | |
CN115033298A (zh) | 一种工业互联网设备接口资源多场景适配方法及*** | |
CN1797360A (zh) | 内存可靠性检测***以及方法 | |
US6996708B1 (en) | Methods and apparatus for automatically selecting and loading initialization software for a hardware configuration | |
US20070169117A1 (en) | Firmware loading device | |
CN2681220Y (zh) | 用于嵌入式***的***启动和测试板 | |
US6098183A (en) | Method of debugging in a computer system | |
EP0656586A1 (en) | Method and system for switching between a processor upgrade card and a planar processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040623 Termination date: 20091204 |