[发明专利]固件加载方法、电子设备及储存有固件配置数据的服务器在审
申请号: | 201910248481.0 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109976833A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 王峰 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 韩岳松;喻嵘 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置数据 基板管理控制器 固件配置数据 电子设备 固件加载 基本配置 配置内容 储存 服务器 基本管理控制器 服务器获取 管理控制器 介质存储 引导基板 新版本 下载 生产成本 申请 网络 | ||
1.一种固件加载方法,包括:
基于本地介质存储的基本配置数据,引导基板管理控制器启动,其中,所述基本配置数据为所述基板管理控制器的部分配置数据;
如果当前通过网络能够从储存有固件配置数据的服务器获取所述基板管理控制器的第一配置数据,则将所述第一配置数据下载到基板管理控制器,并基于所述第一配置数据启动所述基板管理控制器,其中,所述第一配置数据的配置内容多于所述基本配置数据的配置内容。
2.根据权利要求1所述的方法,所述方法还包括:
如果当前无法通过网络获取所述第一配置数据,则基于所述基本配置数据启动所述基板管理控制器,以启用所述基板管理控制器的基本功能。
3.根据权利要求1所述的方法,所述方法还包括:
监测所述基板管理控制器与所述储存有固件配置数据的服务器之间的数据通路,并当所述数据通路恢复连通时,通过网络请求从所述储存有固件配置数据的服务器获取所述第一配置数据,以使所述基板管理控制器基于所述第一配置数据完成剩余功能的启用动作。
4.根据权利要求1所述的方法,所述的获取所述第一配置数据并基于所述第一配置数据启动所述基板管理控制器包括:对所述基本配置数据的第一更新操作;其中,所述的对所述基本配置数据的第一更新操作包括:
比对所述第一配置数据与所述基本配置数据的版本信息;
当所述第一配置数据的版本高于所述基本配置数据的版本时,基于所述第一配置数据对所述基本配置数据进行更新操作。
5.根据权利要求4所述的方法,所述的获取所述第一配置数据并基于所述第一配置数据启动所述基板管理控制器进一步包括:
将获取到的所述第一配置数据存储在与所述基板管理控制器相关联的存储单元中;
当所述基板管理控制器基于所述第一配置数据的启动符合预设标准后,启动对所述基本配置数据的第一更新操作。
6.根据权利要求1所述的方法,所述基本配置数据至少包括以下数据之一:所述基板管理控制器的系统引导数据、核心数据以及配置文件。
7.根据权利要求6所述的方法,所述方法还包括:
通过所述基板管理控制器从所述配置文件中读取所述储存有固件配置数据的服务器对应的网络地址;
基于所述网络地址向所述储存有固件配置数据的服务器发出获取所述第一配置数据的请求。
8.一种电子设备,包括:
处理模块,其配置为基于本地介质存储的基本配置数据,引导基板管理控制器启动,其中,所述基本配置数据为所述基板管理控制器的部分配置数据;以及
如果当前通过网络能够从储存有固件配置数据的服务器获取所述基板管理控制器的第一配置数据,则将所述第一配置数据下载到基板管理控制器,并基于所述第一配置数据启动所述基板管理控制器,其中,所述第一配置数据的配置内容多于所述基本配置数据的配置内容;
通信模块,其配置为与所述储存有固件配置数据的服务器进行数据传输。
9.根据权利要求8所述的电子设备,所述处理模块进一步配置为:如果当前无法通过网络获取所述第一配置数据,则基于所述基本配置数据启动所述基板管理控制器。
10.一种储存有固件配置数据的服务器,存储有多个基板管理控制器的第一配置数据,所述储存有固件配置数据的服务器与所述基板管理控制器连接,以与所述基板管理控制器进行数据传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910248481.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提供寄宿程序的方法与设备
- 下一篇:一种协议栈参数配置方法及装置