固件参数更新控制方法、装置及电子设备制造方法及图纸

技术编号:30906093 阅读:26 留言:0更新日期:2021-11-22 23:51
本申请公开了一种固件参数更新控制方法、装置及电子设备,该方法包括:获得固件系统中待更新的固件参数的目标参数值;通过固件系统将该固件参数的取值更新为目标参数值;通过固件系统确定该固件参数的生效模式,该生效模式用于表征实现固件参数生效所需的电子设备工作模式;如生效模式表征固件参数属于无需重启电子设备便能生效的固件参数,在电子设备处于该生效模式所需的电子设备工作模式,将固件参数的目标参数值设置为生效状态。本申请的方案可以减少使得固件参数信息生效所需要耗费的时间。时间。时间。

【技术实现步骤摘要】
固件参数更新控制方法、装置及电子设备


[0001]本申请涉及计算机
,更具体地说,涉及一种固件参数更新控制方法、装置及电子设备。

技术介绍

[0002]在电子设备更改了诸如基本输入输出(Basic Input Output System,BIOS)等固件系统的配置信息之后,需要重启电子设备,才能使得固件系统更改后的配置信息生效。
[0003]然而,每次重启电子设备都需要耗费较长时间,从而使得每次更改BIOS等固件系统的配置信息之后均需要耗费较长时间才可以实现配置信息的生效。

技术实现思路

