一种用于处理器平台的BIOS配置保存方法及系统技术方案

技术编号:27058789 阅读:19 留言:0更新日期:2021-01-15 14:37
本发明专利技术公开了一种用于处理器平台的BIOS配置保存方法及系统,属于计算机处理器刷新领域;所述的方法具体步骤如下:S1激活固件更新选项;S2通过CPU根据当前的固件设置项生成设置文件并保存;S3通过BIOS对固件进行刷写操作;S4通过BIOS重启时读取自动设置模块的刷新标志位;本发明专利技术能够保证计算机固件刷新后重新设置成原固件的设置选项;通过调用固件设置模块实现自动设置,节省人力物力,提高工作效率;通过在固件下增加自动设置模块实现对更新后的BIOS设置成原有的设置。

【技术实现步骤摘要】
一种用于处理器平台的BIOS配置保存方法及系统
本专利技术公开一种用于处理器平台的BIOS配置保存方法及系统,涉及计算机处理器刷新

技术介绍
随着国产处理器的发展,国产平台计算机已开始关乎普通民众的日常生活。随着计算机技术的发展,也专利技术出来了一些更高效的BIOS更新方法,如通过USB设备在固件下更新,或者通过BMC来更新BIOS。不管哪一种方法,更新后的BIOS都不会保留之前的配置,操作人员需要重新进入固件进行设置以达到自己的目的。一般情况下,更新后手动调整BIOS并不需要耗费非常多的时间。但若是计算机的数目比较大,配置项也比较多的情况下,手动配置差强人意。因此,保留原BIOS配置便显得比较高效。故现专利技术一种用于处理器平台的BIOS配置保存方法及系统以解决上述问题。
技术实现思路
本专利技术针对现有技术的问题,提供一种用于处理器平台的BIOS配置保存方法及系统,所采用的技术方案为:一种用于处理器平台的BIOS配置保存方法,所述的方法具体步骤如下:S1激活固件更新选项;S2通过CPU根据当前的固件设置项生成设置文件并保存;S3通过BIOS对固件进行刷写操作;S4通过BIOS重启时读取自动设置模块的刷新标志位。所述S2通过CPU根据当前的固件设置项生成设置文件,并将其保存到Flash芯片中的固件设置模块里。所述S3通过BIOS对固件进行刷写操作的具体步骤如下:S301通过BIOS进行自动刷新;S302通过CPU将BIOS所在的地址处擦除并将获取到的固体文件刷写入FLASH芯片实现固件更新;S303将FLASH里的刷新标志位置为高;S304重启处理器。所述S4通过BIOS重启时读取自动设置模块的刷新标志位的具体步骤如下:S401在BIOS启动时读取自动设置模块的刷新标志位;S402当刷新标志位为高时,调用固件设置模块实现BIOS选项的自动设置,设置完成后将刷新标志位置低,并重启处理器。S412当刷新标志位为低时正常启动系统。一种用于处理器平台的BIOS配置保存系统,所述的系统包括固件更新模块、设置保存模块、固件刷写模块和设置读取模块:固件更新模块:激活固件更新选项;设置保存模块:通过CPU根据当前的固件设置项生成设置文件并保存;固件刷写模块:通过BIOS对固件进行刷写操作;设置读取模块:通过BIOS重启时读取自动设置模块的刷新标志位。所述设置保存模块通过CPU根据当前的固件设置项生成设置文件,并将其保存到Flash芯片中的固件设置模块里。所述固件刷写模块具体包括刷新模块、更新模块、标记模块和重启模块:刷新模块:通过BIOS进行自动刷新;更新模块:通过CPU将BIOS所在的地址处擦除并将获取到的固体文件刷写入FLASH芯片实现固件更新;标记模块:将FLASH里的刷新标志位置为高;重启模块:重启处理器。所述设置读取模块具体包括读取模块、高位处理模块和低位处理模块:读取模块:在BIOS启动时读取自动设置模块的刷新标志位;高位处理模块:当刷新标志位为高时,调用固件设置模块实现BIOS选项的自动设置,设置完成后将刷新标志位置低,并重启处理器。低位处理模块:当刷新标志位为低时正常启动系统。本专利技术的有益效果为:本专利技术能够保证计算机固件刷新后重新设置成原固件的设置选项;通过调用固件设置模块实现自动设置,节省人力物力,提高工作效率;通过在固件下增加自动设置模块实现对更新后的BIOS设置成原有的设置;通过在固件下增加自动设置模块实现对更新后的BIOS一键配置成原有配置。计算机接到固件刷新功能后将生成设置文件并保存,之后调用刷新功能刷新固件并设置标志位,最后调用设置函数实现固件刷新后的重新配置。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术方法的流程图;图2是本专利技术系统的结构示意图;图3是本专利技术实施例的流程图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步说明,以使本领域的技术人员可以更好地理解本专利技术并能予以实施,但所举实施例不作为对本专利技术的限定。实施例一:一种用于处理器平台的BIOS配置保存方法,所述的方法具体步骤如下:S1激活固件更新选项;S2通过CPU根据当前的固件设置项生成设置文件并保存;S3通过BIOS对固件进行刷写操作;S4通过BIOS重启时读取自动设置模块的刷新标志位;本专利技术的目的是保证计算机固件刷新后重新设置成原固件的设置选项,本专利技术的目的是保证计算机固件刷新后重新设置成原固件的设置选项,首先按照S1激活固件更新选项,可以是BMC激活,也可以在固件界面下被激活,然后按照S2通过CPU根据当前的固件设置项生成设置文件并保存,当固件下的固件更新功能被激活时,接着按照S3通过BIOS对固件进行刷写操作,最后按照S4通过BIOS重启时读取自动设置模块的刷新标志位,通过调用固件设置模块实现自动设置,节省人力物力,提高工作效率;通过在固件下增加自动设置模块实现对更新后的BIOS设置成原有的设置;进一步的,所述S2通过CPU根据当前的固件设置项生成设置文件,并将其保存到Flash芯片中的固件设置模块里;进一步的,所述S3通过BIOS对固件进行刷写操作的具体步骤如下:S301通过BIOS进行自动刷新;S302通过CPU将BIOS所在的地址处擦除并将获取到的固体文件刷写入FLASH芯片实现固件更新;S303将FLASH里的刷新标志位置为高;S304重启处理器;首先按照S301通过BIOS进行自动刷新,按照S302通过CPU将BIOS所在的地址处擦除并将获取到的固体文件刷写入FLASH芯片实现固件更新,更新完成后按照S303将FLASH里的刷新标志位置为高,之后按照S304重启处理器;再进一步的,所述S4通过BIOS重启时读取自动设置模块的刷新标志位的具体步骤如下:S401在BIOS启动时读取自动设置模块的刷新标志位;S402当刷新标志位为高时,调用固件设置模块实现BIOS选项的自动设置,设置完成后将刷新标志位置低,并重启处理器。S412当刷新标志位为低时正常启动系统。在BIOS启动时按照S401读取自动设置模块的刷新标志位,当刷新标志位为高时,按照S402调用固件设置模块实现BIOS选项的自动设置,设置完成后将刷新标志位置低,并重启处理器;当刷新标志位为低时,直接按照S412重启计算机。实施例二:一种用于处理器平台的BIOS配置保存系统,所述的系统包括固本文档来自技高网...

