Bios调试侦测系统及方法_2

文档序号:8361321阅读:来源:国知局
取计算机100执行POST过程所产生的POST信息码。在本实施例中,所述的POST信息码为一个由逻辑数字“O”和逻辑数字“I”组成的八进制码,例如,若计算机100检测内存时产生的POST信息码为“00000000 ”时,则表示内存检测错误;若产生的POST信息码为“ 11111111”,则表示内存检测成功。
[0034]步骤S34,POST信息侦测模块102通过GIPO总线31将POST信息码发送至串并联转换器3,并将POST信息码中的每一个逻辑数字按顺序在LED面板4上指定一个对应的LED指示灯40。
[0035]步骤S35,POST信息侦测模块102利用串并联转换器3控制LED面板4上的LED指示灯40显示POST信息码对应的逻辑数字。例如,当计算机100检测内存时产生的POST信息码为“ 11111111”,则LED面板4上的每一个LED指示灯40均显示为数字“ I ”,表明计算机100的内存检测正常。当计算机100检测内存时产生的POST信息码为“00000000”,则LED面板4上的每一个LED指示灯40均显示为数字“O”,表明计算机100的内存检测错误。
[0036]步骤S36,系统信息侦测模块103通过LPC总线21从PCH芯片2中获取计算机100的系统状态码。在本实施例中,所述的系统状态码也是一个由逻辑数字“O”和逻辑数字“I”组成的八进制码,例如,当计算机100的系统状态为不正常时,该系统信息侦测模块103获取的系统状态码为“00000000”;当计算机100的系统状态为正常时,系统信息侦测模块103获取的系统状态码为为“11111111”。
[0037]步骤S37,系统信息侦测模块103通过GIPO总线31将系统状态码发送至串并联转换器3,并将系统状态码中的每一个逻辑数字按顺序在LED面板4上指定一个对应的LED指示灯40。
[0038]步骤S38,系统信息侦测模块103利用串并联转换器3控制LED面板4上的LED指示灯40显示系统状态码对应的逻辑数字。例如,当计算机100的系统状态码为“ 11111111”,则每一个LED指示灯40均显示为数字“1”,表明计算机100的系统状态正常。当计算机100的系统状态码为“00000000”时,则每一个LED指示灯40均显示为数字“0”,表明计算机100的系统状态不正常,可能发生错误。
[0039]在本实施例中,测试人员可以利用跳线设置器5在GIPO端口 11上设置一根跳线,在计算机100执行POST工程中自动连接至GIPO端口 11上。所述的跳线侦测模块104实时侦测所述设置的跳线是否连接至GIPO端口 11上。若所述跳线连接至GIPO端口 11上,则POST信息侦测模块102利用串并联转换器3控制LED面板4上的LED指示灯40显示POST信息码,从而让测试人员了解计算机100的POST信息;若所述跳线没有连接至GIPO端口 11上,则系统信息侦测模块103利用串并联转换器3控制LED面板4上的LED指示灯40显示系统状态码,从而让测试人员了解计算机100的系统状态信息。
[0040]以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换都不应脱离本发明技术方案的精神和范围。
【主权项】
1.一种B1S调试侦测系统,运行于计算机中,该计算机包括BMC控制器、PCH芯片、串并联转换器及LED面板,其特征在于,所述的B1S调试侦测系统包括: B1S启动模块,用于当计算机开机时启动B1S执行计算机的开机自检POST过程,利用B1S将BMC控制器上的GIPO端口的GIPO值设置为低电平,以及通过检测GIPO端口的GIPO值来判断计算机是否处于执行POST过程中; POST信息侦测模块,当计算机处于执行POST过程中,从PCH芯片中获取计算机执行POST过程所产生的POST信息码,将POST信息码发送至串并联转换器,将POST信息码中的每一个逻辑数字按顺序在LED面板上指定一个对应的LED指示灯,以及利用串并联转换器控制LED面板上的LED指示灯显示POST信息码对应的逻辑数字;以及 系统信息侦测模块,用于当计算机的POST过程已经执行完毕时,从PCH芯片中获取计算机的系统状态码,将系统状态码发送至串并联转换器,将系统状态码中的每一个逻辑数字按顺序在LED面板上指定一个对应的LED指示灯,以及利用串并联转换器控制LED面板上的LED指示灯显示系统状态码对应的逻辑数字。
2.如权利要求1所述的B1S调试侦测系统,其特征在于,该系统还包括系统信息侦测模块,该系统信息侦测模块用于实时侦测所述GIPO端口上是否设置有跳线,若所述GIPO端口上设置有跳线,则利用串并联转换器控制LED面板上的LED指示灯显示所述POST信息码,若所述GIPO端口上没有设置跳线,则利用串并联转换器控制LED面板上的LED指示灯显示所述系统状态码。
3.如权利要求2所述的B1S调试侦测系统,其特征在于,所述的跳线是利用计算机的跳线设置器设置的,并在计算机执行POST工程中自动连接至所述GIPO端口上。
4.如权利要求1所述的B1S调试侦测系统,其特征在于,所述的BMC控制器通过LPC总线与所述PCH芯片相连接,以及通过GP1总线与所述串并联转换器相连接。
5.如权利要求1所述的B1S调试侦测系统,其特征在于,所述的串并联转换器电气连接至LED面板上,该LED面板是由八个分别用于显示逻辑数字“O”和逻辑数字“I”的LED指示灯组成。
6.一种B1S调试侦测方法,应行于计算机中,该计算机包括BMC控制器、PCH芯片、串并联转换器以及LED面板,其特征在于,该方法包括步骤: 当计算机开机时启动B1S执行计算机的开机自检POST过程,利用B1S将BMC控制器上的GIPO端口的GIPO值设置为低电平; 通过检测GIPO端口的GIPO值来判断计算机是否处于执行POST过程中; 当计算机处于执行POST过程中,从PCH芯片中获取计算机执行POST过程所产生的POST信息码,将POST信息码发送至串并联转换器,将POST信息码中的每一个逻辑数字按顺序在LED面板上指定一个对应的LED指示灯,以及利用串并联转换器控制LED面板上的LED指示灯显示POST信息码对应的逻辑数字;以及 当计算机的POST过程已经执行完毕时,从PCH芯片中获取计算机的系统状态码,将系统状态码发送至串并联转换器,将系统状态码中的每一个逻辑数字按顺序在LED面板上指定一个对应的LED指示灯,以及利用串并联转换器控制LED面板上的LED指示灯显示系统状态码对应的逻辑数字。
7.如权利要求6所述的B1S调试侦测方法,其特征在于,该方法还包括步骤: 实时侦测所述GIPO端口上是否设置有跳线; 若所述GIPO端口上设置有跳线,则利用串并联转换器控制LED面板上的LED指示灯显示所述POST信息码; 若所述GIPO端口上没有设置跳线,则利用串并联转换器控制LED面板上的LED指示灯显示所述系统状态码。
8.如权利要求7所述的B1S调试侦测方法,其特征在于,所述的跳线是利用计算机的跳线设置器设置的,并在计算机执行POST工程中自动连接至所述GIPO端口上。
9.如权利要求6所述的B1S调试侦测方法,其特征在于,所述的BMC控制器通过LPC总线与所述PCH芯片相连接,以及通过GP1总线与所述串并联转换器相连接。
10.如权利要求6所述的B1S调试侦测方法,其特征在于,所述的串并联转换器电气连接至LED面板上,该LED面板是由八个分别用于显示逻辑数字“O”和逻辑数字“I”的LED指示灯组成。
【专利摘要】一种BIOS调试侦测系统及方法,运行于计算机中,该计算机包括BMC控制器、PCH芯片、串并联转换器以及LED面板。当计算机处于执行POST过程中,从PCH芯片中获取计算机执行POST过程所产生的POST信息码,将POST信息码发送至串并联转换器,以及利用串并联转换器控制LED面板上的LED指示灯显示POST信息码。当计算机的POST过程已经执行完毕时,从PCH芯片中获取计算机的系统状态码,将系统状态码发送至串并联转换器,以及利用串并联转换器控制LED面板上的LED指示灯显示系统状态码。实施本发明,能够使测试人员能够直观地了解BIOS的调试过程。
【IPC分类】G06F11-22
【公开号】CN104679626
【申请号】CN201310634160
【发明人】姚玲
【申请人】鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
【公开日】2015年6月3日
【申请日】2013年11月30日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1