[0004]本申请提供了一种固件参数更新控制方法、装置及电子设备。
[0005]其中,一种固件参数更新控制方法,包括:
[0006]获得固件系统中待更新的固件参数的目标参数值;
[0007]通过所述固件系统将所述固件参数的取值更新为所述目标参数值;
[0008]通过所述固件系统确定所述固件参数的生效模式,所述生效模式用于表征实现所述固件参数生效所需的电子设备工作模式;
[0009]如所述生效模式表征所述固件参数属于无需重启电子设备便能生效的固件参数,在所述电子设备处于所述生效模式所需的电子设备工作模式,将所述固件参数的目标参数值设置为生效状态。
[0010]在一种可能的实现方式中,所述如所述生效模式表征所述固件参数属于无需重启电子设备便能生效的固件参数,在所述电子设备处于所述生效模式所需的电子设备工作模式,将所述固件参数的目标参数值设置为生效状态,包括:<br/>[0011]如所述固件参数的生效模式属于第一非重启生效模式,且所述电子设备处于第一工作模式,将所述固件参数的目标参数值设置为生效状态,所述第一非重启生效模式表征所述固件参数能够在无需重启电子设备且电子设备处于第一工作模式下生效,其中,在所述电子设备处于第一工作模式时,所述电子设备的处理器处于运行状态;
[0012]如所述固件参数的生效模式属于第二非重启生效模式,在所述电子设备进入到第二工作模式,将所述固件参数的目标参数值设置为生效状态,所述第二非重启生效模式表征所述固件参数能够在无需重启电子设备且电子设备处于第二工作模式下生效,在所述电子设备处于第二工作模式时,所述电子设备处于挂起到内存的状态。
[0013]在又一种可能的实现方式中,所述获得固件系统中待更新的固件参数的目标参数值,包括:
[0014]通过基板管理控制器获得固件系统中待更新的固件参数的目标参数值;
[0015]所述通过所述固件系统将所述固件参数的取值更新为所述目标参数值,包括:
[0016]通过所述固件系统从所述基板管理控制器中获取所述固件参数的目标参数值,并
将所述固件参数的取值更新为所述目标参数值。
[0017]在又一种可能的实现方式中,在所述通过基板管理控制器获得固件系统中待更新的固件参数的目标参数值之后,还包括:
[0018]通过基板管理控制器触发生成系统管理中断指示;
[0019]所述通过所述固件系统从所述基板管理控制器中获取所述固件参数的目标参数值,并将所述固件参数的取值更新为所述目标参数值,包括:
[0020]响应于所述系统管理中断指示,控制电子设备处于系统管理模式,并在所述系统管理模式下通过所述固件系统从所述基板管理控制器中获取所述固件参数的目标参数值,并将所述固件参数的取值更新为所述目标参数值。
[0021]在又一种可能的实现方式中,还包括:通过基板管理控制器获得所述固件参数的生效模式标记信息;
[0022]所述通过所述固件系统确定所述固件参数的生效模式,包括:
[0023]通过所述固件系统从所述基板管理控制器获得所述固件参数的生效模式标记信息,得到所述生效模式标记信息中记录的所述固件参数的生效模式。
[0024]在又一种可能的实现方式中,还包括:
[0025]如所述固件参数的生效模式表征所述固件参数属于需要重启电子设备才能生效的固件参数,将所述固件参数设置为等待重启生效状态,以使得所述固件参数能够在所述电子设备重启后生效。
[0026]在又一种可能的实现方式中,还包括:
[0027]检测到电子设备重启后,控制处于等待重启生效状态的固件参数的目标参数值生效。
[0028]其中,一种固件参数更新控制装置,包括:
[0029]参数获得单元,用于获得固件系统中待更新的固件参数的目标参数值;
[0030]取值设置单元,用于通过所述固件系统将所述固件参数的取值更新为所述目标参数值;
[0031]模式确定单元,用于通过所述固件系统确定所述固件参数的生效模式,所述生效模式用于表征实现所述固件参数生效所需的电子设备工作模式;
[0032]非重启生效单元,用于如所述生效模式表征所述固件参数属于无需重启电子设备便能生效的固件参数,在所述电子设备处于所述生效模式所需的电子设备工作模式,将所述固件参数的目标参数值设置为生效状态。
[0033]在一种可能的实现方式中,所述非重启生效单元,包括:
[0034]第一非重启生效单元,用于如所述固件参数的生效模式属于第一非重启生效模式,且所述电子设备处于第一工作模式,将所述固件参数的目标参数值设置为生效状态,所述第一非重启生效模式表征所述固件参数能够在无需重启电子设备且电子设备处于第一工作模式下生效,其中,在所述电子设备处于第一工作模式时,所述电子设备的处理器处于运行状态;
[0035]第二非重启生效单元,用于如所述固件参数的生效模式属于第二非重启生效模式,在所述电子设备进入到第二工作模式,将所述固件参数的目标参数值设置为生效状态,所述第二非重启生效模式表征所述固件参数能够在无需重启电子设备且电子设备处于第
二工作模式下生效,在所述电子设备处于第二工作模式时,所述电子设备处于挂起到内存的状态。
[0036]其中,一种电子设备,包括:
[0037]处理器和存储器;
[0038]其中,所述处理器用于执行如上任意一项所述的固件参数更新控制方法;
[0039]所述存储器用于存储处理器执行操作所需的程序。
[0040]通过以上方案可知,本申请将固件系统中待更新的固件参数的取值更新为所需的目标参数值之后,可以通过固件系统确定该固件参数的生效模式,如果该生效模式表征该固件参数属于不需要重启电子设备便能够生效的固件参数,本申请便可以直接在该电子设备处于该生效模式所需的电子设备工作模式的情况下,将该电子设备设置为生效状态,从而无需重启电子设备也可以实现该类固件参数的生效,减少了由于配置固件系统的参数而重启电子设备的次数,也就减少了由于配置固件系统的参数而重启电子设备所导致的耗时。
附图说明
[0041]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固件参数更新控制方法,包括:获得固件系统中待更新的固件参数的目标参数值;通过所述固件系统将所述固件参数的取值更新为所述目标参数值;通过所述固件系统确定所述固件参数的生效模式,所述生效模式用于表征实现所述固件参数生效所需的电子设备工作模式;如所述生效模式表征所述固件参数属于无需重启电子设备便能生效的固件参数,在所述电子设备处于所述生效模式所需的电子设备工作模式,将所述固件参数的目标参数值设置为生效状态。2.根据权利要求1所述的方法,所述如所述生效模式表征所述固件参数属于无需重启电子设备便能生效的固件参数,在所述电子设备处于所述生效模式所需的电子设备工作模式,将所述固件参数的目标参数值设置为生效状态,包括:如所述固件参数的生效模式属于第一非重启生效模式,且所述电子设备处于第一工作模式,将所述固件参数的目标参数值设置为生效状态,所述第一非重启生效模式表征所述固件参数能够在无需重启电子设备且电子设备处于第一工作模式下生效,其中,在所述电子设备处于第一工作模式时,所述电子设备的处理器处于运行状态;如所述固件参数的生效模式属于第二非重启生效模式,在所述电子设备进入到第二工作模式,将所述固件参数的目标参数值设置为生效状态,所述第二非重启生效模式表征所述固件参数能够在无需重启电子设备且电子设备处于第二工作模式下生效,在所述电子设备处于第二工作模式时,所述电子设备处于挂起到内存的状态。3.根据权利要求1或2所述的方法,其特征在于,所述获得固件系统中待更新的固件参数的目标参数值,包括:通过基板管理控制器获得固件系统中待更新的固件参数的目标参数值;所述通过所述固件系统将所述固件参数的取值更新为所述目标参数值,包括:通过所述固件系统从所述基板管理控制器中获取所述固件参数的目标参数值,并将所述固件参数的取值更新为所述目标参数值。4.根据权利要求3所述的方法,在所述通过基板管理控制器获得固件系统中待更新的固件参数的目标参数值之后,还包括:通过基板管理控制器触发生成系统管理中断指示;所述通过所述固件系统从所述基板管理控制器中获取所述固件参数的目标参数值,并将所述固件参数的取值更新为所述目标参数值,包括:响应于所述系统管理中断指示,控制电子设备处于系统管理模式,并在所述系统管理模式下通过所述固件系统从所述基板管理控制器中获取所述固件参数的目标参数值,并将所述固件参数...

【专利技术属性】
技术研发人员:黄一峰钟俊弘杨惠中吴元亨
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1