【技术保护点】
1.一种用于处理器平台的BIOS配置保存方法,其特征是所述的方法具体步骤如下:/nS1激活固件更新选项;/nS2通过CPU根据当前的固件设置项生成设置文件并保存;/nS3通过BIOS对固件进行刷写操作;/nS4通过BIOS重启时读取自动设置模块的刷新标志位。/n

【技术特征摘要】
1.一种用于处理器平台的BIOS配置保存方法,其特征是所述的方法具体步骤如下:
S1激活固件更新选项;
S2通过CPU根据当前的固件设置项生成设置文件并保存;
S3通过BIOS对固件进行刷写操作;
S4通过BIOS重启时读取自动设置模块的刷新标志位。


2.根据权利要求1所述的方法,其特征是所述S2通过CPU根据当前的固件设置项生成设置文件,并将其保存到Flash芯片中的固件设置模块里。


3.根据权利要求2所述的方法,其特征是所述S3通过BIOS对固件进行刷写操作的具体步骤如下:
S301通过BIOS进行自动刷新;
S302通过CPU将BIOS所在的地址处擦除并将获取到的固体文件刷写入FLASH芯片实现固件更新;
S303将FLASH里的刷新标志位置为高;
S304重启处理器。


4.根据权利要求3所述的方法,其特征是所述S4通过BIOS重启时读取自动设置模块的刷新标志位的具体步骤如下:
S401在BIOS启动时读取自动设置模块的刷新标志位;
S402当刷新标志位为高时,调用固件设置模块实现BIOS选项的自动设置,设置完成后将刷新标志位置低,并重启处理器。
S412当刷新标志位为低时正常启动系统。


5.一种用于处理器平台的BIOS配置保存系统,...

【专利技术属性】
技术研发人员:李常先马晓光韩德亮郭超
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1