[发明专利]系统除错的方法及具有除错功能的系统无效
申请号: | 200910246708.4 | 申请日: | 2009-11-26 |
公开(公告)号: | CN102081564A | 公开(公告)日: | 2011-06-01 |
发明(设计)人: | 黄柏学 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 除错 方法 具有 功能 | ||
技术领域
本发明为一种除错的方法及系统,尤其是有关于一种利用伺服器系统中检错端口以加速除错的方法及系统。
背景技术
目前随着网络的发展和公司内部中小型区域网搭建规模的扩增,网络伺服系统的应用日益普及,而新经济带来的新兴行业和高效率的工作模式使得各个行业、各类用户对网络伺服系统有了更为深入的专业化要求,这促进了网络伺服系统质的飞跃。这种飞跃在应用形式上的直接表现就是网络伺服系统的功能性和易用性的提升。
伺服系统开机时,周边硬件的初始化为通过中央处理单元(central processingunit;CPU)经由主机板的基本输出入系统(Basic Input Output System;BIOS)芯片取得程序码,由此程序码先检查CPU各项暂存器是否运作正常,接下来对动态随机存取存储器(Dynamic Random Access Memory)、主机板芯片组、显示卡等其余周边设备进行初始化设定。而所谓初始化设定依据芯片组的技术文件规格,作一些暂存器填值、改位元的动作,以使芯片组的存储器、I/O功能得以正常运作。
在初始化的过程中,主机板可能因硬件故障,或是BIOS程序码移值错误或撰写错误而产生问题,故造成无法顺利开机的结果。但因为BIOS程序码很小,在作业系统(operation system;OS)未载入的前没有办法执行较大型的检错软件进行除错(Debug),所以使用者只能从BIOS原始码中搜寻有问题的程序码,或利用相关检测仪器寻找硬件错误的原因。
为加快研发以及除错速度,业界遂定义出一I/O端口(例如:Port 80H、84H或85H)为检错端口,当BIOS程序码依照储存开机自我测试(Power on Self Test;POST)程序的程序表进行某一阶段的开机自我测试程序时,BIOS程序会将此阶段的开机自我测试程序的测试代码(code)的数值直接送到例如Port 80H I/O端口,然后藉由专门的除错周边装置(例如POST card),拦截并显示出此阶段的开机自我测试程序的测试代码的数值,在执行下一笔开机自我测试程序之前,这个测试代码的数值会一值保持着。因此,伺服系统开机进入作业系统之前,测试代码停留在哪一个代码,可以通过例如开机自我测试卡(POST card)等除错周边装置对照BIOS原始码而找出错误代码发生的原因。
然而,传统的除错方案往往将系统的南桥芯片101的低脚位(LPC)信号在系统所在的主机板上直接以一检错电路102经由一发光二极管103显示,如图1a所揭示,必需打关机壳才能观察得到,且需增加额外的成本。
图1b揭示该南桥芯片101输出的低脚位(LPC)信号经由一连接端口104及与该连接端口104连接的电缆(cable)与主机板外的port 80除错板105相连结;但缺点是,维修人员需将机壳打开将电缆(cable)连接后才能读得错误信号。
缘此,本案的发明人研究出一种除错的方法及系统,尤其是有关于一种利用伺服器系统中检错端口以加速除错的方法及系统,其可改善习知技术中维修人员需将机壳打开的现状。
发明内容
本发明的目的在于,使用一已内建的接口如通用序列总线解决传统伺服器系统中检错必须打开该伺服器系统的机壳的问题。
为达成以上目的,本发明提供一种系统除错方法,包括:
(a)该系统开机;
(b)该南桥芯片产生低脚位(LPC)信号;
(c)经一转换器转换该低脚位信号为一串行(series)信号;以及
(d)经一外接串行解码器解码该串行信号;其中,该外接串行解码器经由该输出端口与该系统连结。
本发明也提供一种具有除错功能的系统,其经由一输出端口外接一串行解码器,其至少包括:
一南桥芯片,具有一除错端口并经由该除错端口输出该低脚位(LPC)除错信号;
一转换器,将该除错信号由低脚位除错信号转换为一串行(series)信号,及产生一通用串行总线信号;以及
一选择器,选择该串行信号或该通用串行总线信号为该输出端口的输出。
本发明的有益效果在于,提供一转换器将南桥芯片产生的低脚位信号转换为一串行信号,并以显示元件显示解码该串行信号的结果,便于维修人员使用。
附图说明
图1a和图1b为现有技术的除错方案示意图;
图2为本发明的一较佳实施例的方法示意图;
图3为本发明的一较佳实施例的装置示意图。
附图标记说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910246708.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直线往复滚端切装置
- 下一篇:多向吊架