CN1154926C - ***主机板及输入输出***检测方法 - Google Patents

***主机板及输入输出***检测方法 Download PDF

Info

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
Application number
CNB961206535A
Other languages
English (en)
Other versions
CN1181539A (zh
Inventor
杨仁宗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitac International Corp
Original Assignee
Mitac International Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitac International Corp filed Critical Mitac International Corp
Priority to CNB961206535A priority Critical patent/CN1154926C/zh
Publication of CN1181539A publication Critical patent/CN1181539A/zh
Application granted granted Critical
Publication of CN1154926C publication Critical patent/CN1154926C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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所述的***主机板及存储输入输出***检测方法,其特征在于:
在所述待测***主机板上设置一个随机存储卡,当待测***主机板的存储单元不能使用或当待测***主机板没有存储单元时,该随机存储卡作为待测***主机板的单元。
CNB961206535A 1996-11-04 1996-11-04 ***主机板及输入输出***检测方法 Expired - Fee Related CN1154926C (zh)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101840384B (zh) * 2009-03-17 2013-02-27 英业达股份有限公司 计算机装置

Families Citing this family (6)

* Cited by examiner, † Cited by third party
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 鸿富锦精密工业(深圳)有限公司 输入输出板的测试***及方法

Cited By (1)

* Cited by examiner, † Cited by third party
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