CN110413320B - 服务器装置及其实时变更韧体设定的方法 - Google Patents
服务器装置及其实时变更韧体设定的方法 Download PDFInfo
- Publication number
- CN110413320B CN110413320B CN201810376000.XA CN201810376000A CN110413320B CN 110413320 B CN110413320 B CN 110413320B CN 201810376000 A CN201810376000 A CN 201810376000A CN 110413320 B CN110413320 B CN 110413320B
- Authority
- CN
- China
- Prior art keywords
- firmware setting
- firmware
- control unit
- setting parameter
- management control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供一种服务器装置及其实时变更韧体设定的方法,所述方法包含:经由一基板管理控制单元在前述的服务器装置进行一开机初始化程序中根据一第一韧体设定参数配置服务器装置的一韧体设定、经由一中央处理单元于基板管理控制单元配置韧体设定之后在开机初始化程序中发送不同于第一韧体设定参数的一第二韧体设定参数给基板管理控制单元、中央处理单元于发送第二韧体设定参数给基板管理控制单元之后控制基板管理控制单元于开机初始化程序中重置、以及基板管理控制单元于重置之后在开机初始化程序中根据第二韧体设定参数重新配置韧体设定。
Description
【技术领域】
本发明是一种服务器装置,且特别是具有实时变更其韧体设定功能的服务器装置。
【背景技术】
一般来说,一台服务器一般包含基板控制器(BMC)及基本输入输出***(BIOS)等多个不同的控制元件,而通常在服务器收到AC电源后,是先由BMC藉由执行BMC韧体并根据BMC的韧体设定开始运作并提供并控制服务器相应于该些BMC韧体设定的功能,一直到服务器的主机板接收到上电启动(power on)指令后,中央处理器(CPU)才会开始藉由执行BIOS程序而进行开机程序也就是上电开机自检(POST)程序,雷同的,CPU也是藉由执行BIOS程序并搭配BIOS的韧体设定以提供并控制服务器相应于BIOS韧体设定的功能,通常,BMC与CPU可分别藉由执行BMC韧体及BIOS韧体且分别搭配相应的韧体设定而提供并控制服务器相同的功能。然而,由于BMC及CPU是分别搭配BMC及BIOS韧体设定不同的韧体设定来提供并控制服务器相同的功能,而BMC及BIOS韧体设定是被分别储存于不同元件,且BMC与CPU在服务器上提供及控制相同功能的控制时间并不相同,再者,BMC及BIOS的韧体设定是可以被分别在不同的时间分别被变更的,而容易造成于服务器上电后,产生控制相同功能的韧体设定在不同的控制时间的控制不一致的问题。
【发明内容】
本发明要解决的技术问题是在于提供一种能够控制相同功能的韧体设定在不同的控制时间的控制一致的服务器装置及其实时变更韧体设定的方法。
为解决上述技术问题,一种服务器装置包含基板管理控制单元及中央处理单元。基板管理控制单元用以于前述的服务器装置进行一开机初始化程序中根据第一韧体设定参数配置服务器装置的一第一韧体设定。中央处理单元用以于基板管理控制单元配置第一韧体设定之后在前述的同一开机初始化程序中发送不同于第一韧体设定参数的一第二韧体设定参数给基板管理控制单元,且中央处理单元控制基板管理控制单元于同一开机初始化程序中重置,以致使基板管理控制单元于重置之后在同一开机初始化程序中根据第二韧体设定参数重新配置第一韧体设定。
为解决上述技术问题,一种适于一服务器装置的实时变更韧体设定的方法包含:经由一基板管理控制单元在前述的服务器装置进行一开机初始化程序中根据一第一韧体设定参数配置服务器装置的一第一韧体设定、经由一中央处理单元于基板管理控制单元配置第一韧体设定之后在前述的同一开机初始化程序中发送不同于第一韧体设定参数的一第二韧体设定参数给基板管理控制单元、中央处理单元于发送第二韧体设定参数给基板管理控制单元之后控制基板管理控制单元于同一开机初始化程序中重置、以及基板管理控制单元于重置之后在同一开机初始化程序中根据第二韧体设定参数重新配置第一韧体设定。
相较于现有技术,本发明服务器装置及其实时变更韧体设定的方法,根据本发明的服务器装置及其实时变更韧体设定的方法的一实施例,中央处理单元能在服务器装置进行开机初始化程序中变更韧体设定所搭配的韧体参数并控制基板管理控制单元在服务器装置进行同一开机初始化程序中重置,使受控于基板管理控制单元的韧体设定所搭配的韧体参数的变更能立即地生效,不需要等到服务器装置进行冷重置或是进行多次的暖重置而在服务器装置进行另一开机初始化程序之后才让变更后的韧体设定生效,如此可减少为了变更韧体设定而对服务器装置进行重置的等待时间。
【附图说明】
图1为根据本发明的服务器装置的一实施例的一方块示意图。
图2为根据本发明的实时变更韧体设定的方法的一实施例的流程图。
图3为根据本发明的实时变更韧体设定的方法的另一实施例的流程图。
图4为图3所示例的实时变更韧体设定的方法的一实施态样的流程图。
【具体实施方式】
请参阅图1所示,服务器装置1包含基板管理控制单元11及中央处理单元12,基板管理控制单元11耦接于中央处理单元12。基板管理控制单元11用以在服务器装置1的一开机初始化程序中配置服务器装置1的一韧体设定(以下称为第一韧体设定),中央处理单元12能实时地控制基板管理控制单元11在同一开机初始化程序中重新配置前述的第一韧体设定。
详细而言,请合并参照图1及图2所示,在服务器装置1启动之后,服务器装置1进入开机初始化程序,基板管理控制单元11启动,基板管理控制单元11在开机初始化程序中先根据一韧体设定参数(为方便描述,以下称为第一韧体设定参数)配置第一韧体设定(步骤S01)。接着,中央处理单元12启动,中央处理单元12在基板管理控制单元11配置第一韧体设定之后在同一开机初始化程序中发送不同于第一韧体设定参数的另一韧体设定参数(以下称为第二韧体设定参数)给基板管理控制单元11(步骤S02)。接着,中央处理单元12于同一开机初始化程序中控制基板管理控制单元11重置(步骤S03),基板管理控制单元11在重置之后在服务器装置1进行同一开机初始化程序中根据第二韧体设定参数重新配置已配置过的第一韧体设定(步骤S04)。于是,基板管理控制单元11在同一开机初始化程序中就能根据不同的韧体设定参数来变更第一韧体设定,基板管理控制单元11并不需要等到服务器装置1完成初使化程序后再进行冷重置或是进行多次的暖重置之后才让变更后的第一韧体设定生效,如此可减少为了变更第一韧体设定所对应的韧体设定参数而需等待初使化程序完成后再对服务器装置1进行重置的等待时间,且服务器装置1的使用者可在开机初始化程序中藉由中央处理单元12快速地控制基板管理控制单元11的韧体设定变更搭配不同的韧体设定参数。
于本实施例中,前述的第一韧体设定参数至少包含一参数值,也就是第一韧体设定参数可包含单一参数值或是复数参数值,且第二韧体设定参数亦至少包含一参数值,也就是第二韧体设定参数亦可包含单一参数值或是复数参数值。在中央处理单元12将包含单一参数值或是复数参数值的第二韧体设定参数发送给基板管理控制单元11之后,基板管理控制单元11即与中央处理单元12具有相同的韧体设定参数。
于本实施例中,中央处理单元12在步骤S02中可藉由一智慧平台管理界面(Intelligent Platform Management Interface;IPMI)发送第二韧体设定参数给基板管理控制单元11,并在步骤S03中亦可藉由前述的智慧平台管理界面控制基板管理控制单元11重置。并且,基板管理控制单元11具有属于低脚位数(Low Pin Count;LPC)总线的一重置脚位,中央处理单元12可藉由属于低脚位数总线的重置脚位控制基板管理控制单元11进行软重置(soft reset)。
于本实施例中,服务器装置1更包含BIOS存储器14,BIOS存储器14耦接于中央处理单元12,BIOS存储器14储存有包含已由第一韧体设定参数变更为前述的第二韧体设定参数的BIOS码,中央处理单元12执行前述的BIOS码,以于开机初始化程序中根据第二韧体设定参数配置相应于第一韧体设定的第二韧体设定,其中,由第一韧体设定参数变更为前述的第二韧体设定参数的变更方式为服务器装置1藉由一输入界面接收使用者对服务器装置1的BIOS设定所进行的修改指令,进而使使用者将所述BIOS存储器14原储存的第一韧体设定参数变更为第二韧体设定参数并储存于BIOS存储器14,中央处理单元12在步骤S02中再读取BIOS存储器14,以取得第二韧体设定参数。
进一步,请参照图3所示,图3是为根据本发明的实时变更韧体设定的方法的另一实施例的流程图,由于中央处理单元12在开机初始化程序中的启动时间是晚于基板管理控制单元11的启动时间,中央处理单元12在基板管理控制单元11根据第一韧体设定参数配置第一韧体设定之后会先判断相应于第一韧体设定的第二韧体设定所搭配对应的第一韧体设定参数是否被改变(步骤S05)。若第二韧体设定所搭配对应的第一韧体设定参数未改变(判断为「否」),中央处理单元12则继续执行其他开机初始化程序(步骤S06)而不执行步骤S02、S03;另一方面,若第二韧体设定所搭配对应的第一韧体设定参数被改变(判断为「是」),且第二韧体设定所搭配对应的第一韧体设定参数改变为前述的第二韧体设定参数时,中央处理单元12始执行步骤S02、步骤S03,以将改变后的第二韧体设定参数发送给基板管理控制单元11,并在服务器装置1不进行重置或关机重启的状况下仅控制基板管理控制单元11重置,也就是同一开机初始化程序中控制基板管理控制单元11重置,而重置后的基板管理控制单元11,即会在同一开机初始化程序中根据变更后最新的第二韧体设定参数配置服务器装置1的第一韧体设定,进而达到在服务器装置1进行开机初始化程序中,当中央处理单元12用以配置相应于第一韧体设定的第二韧体设定的第一韧体设定参数被改变为第二韧体设定参数,则触发基板管理控制单元11亦将其用以配置第一韧体设定的第一韧体设定参数更改为第二韧体设定参数,以使基板管理控制单元11也同样的以第二韧体设定参数配置服务器装置1的第一韧体设定,且中央处理单元12传送给基板管理控制单元11用以变更基板管理控制单元11的韧体设定所对应的第二韧体设定参数在服务器装置1不进行重置或关机重启的状况下,也就是在同一开机初始化程序中即可生效。
举例来说,若BIOS存储器14中原先储存有与第二韧体设定所搭配对应的第一韧体设定参数,若服务器装置1的使用者藉由前述的BIOS设定将第二韧体设定所搭配的第一韧体设定参数修改为第二韧体设定参数,中央处理单元12在步骤S05中会判断出储存在BIOS存储器中与第二韧体设定所搭配对应的第一韧体设定参数改变为第二韧体设定参数,此时中央处理单元12将改变后的第二韧体设定参数发送给基板管理控制单元11并控制基板管理控制单元11重置。
于本实施例中,前述的第一韧体设定及第二韧体设定分别为BMC韧体设定及CPU所执行的BIOS码的韧体设定,且第一韧体设定及第二韧体设定是对应于服务器装置1的厂商信息的显示功能,故前述的第一韧体设定参数及第二韧体设定参数是分别为BMC韧体设定参数及CPU所执行的BIOS码的韧体设定参数且是相应于前述厂商信息的显示设定的显示设定参数。基此,请参阅图1所示,服务器装置1更包含一显示单元13,显示单元13耦接于基板管理控制单元11,基板管理控制单元11可控制显示单元13显示一厂商信息。基板管理控制单元11在步骤S01中可根据第一韧体设定参数控制显示单元13显示相应于第一韧体设定参数的一厂商信息(以下称为第一厂商信息),并在重置之后在步骤S04中根据中央处理单元12所发送的第二韧体设定参数控制显示单元1显示相应于第二韧体设定参数而与第一厂商信息不相同的另一厂商信息(以下称为第二厂商信息)。于是,服务器装置1的使用者能藉由修改服务器装置1的BIOS码的韧体设定参数也就是BIOS设定以藉由中央处理单元12在开机初始化程序中实时地改变由基板管理控制单元11控制的厂商信息的显示,基板管理控制单元11在自身暖重置之后即能控制显示单元13显示变更后的第二厂商信息。
进一步,请参阅图1所示,显示单元13更耦接于中央处理单元12,中央处理单元12亦能控制显示单元13所显示的厂商信息。于此,请合并参照图1及图4所示,图4是为图3所示例的实时变更韧体设定的方法的一实施态样的流程图,在服务器装置1启动之后,服务器装置1进入开机初始化程序,由于中央处理单元12的启动时间晚于基板管理控制单元11的启动时间,中央处理单元12是在基板管理控制单元11在步骤S011中控制显示单元13显示第一厂商信息(步骤S011)之后控制显示单元13显示相应于第二韧体设定参数的第二厂商信息(步骤S07),而第二厂商信息不相同于第一厂商信息,故中央处理单元12在控制显示单元13显示第二厂商信息之后会判断出第一韧体设定参数已被改变为第二韧体设定参数而将第二韧体设定参数发送给基板管理控制单元11(步骤S02),并于基板管理控制单元11在服务器装置1进行同一开机初始化程序中重置之后立即使基板管理控制单元11控制显示单元13显示第二厂商信息(步骤S041)生效,致使显示单元13显示一致的厂商信息。
于本实施例中,显示单元13的显示界面可为VGA界面、DVI界面或HDMI界面。并且,显示单元13所显示的厂商信息可为服务器装置1的品牌信息,或是服务器装置1的制造商的品牌信息,例如其品牌标志(logo)。
于本实施例中,前述的第一韧体设定及第二韧体设定是为相应连线于基板管理控制单元11的一静态网际网络协定位址的(Static Internet Protocol Address)设定功能,而第一韧体设定参数及第二韧体设定参数是为相应于静态网际网络协定位址设定的两静态网际网络协定位址。基此,在服务器装置1的开机初始化程序中,基板管理控制单元11在步骤S01中先根据第一韧体设定参数设定其静态网际网络协定位址设定具有第一静态网际网络协定位址,接着,中央处理单元12在步骤S02中再将第二韧体设定参数发送给基板管理控制单元11,使基板管理控制单元11在服务器装置1进行同一开机初始化程序中进行重置之后再将其静态网际网络协定位址设定为具有第二静态网际网络协定位址。最后,基板管理控制单元11可再将第二静态网际网络协定位址以广播的形式发送给服务器装置1中的其他单元,使变更后的第二静态网际网络协定位址生效。基此,使用者亦可藉由中央处理单元12在服务器装置1的开机初始化程序中实时地变更基板管理控制单元11的静态网际网络协定位址设定。
综上所述,根据本发明的服务器装置及其实时变更韧体设定的方法的一实施例,中央处理单元能在服务器装置进行开机初始化程序中变更韧体设定所搭配的韧体参数并控制基板管理控制单元在服务器装置进行同一开机初始化程序中重置,使受控于基板管理控制单元的韧体设定所搭配的韧体参数的变更能立即地生效,不需要等到服务器装置进行冷重置或是进行多次的暖重置而在服务器装置进行另一开机初始化程序之后才让变更后的韧体设定生效,如此可减少为了变更韧体设定而对服务器装置进行重置的等待时间。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (6)
1.一种服务器装置,其特征在于,包含:
一基板管理控制单元,用以于该服务器装置进行一开机初始化程序中根据一第一韧体设定参数配置该服务器装置的一第一韧体设定;
一中央处理单元,用以于该基板管理控制单元配置该第一韧体设定之后在该开机初始化程序中发送不同于该第一韧体设定参数的一第二韧体设定参数给该基板管理控制单元,且该中央处理单元控制该基板管理控制单元于该开机初始化程序中进行软重置,以致使该基板管理控制单元于重置之后在该开机初始化程序中根据该第二韧体设定参数重新配置该第一韧体设定,其中,于该服务器装置上电后,该中央处理单元的启动时间晚于该基板管理控制单元的启动时间;以及
一显示单元,用以于该基板管理控制单元根据该第一韧体设定参数配置该第一韧体设定时受控于该基板管理控制单元而显示相应于该第一韧体设定参数的一第一厂商信息,且该显示单元于该基板管理控制单元根据该第二韧体设定参数重新配置该第一韧体设定时受控于该基板管理控制单元而显示相应于该第二韧体设定参数而不同于该第一厂商信息的一第二厂商信息;
且该中央处理单元于该基板管理控制单元控制该显示单元显示该第一厂商信息之后更根据该第二韧体设定参数控制该显示单元显示该第二厂商信息,并于该显示单元显示该第二厂商信息之后发送该第二韧体设定参数给该基板管理控制单元。
2.根据权利要求1所述的服务器装置,其特征在于,该服务器装置还包含:
一BIOS存储器,储存有相应该第一韧体设定的一第二韧体设定所搭配的该第一韧体设定参数与该第二韧体设定参数其中一者;
该中央处理单元是于该开机初始化程序中判断该第二韧体设定所搭配的该第一韧体设定参数是否已被改变为不同于该第一韧体设定参数的该第二韧体设定参数,当该第二韧体设定所搭配的该第一韧体设定参数改变为不同于该第一韧体设定参数的该第二韧体设定参数时,该中央处理单元发送该第二韧体设定参数给该基板管理控制单元。
3.根据权利要求2所述的服务器装置,其特征在于,该第一韧体设定及该第二韧体设定是为用以连线于该基板管理控制单元的静态网际网络协定位址设定,该第一韧体设定参数及该第二韧体设定参数是为不相同的两静态网际网络协定位址。
4.一种实时变更韧体设定的方法,适于一服务器装置,其特征在于,该方法包含:
经由一基板管理控制单元在该服务器装置进行一开机初始化程序中根据一第一韧体设定参数配置该服务器装置的一第一韧体设定以控制一显示单元显示相应于该第一韧体设定参数之一第一厂商信息;
经由一中央处理单元于该显示单元显示该第一厂商信息之后根据不同于该第一韧体设定参数之一第二韧体设定参数控制该显示单元显示相应于该第二韧体设定参数之一第二厂商信息,该第二厂商信息不同于该第一厂商信息,其中,于该服务器装置上电后,该中央处理单元的启动时间晚于该基板管理控制单元的启动时间;
该中央处理单元于该基板管理控制单元配置该第一韧体设定之后在该开机初始化程序中发送该第二韧体设定参数给该基板管理控制单元;
该中央处理单元于发送该第二韧体设定参数给该基板管理控制单元之后控制该基板管理控制单元于该开机初始化程序中进行软重置;以及
该基板管理控制单元于软重置之后在该开机初始化程序中根据该第二韧体设定参数重新配置该第一韧体设定以控制该显示单元显示相应于该第二韧体设定参数之该第二厂商信息。
5.根据权利要求4所述的实时变更韧体设定的方法,其特征在于,于该中央处理单元发送该第二韧体设定参数给该基板管理控制单元之前,该实时变更韧体设定的方法更包含:
该中央处理单元于该开机初始化程序中判断储存于一BIOS码的相应于该第一韧体设定的一第二韧体设定所搭配的该第一韧体设定参数是否已被改变为不同于该第一韧体设定参数的该第二韧体设定参数;以及
当该第二韧体设定所搭配的该第一韧体设定参数改变为不同于该第一韧体设定参数的该第二韧体设定参数时,该中央处理单元始发送该第二韧体设定参数给该基板管理控制单元。
6.根据权利要求5所述的实时变更韧体设定的方法,其特征在于,该第一韧体设定及该第二韧体设定是为用以连线于该基板管理控制单元的静态网际网络协定位址设定,该第一韧体设定参数及该第二韧体设定参数是为不相同的两静态网际网络协定位址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810376000.XA CN110413320B (zh) | 2018-04-25 | 2018-04-25 | 服务器装置及其实时变更韧体设定的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810376000.XA CN110413320B (zh) | 2018-04-25 | 2018-04-25 | 服务器装置及其实时变更韧体设定的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110413320A CN110413320A (zh) | 2019-11-05 |
CN110413320B true CN110413320B (zh) | 2022-08-26 |
Family
ID=68345667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810376000.XA Active CN110413320B (zh) | 2018-04-25 | 2018-04-25 | 服务器装置及其实时变更韧体设定的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110413320B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113687843B (zh) * | 2020-05-18 | 2024-04-19 | 佛山市顺德区顺达电脑厂有限公司 | 自动回复基板管理控制器之韧体的方法 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102480395A (zh) * | 2010-11-24 | 2012-05-30 | 英业达股份有限公司 | 量测网络地址信息的设定时间的方法 |
TW201223194A (en) * | 2010-11-22 | 2012-06-01 | Inventec Corp | Method for measuring time period of setting internet address information |
CN104375925A (zh) * | 2014-11-25 | 2015-02-25 | 杭州华三通信技术有限公司 | 服务器的风扇控制方法、控制装置及服务器 |
CN104601373A (zh) * | 2015-01-05 | 2015-05-06 | 浪潮电子信息产业股份有限公司 | 一种通过带外方式设置和同步bios配置参数的方法 |
CN105005471A (zh) * | 2015-06-24 | 2015-10-28 | 北京百度网讯科技有限公司 | 修改bios的配置参数的方法、设备、服务器和*** |
CN105589712A (zh) * | 2015-08-24 | 2016-05-18 | 杭州昆海信息技术有限公司 | Bmc模块更新方法以及装置 |
CN106201563A (zh) * | 2015-04-29 | 2016-12-07 | 杭州昆海信息技术有限公司 | 启动参数的配置方法和装置、主板启动的方法和装置 |
TW201704929A (zh) * | 2015-07-30 | 2017-02-01 | 神雲科技股份有限公司 | 伺服器及電力重置偵測方法 |
CN106528143A (zh) * | 2016-10-27 | 2017-03-22 | 杭州昆海信息技术有限公司 | 一种配置管理方法及装置 |
CN106548311A (zh) * | 2015-09-22 | 2017-03-29 | 佛山市顺德区顺达电脑厂有限公司 | 库存管理设定*** |
CN107621961A (zh) * | 2017-09-11 | 2018-01-23 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN107861760A (zh) * | 2017-11-24 | 2018-03-30 | 联想(北京)有限公司 | Bios配置方法、终端以及服务器 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7552217B2 (en) * | 2004-04-07 | 2009-06-23 | Intel Corporation | System and method for Automatic firmware image recovery for server management operational code |
US7809836B2 (en) * | 2004-04-07 | 2010-10-05 | Intel Corporation | System and method for automating bios firmware image recovery using a non-host processor and platform policy to select a donor system |
US7849454B2 (en) * | 2006-01-13 | 2010-12-07 | Dell Products L.P. | Automatic firmware corruption recovery and update |
US9311486B2 (en) * | 2013-08-13 | 2016-04-12 | American Megatrends, Inc. | Network based firmware feature configuration and firmware image generation |
-
2018
- 2018-04-25 CN CN201810376000.XA patent/CN110413320B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201223194A (en) * | 2010-11-22 | 2012-06-01 | Inventec Corp | Method for measuring time period of setting internet address information |
CN102480395A (zh) * | 2010-11-24 | 2012-05-30 | 英业达股份有限公司 | 量测网络地址信息的设定时间的方法 |
CN104375925A (zh) * | 2014-11-25 | 2015-02-25 | 杭州华三通信技术有限公司 | 服务器的风扇控制方法、控制装置及服务器 |
CN104601373A (zh) * | 2015-01-05 | 2015-05-06 | 浪潮电子信息产业股份有限公司 | 一种通过带外方式设置和同步bios配置参数的方法 |
CN106201563A (zh) * | 2015-04-29 | 2016-12-07 | 杭州昆海信息技术有限公司 | 启动参数的配置方法和装置、主板启动的方法和装置 |
CN105005471A (zh) * | 2015-06-24 | 2015-10-28 | 北京百度网讯科技有限公司 | 修改bios的配置参数的方法、设备、服务器和*** |
TW201704929A (zh) * | 2015-07-30 | 2017-02-01 | 神雲科技股份有限公司 | 伺服器及電力重置偵測方法 |
CN105589712A (zh) * | 2015-08-24 | 2016-05-18 | 杭州昆海信息技术有限公司 | Bmc模块更新方法以及装置 |
CN106548311A (zh) * | 2015-09-22 | 2017-03-29 | 佛山市顺德区顺达电脑厂有限公司 | 库存管理设定*** |
CN106528143A (zh) * | 2016-10-27 | 2017-03-22 | 杭州昆海信息技术有限公司 | 一种配置管理方法及装置 |
CN107621961A (zh) * | 2017-09-11 | 2018-01-23 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN107861760A (zh) * | 2017-11-24 | 2018-03-30 | 联想(北京)有限公司 | Bios配置方法、终端以及服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN110413320A (zh) | 2019-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10162646B2 (en) | System for programmably configuring a motherboard | |
US10514930B2 (en) | Setting a startup parameter and controlling startup of a mainboard | |
TWI602124B (zh) | 用於風扇轉速控制的基板管理控制器韌體更新方法 | |
CN101989212B (zh) | 提供用于启动刀片服务器的虚拟机管理程序的方法和装置 | |
WO2016091033A1 (zh) | 一种呈现服务器硬件初始化程度的方法及服务器 | |
US10037170B2 (en) | Motherboard and a method for boot-up | |
CN109976816B (zh) | 计算机***配置方法及服务器 | |
TW201913369A (zh) | 具有雙韌體儲存空間之伺服器及其韌體更新方法 | |
EP2354956B1 (en) | Method for controlling network controller, program, and information processing apparatus | |
EP2750034B1 (en) | Electronic device having updatable bios and bios updating method thereof | |
US20070208926A1 (en) | Implementing a microprocessor boot configuration prom within an FPGA | |
CN105653306A (zh) | 显示启动设置界面的方法和装置 | |
WO2014101514A1 (zh) | 获取服务器资源信息的方法、资源池管理***和服务器 | |
TWI685790B (zh) | 伺服器裝置及其即時變更韌體設定的方法 | |
US9600295B2 (en) | Systems and methods of providing multiple video outputs during a pre-boot environment | |
CN110413320B (zh) | 服务器装置及其实时变更韧体设定的方法 | |
US11403113B2 (en) | Server with system setting data synchronization function | |
CN106775590B (zh) | 一种bmc更新主板bios固件的方法 | |
US10198270B2 (en) | Dynamic hardware configuration via firmware interface at computing device boot | |
CN106484442B (zh) | 服务器***及更新开机映像档的方法 | |
TW201445446A (zh) | 機櫃伺服器開機配置系統及方法 | |
US20190163595A1 (en) | System and method for providing network access in the event of a computer system failure | |
CN109684153B (zh) | 具有双韧体储存空间的服务器及其韧体更新方法 | |
CN108595193B (zh) | 用于风扇转速控制的基板管理控制器固件更新方法 | |
CN109684134B (zh) | 用于在多个设备间快速部署固件设定的方法及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |