一种显示笔记本电脑的开机自我测试状态的方法

文档序号:6656066阅读:577来源:国知局
专利名称:一种显示笔记本电脑的开机自我测试状态的方法
技术领域
本发明涉及一种显示笔记本电脑的开机自我测试状态的方法,特别涉及一种利用笔记本电脑系统上的LED(发光二极管)显示开机自我测试状态的方法。
开机自我测试(Power On Self Test;POST)是电脑系统为了能够正常运行,通常在设计时都会考虑的一项基本的功能,其是在电源开启时能够测试各部份元件是否完好可用,是否有些设备未装上,这便是开机后的自我测试。
不同的设备自我测试的内容不同,常见的设备如电脑主机和打印机具有自我测试的功能,电脑主机主要测试的是内存的大小。内存是否完好无缺。键盘的功能是否完备。显示接口卡的种类。硬盘驱动器和软盘驱动器的种类及类型。中断控制器和计时器是否完好,若接口卡设定和主机有所冲突时,也会发出警告信息或无法开机;打印机则是测试打字头是否可移动,纸张是否卡在打印机内,与电脑是否连线等。
所以开机自我测试通常是指在电脑系统硬件BIOS(基本输入输出系统)的程序所执行的一段动作,这个动作是在软件(操作系统)载入之前发生的,所以它是一个硬件的自我测试程序;而电脑系统在执行完硬件的自我测试动作之后,才会将操作系统载入。通常载入操作系统并执行的步骤称为引导(boot)或是引导程序(bootstrap)。
目前笔记本电脑检测开机自我测试状态的方法中,无论是使用ISA总线(Industry Standard Architecture BUS;ISA BUS,工业标准结构的总线),或使用PCI总线(Peripheral Component Interconnect BUS;PCI BUS,周边元件扩展接口总线),均需要再焊接一个特别的连接器,并使用自制的port 80或port 84(端口80或端口84)排错(调试)卡,才能读出检错码(Error Code),由于各模块间使用的连接器不尽相同,无法设计一通用的排错卡;况且受限于连接器本身高度的限制,有时因为摆设位置的关系,会干涉到其他周边插卡装置,如存储器(memory)卡。因此要设计一排错卡需耗费更大的成本。
因此,需要一种既能显示开机自我测试状态,又能免除额外焊接连接器的方法。
本发明的主要目在于提供一种显示笔记本电脑的开机自我测试状态的方法,其无需额外焊接特别的连接器,也不用port 80或port 84卡,即可完成开机自我测试状态的检错,且通过一控制单元集成电路,提供port80与port 84的地址选择控制,并提供使用者设定半字节(Nibble)的切换频率,以利于检错显示。
本发明是利用笔记本电脑系统既有的五个LED,即电源(Power)。软盘驱动器(Floppy Disk Drive;FDD)。滚动锁定(Scroll Lock)。大写锁定(Caps Lock)及数字锁定(Num Lock),通过一控制单元集成电路(包含键盘控制器(Keyboard Controller;KBC)与超级输入输出控制器(SuperI/O Controller))的控制,来显示开机自我测试状态的检测方法。
一种显示笔记本电脑的开机自我测试状态的方法,其至少包含下列步骤设定一地址检测功能,用以启动检测其开机自我测试,并将该功能信号传送至一控制单元集成电路;通过一I/O(输入输出)地址检测接脚,用以检测该I/O地址信号,并将该I/O地址信号传送至该控制单元集成电路;设定其中任意一个该LED(发光二极管),用来显示High Nibble(高4位)与Low Nibble(低4位),以决定检测信号的判读依据;及通过该控制单元集成电路,对该I/O地址信号进行解码,并利用其余该LED显示该检测信号。
所述的一种显示笔记本电脑的开机自我测试状态的方法,其中该地址检测功能是通过一第二GPIO(通用输入输出)接脚来设定。
所述的一种显示笔记本电脑的开机自我测试状态的方法,其中该第二GPIO接脚还包含一般模式与检错模式。
所述的一种显示笔记本电脑的开机自我测试状态的方法,其中该控制单元集成电路还包含一键盘控制器与一超级输入输出控制器。
所述的一种显示笔记本电脑的开机自我测试状态的方法,其中该I/O地址检测接脚是为一第一GPIO接脚。
所述的一种显示笔记本电脑的开机自我测试状态的方法,其中该第一GPIO接脚还提供port 80(端口80)与port 84(端口84)的地址选择控制。
所述的一种显示笔记本电脑的开机自我测试状态的方法,其中还包含设定触发HIGH Nibble(高4位)与LOW Nibble(低4位) 的频率选择。
有关本发明的详细内容及技术,现结合附图详细说明如下

图1为本发明用来显示开机自我测试状态的线路接脚示意图;图2为本发明所提的方法中选择测试操作的流程图;图3为本发明所提的方法的实际测试流程图。
本发明提出一种利用笔记本电脑系统上的LED显示开机自我测试状态的方法,图1为本发明所提的方法用来显示开机自我测试状态的线路接线脚示意图,其中,包含一控制单元集成电路100,该控制单元集成电路100是结合了键盘控制器(Keyboard Controller;KBC)与超级输入输出控制器(Super I/O Controller),该控制单元集成电路100还包含了port 80与port 84的地址解码器。
该控制单元集成电路100还提供一第一GPIO(通用输入输出)接脚110,用来提供port 80与port 84的地址选择控制;及一第二GPIO接脚120,用来设定选取检错模式或一般模式。
而笔记本电脑系统既有的五个LED,即电源(Power)LED 130、软盘驱动器(Floppy Disk Drive;FDD)LED 140、滚动锁定(Scroll Lock)LED 150、大写锁定(Caps Lock)LED 160及数字锁定(Num Lock)LED 170是配合本发明的设计,提供有效的检错显示。
其中,上述第一GPIO接脚110的脚位定义对本发明的较佳实施而言,是以HIGH(高)表示I/O port 84H地址,LOW(低)表示I/O port80H地址,根据待检测装置而定,以选取合适的I/O地址。
上述第二GPIO接脚120的脚位定义对本发明的较佳实施而言,是以HIGH表示一般模式(状态LED正常显示),LOW表示检错模式(状态LED显示检错码)。
由于可控制的状态LED才五个,因此,1个字节(Byte)需送2次,并由其中一个LED来显示是HIGH Nibble(上半字节)或LOWNibble(下半字节),以本发明的较佳实施而言,以电源(Power)LED 130为例,亮(ON)表示HIGH Nibble(高4位),灭(OFF)表示LOW Nibble(低4位),一个字节(8位)等于HIGH Nibble加LOW Nibble,并且,提供设定触发(Trigger)HIGH Nibble与LOW Nibble的频率(每隔几秒显示一次),这样,便可显示整个字节。
本发明所提供的方法的测试流程图如图2所示,首先检测第二GPIO接脚是否为检错模式(步骤200);如果第二GPIO接脚120设定为一般模式,则该笔记本电脑系统上的LED为普通显示状态的LED(步骤210);如果第二GPIO接脚120设定为检错模式,则读取第一GPIO接脚以决定待检测的I/O地址(步骤220);待检测到信号后,通过LED显示检错码,并利用其中一个LED显示High或Low Nibble(步骤230);本发明所提供的方法还提供使用者设定触发(Trigger)HIGH Nibble与LOWNibble的频率(步骤240),亦即提供设定每隔几秒显示一次。
本发明在实际操作上,主机板可预留电阻放在控制接脚上,当要进行检测时,只要把电阻焊接上即可进行检测。
图3为本发明所提供的方法的实际测试流程图,首先设定一地址检测功能,用来启动检测该开机自我测试,并将该功能信号传送到一控制单元集成电路(步骤300),接着通过一I/O地址检测接脚,用以检测该I/O地址信号,并将该I/O地址信号传送到该控制单元集成电路(步骤310),并且提供设定其中任意一个该LED,用以显示High Nibble与LowNibble(步骤320),以决定检测信号的判读依据,最后通过该控制单元集成电路,对该I/O地址信号进行解码,并利用其余该LED显示该检测信号(步骤330)。
虽然本发明的较佳实施例叙述如上,然而并非用以限定本发明,任何熟悉此项技术的人,在不脱离本发明的精神和范围内,做出的些许变动与润饰,都应包含在本发明权利要求的保护范围内。
权利要求
1.一种显示笔记本电脑的开机自我测试状态的方法,其特征在于,其至少包含下列步骤设定一地址检测功能,用以启动检测其开机自我测试,并将该功能信号传送至一控制单元集成电路;通过一I/O(输入输出)地址检测接脚,用以检测该I/O地址信号,并将该I/O地址信号传送至该控制单元集成电路;设定其中任意一个该LED(发光二极管),用来显示High Nibble(高4位)与Low Nibble(低4位),以决定检测信号的判读依据;及通过该控制单元集成电路,对该I/O地址信号进行解码,并利用其余该LED显示该检测信号。
2.如权利要求1所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中该地址检测功能是通过一第二GPIO(通用输入输出)接脚来设定。
3.如权利要求2所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中该第二GPIO接脚还包含一般模式与检错模式。
4.如权利要求1所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中该控制单元集成电路还包含一键盘控制器与一超级输入输出控制器。
5.如权利要求1所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中该I/O地址检测接脚是为一第一GPIO接脚。
6.如权利要求5所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中该第一GPIO接脚还提供port 80(端口80)与port 84(端口84)的地址选择控制。
7.如权利要求1所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中还包含设定触发HIGH Nibble(高4位)与LOWNibble(低4位)的频率选择。
8.如权利要求1所述的一种显示笔记本电脑的开机自我测试状态的方法,其特征在于其中该LED是为电源LED、软盘驱动器LED、滚动锁定LED、大写锁定LED及数字锁定LED。
全文摘要
一种显示笔记本电脑的开机自我测试状态的方法,其通过设定一地址检测功能,用来启动检测该开机自我测试,并将功能信号传送至一控制单元中;再通过一输入输出地址(I/O)检测接脚,用以检测I/O地址信号,将其传送到控制单元中;并提供设定其中任意一个LED(发光二极管),用来显示一个字节的高4位与低4位,以决定检测信号的判读依据;最后通过控制单元,对I/O地址信号进行解码,并利用其余的LED显示该检测信号。
文档编号G06F11/22GK1378141SQ0111031
公开日2002年11月6日 申请日期2001年4月3日 优先权日2001年4月3日
发明者曾庆澍 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1