具有多功能bios的主板及其测试方法

文档序号:6424892阅读:332来源:国知局
专利名称:具有多功能bios的主板及其测试方法
技术领域
本发明涉及一种具有多功能BIOS的主板及其测试方法。
背景技术
在一些主板的测试过程中,客户对出货版本BIOS的特殊要求往往会导致测试流程无法正常的进行。例如,客户要求烧录有出货版本BIOS的计算机进入客户自主研发的操作系统中,则测试时计算机便无法进入到测试用的操作系统中。在这种情况下,目前工厂通常准备两个版本的BIOS烧录文档,先在主板上离线烧录测试版本BI0S,在主板测试完毕后出货前再重新烧录出货版本BI0S,或使用工具将测试版本BIOS改为出货版本BIOS。但这几种方法都需要BIOS开发人员维护两种版本的BI0S,增加开发负担和成本。此外,在测试 流程中也需要增加程序来修改BIOS版本,这对测试流程管控和测试时间都有一定的负面影响。

发明内容
鉴于以上内容,有必要提供一种具有多功能BIOS的主板,该多功能BIOS可以在主板测试时实现测试版本BIOS的功能,还可以在主板出货后实现出货版本BIOS的功能。还有必要提供一种多功能BIOS主板的测试方法,可以使该多功能BIOS在主板测试时实现测试版本BIOS的功能,在主板出货后实现出货版本BIOS的功能。一种具有多功能BIOS的主板,该主板还包括GPIO接口、跳线和电源,其中所述多功能BIOS与所述GPIO接口连接,包括测试版本BIOS的程序代码和出货版本BIOS的程序代码,所述多功能BIOS根据该GPIO的状态位选择执行测试版本BIOS的程序代码或出货版本BIOS的程序代码;所述跳线包括三个Pin脚,第一 Pin脚与所述电源相连,第二 Pin脚与所述GPIO接口相连,第三Pin脚接地。一种多功能BIOS主板的测试方法,包括以下步骤读取步骤当安装有该主板的计算机启动时,所述多功能BIOS读取该GPIO接口的电平信息,从而获得该GPIO的状态位;选择步骤多功能BIOS根据该GPIO的状态位选择执行测试版本BIOS的功能或出货版本BIOS的功能。相较于现有技术,本发明具有多功能BIOS的主板及其测试方法,可以使该多功能BIOS在主板测试时实现测试版本BIOS的功能,在主板出货后实现出货版本BIOS的功能。


图I是本发明具有多功能BIOS的主板较佳实施例的架构图。图2是多功能BIOS的程序代码实现示意图。图3是本发明多功能BIOS主板的测试方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种具有多功能BIOS的主板,其特征在于,该主板还包括GPIO接口、跳线和电源,其中 所述多功能BIOS与所述GPIO接口连接,包括测试版本BIOS的程序代码和出货版本BIOS的程序代码,所述多功能BIOS根据该GPIO的状态位选择执行测试版本BIOS的程序代码或出货版本BIOS的程序代码; 所述跳线包括三个Pin脚,第一 Pin脚与所述电源相连,第二 Pin脚与所述GPIO接口相连,第三Pin脚接地。
2.如权利要求I所述的具有多功能BIOS的主板,其特征在于,所述第二Pin脚和GPIO接口之间还连接有电阻。
3.如权利要求I或2所述的具有多功能BIOS的主板,其特征在于,当第二Pin脚与第一 Pin脚短路时,GPIO接口为高电平,此时GPIO接口的状态位为第一数值;当第二 Pin脚与第三Pin脚短路时,GPIO接口为低电平,此时GPIO接口的状态位为第二数值。
4.如权利要求3所述的具有多功能BIOS的主板,其特征在于,所述第一数值为1,第二数值为O。
5.一种权利要求I中所述主板的测试方法,其特征在于,该方法包括以下步骤 读取步骤当安装有该主板的计算机启动时,所述多功能BIOS读取该GPIO接口的电平信息,从而获得该GPIO的状态位; 选择步骤多功能BIOS根据该GPIO的状态位选择执行测试版本BIOS的功能或出货版本BIOS的功能。
6.如权利要求5所述的主板测试方法,其特征在于,该方法在读取步骤前还包括第一设置步骤设置GPIO接口的状态位与测试版本BIOS的功能和出货版本BIOS的功能的对应关系。
7.如权利要求5所述的主板测试方法,其特征在于,该方法还包括第二设置步骤 设置第二 Pin脚与第一 Pin脚短路,使得GPIO接口为高电平,此时GPIO接口的状态位为第一数值;或 设置第二 Pin脚与第三Pin脚短路,使得GPIO接口为低电平,此时GPIO接口的状态位为第二数值。
8.如权利要求7所述的主板测试方法,其特征在于,所述选择步骤包括 如果GPIO接口的状态位为第一数值,则选择执行测试版本BIOS的功能;或 如果GPIO接口的状态位为第二数值,则选择执行出货版本BIOS的功能。
9.如权利要求8所述的主板测试方法,其特征在于,所述第一数值为1,第二数值为O。
全文摘要
一种具有多功能BIOS的主板,该主板还包括GPIO接口、跳线和电源,其中所述多功能BIOS与所述GPIO接口连接,包括测试版本BIOS的程序代码和出货版本BIOS的程序代码,所述多功能BIOS根据该GPIO的状态位选择执行测试版本BIOS的程序代码或出货版本BIOS的程序代码;所述跳线包括三个Pin脚,第一Pin脚与所述电源相连,第二Pin脚与所述GPIO接口相连,第三Pin脚接地。本发明还提供一种多功能BIOS主板的测试方法。利用本发明可以使多功能BIOS在主板测试时实现测试版本BIOS的功能,在主板出货后实现出货版本BIOS的功能。
文档编号G06F11/22GK102799479SQ201110138039
公开日2012年11月28日 申请日期2011年5月26日 优先权日2011年5月26日
发明者唐新桥 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1