一种主板及其BIOS配置确定方法、系统、装置及存储介质与流程

文档序号:13735790阅读:548来源:国知局
一种主板及其BIOS配置确定方法、系统、装置及存储介质与流程

本发明涉及计算机硬件技术领域,更具体地说,涉及一种主板及其bios配置确定方法、系统、装置及存储介质。



背景技术:

在存储系统中,m.2的ssd属于必备的部件,用来存放系统。现在常见的m.2的ssd有两种,分别是pciessd和satassd。这两种ssd可以使用相同的socket接口,而接线规则却不同。

现有设计中,如果已选用了其中一种ssd,再更换为另一种ssd,是很难实现的。因为m.2的ssd规范中明确要求配置config0-3pin脚接地和nc组合的方式实现pciessd或者satassd自身的配置。例如config_1(pin69)接地为satassd,config_1(pin69)为nc则为pciessd。如果改变ssd类型,就要将硬件配置进行改变。此外,bios预先配置成对应类型的port,改变ssd类型时还要重新配置bios。可见,这样的方式十分浪费人力和时间。

因此,如何方便的更换m.2设备,是本领域技术人员需要解决的问题。



技术实现要素:

本发明的目的在于提供一种主板及其bios配置确定方法、系统、装置及存储介质,以方便的更换m.2设备。

为实现上述目的,本发明实施例提供了如下技术方案:

一种主板,包括:

适用于备选m.2设备的socket;所述socket包括针对不同备选m.2设备连线方式不同的区别引脚;

与所述区别引脚相连的预设针脚数的pinheader;所述pinheader配有跳帽,以通过切换所述跳帽在所述pinheader的位置而改变所述区别引脚的连线方式。

其中,所述pinheader为3针脚,其中第一针脚接地,第二针脚连接所述socket的pin69,第三针脚悬空。

其中,所述pinheader配有能够跳至第一针脚与第二针脚,或,第二针脚与第三针脚的跳帽。

其中,还包括:

与所述pinheader相连的控制芯片,所述控制芯片通过所述跳帽位置改变高低位信号,以使bios根据改变后的高低位信号确定为当前的m.2设备对应的配置。

一种bios配置确定方法,包括:

获取当权利要求4所述的主板中的跳帽位置改变后,与所述主板的pinheader相连的控制芯片上的高低位信号;

利用所述高低位信号确定bios的配置。

其中,所述利用所述高低位信号确定bios的配置,包括:

当所述高低位信号为高位信号时,确定bios的配置为对应pciessd的配置;

当所述高低位信号为低位信号时,确定bios的配置为对应satassd的配置。

其中,所述控制芯片包括pch。

一种bios配置确定系统,包括:

获取模块,用于获取当权利要求4所述的主板中的跳帽位置改变后,与所述主板的pinheader相连的控制芯片上的高低位信号;

确定模块,用于利用所述高低位信号确定bios的配置。

一种bios配置确定装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现上述bios配置确定方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述bios配置确定方法的步骤。

通过以上方案可知,本发明实施例提供的一种主板,包括适用于备选m.2设备的socket;所述socket包括针对不同备选m.2设备连线方式不同的区别引脚;与所述区别引脚相连的预设针脚数的pinheader;所述pinheader配有跳帽,以通过切换所述跳帽在所述pinheader的位置而改变所述区别引脚的连线方式。

由此可见,本发明实施例提供的一种主板,主板上设有根据备选m.2设备确定的socket101,pinheader103以及跳帽104,当需要改变当前主板使用的m.2设备时,只需要通过跳帽104改变与pinheader103的联通方式,从而影102的连线方式改变,使m.2设备进行更换。不需要重新配置主板就可以实现m.2设备的切换,操作简单避免了人力与时间的浪费。本发明实施例还提供一种bios配置确定方法、系统、装置及存储介质,同样可以实现上述技术效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例公开的一种主板结构示意图;

图2为本发明实施例公开的一种具体的主板结构示意图;

图3为本发明实施例公开的一种具体的主板结构示意图;

图4为本发明实施例公开的一种bios配置确定方法流程图;

图5为本发明实施例公开的一种bios配置确定系统结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种主板及其bios配置确定方法、系统、装置及存储介质,以方便的更换m.2设备。

参见图1,本发明实施例提供的一种主板,具体包括:

适用于备选m.2设备的socket101;所述socket包括针对不同备选m.2设备连线方式不同的区别引脚102;

具体地,首先确定备选的m.2设备,在设计主板时确定主板都需要在哪些m.2设备间切换,然后根据备选的m.2设备确定socket101,以及对于这个socket,影响备选设备不同的区别引脚102。例如,主板的需求是便于两种m.2的ssd,pciessd和satassd之间的切换,那么这两种ssd的socket相同,而造成两者区别的是socket中的一个引脚pin69,pin69的不同连线方式,可以决定ssd的类型,因此pin69为区别引脚102。

与所述区别引脚相连的预设针脚数的pinheader103;所述pinheader103配有跳帽104,以通过切换所述跳帽在所述pinheader103的位置而改变所述区别引脚102的连线方式。

在本方案中,将区别引脚102与根据需求确定的预设针脚数的pinheader103连接,对于pinheader103配有用于联通pinheader103中不同针脚的跳帽104,利用跳帽104跳至不同针脚的pinheader来切换pinheader103中联通的不同针脚,从而改变区别引脚的连线方式。

由此可见,本发明实施例提供的一种主板,主板上设有根据备选m.2设备确定的socket101,pinheader103以及跳帽104,当需要改变当前主板使用的m.2设备时,只需要通过跳帽104改变与pinheader103的联通方式,从而影102的连线方式改变,使m.2设备进行更换。不需要重新配置主板就可以实现m.2设备的切换,操作简单避免了人力与时间的浪费。

本发明实施例提供一种具体的主板,区别于上述实施例,本发明实施例对上述实施例中pinheader103做了具体的限定和说明,其他内容与上述实施例大致相同,具体可以参考上述实施例。

参考图2,本发明实施例提供的一种具体的主板,pinheader103为3针脚,其中第一针脚接地,第二针脚连接所述socket的pin69与控制芯片,第三针脚悬空。

具体地,当备选设备为m.2的ssd,pciessd和satassd时,也就是说,主板的需求是在pciessd和satassd之间切换,则socket101根据这两个ssd确定,区别引脚102则为pin69,pinheader103可以设计为3针脚,其中第一针脚接地,第二针脚连接所述socket的pin69与控制芯片,第三针脚悬空。对于pciessd,要求为高低位,也就是要求pin69不接地,则跳帽104跳至第二针脚与第三针脚;对于satassd,要求低电位,也就是要去pin69接地,则跳帽104跳至第一针脚与第二针脚,使与pin69相连的第二针脚与和地线相连的第三针脚导通,从而使pin69接地。

本发明实施例提供一种具体的主板,参考图3,本发明实施例在上述实施例的基础上还包括:

与所述pinheader相连的控制芯片105,所述控制芯片105通过所述跳帽104位置改变高低位信号,以使bios根据改变后的高低位信号确定为当前的m.2设备对应的配置。

在本方案中,使pinheader103中的一针脚与控制芯片105相连,其中控制芯片105连接bios的biosflash,使得区别引脚102的电位信号传入控制芯片105,bios系统根据控制芯片105中电位的高低位信号确定自身的配置。需要说明的是,bios预先配置为根据gpio高低可自动选择配置的版本,而传入控制芯片105的高低位信号则可以作为gpio的gpi信号,利用gpi,bios可以确定自身的配置(例如pciessd或satassd),而不需要在切换m.2设备后人为的对bios进行重新配置。

本发明实施例提供一种bios配置确定方法,下文描述的一种bios配置确定方法与上文描述的一种主板可以相互参照。

参考图4,本发明实施例提供的一种bios配置确定方法,具体包括:

s201,获取由上述实施例所述的主板中的跳帽104位置改变的控制芯片的高低位信号;

s202,利用所述高低位信号确定bios的配置。

具体地,当上述实施例所述的主板中,跳帽104的位置发生改变后,与pinheader连接的区别引脚102的连线方式就会改变,从而区别引脚102的高低位信号也就会随之改变,进而传入控制芯片105的高低位信号也会改变,bios系统首先获取控制芯片105上的高低位信号,根据高低位信号确定当前的配置是对应哪一种m.2设备的配置。需要说明的是,控制芯片可以选择pch,利用pch来接收高低位信号,bios获取pch上的高低位信号,从而改变配置。

本发明实施例提供一种具体的bios配置方法,区别于上述实施例,本发明实施例对上述实施例s202做了进一步的限定和说明,其他步骤内容与上述实施例大致相同,具体可以参考上述实施例,此处不再赘述。具体的,s202包括:

当所述高低位信号为高位信号时,确定bios的配置为对应pciessd的配置;

当所述高低位信号为低位信号时,确定bios的配置为对应satassd的配置。

具体的,当备选m.2设备为pciessd和satassd时,也就是说主板需要在这两种类型的主板之间进行切换时,pinheader可设置为3针脚,第一针脚接地,第二针脚与pin69和控制芯片105分别相连,第三针脚悬空。当跳帽104跳至第一针脚与第二针脚时,也就是联通第一针脚和第二针脚,则pin69接地,其电位为低,传入控制芯片105的gpi就为低电位信号,bios则根据低电位信号确定配置为对应satassd的配置;当跳帽104跳至第二针脚和第三针脚时,由于第三针脚悬空,也就是pin69为无连接状态,不接地,因此电位为原有的高电位状态,传入控制芯片105的gpi就为高电位信号,bios根据高电位信号确定配置为对应pciessd的配置。

下面对本发明实施例提供的一种bios配置确定系统进行介绍,下文描述的一种bios配置确定系统与上文描述的一种bios配置确定方法可以相互参照。

参考图5,本发明实施例提供的一种bios配置确定系统,具体包括:

获取模块301,用于获取当权利要求4所述的主板中的跳帽位置改变后,与所述主板的pinheader相连的控制芯片上的高低位信号;

确定模块302,用于利用所述高低位信号确定bios的配置。

具体地,当上述实施例所述的主板中,跳帽104的位置发生改变后,与pinheader连接的区别引脚102的连线方式就会改变,从而区别引脚102的高低位信号也就会随之改变,进而传入控制芯片105的高低位信号也会改变,bios系统的获取模块301首先获取控制芯片105上的高低位信号,确定模块302根据高低位信号确定当前的配置是对应哪一种m.2设备的配置。需要说明的是,控制芯片可以选择pch,利用pch来接收高低位信号,bios获取pch上的高低位信号,从而改变配置。

下面对本发明实施例提供的一种bios配置确定装置进行介绍,下文描述的一种bios配置确定装置与上文描述的一种bios确定方法可以相互参照。

本发明实施例提供的一种bios配置确定装置,具体包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述实施例所述bios配置确定方法的步骤。

下面对本发明实施例提供的一种计算机可读存储介质进行介绍,下文描述的一种计算机可读存储介质与上文描述的一种bios确定方法可以相互参照。

本发明实施例提供的一种计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例所述bios配置确定方法的步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1