[发明专利]一种计算机固件刷新方法在审

专利信息
申请号: 201710386311.X 申请日: 2017-05-26
公开(公告)号: CN107220084A 公开(公告)日: 2017-09-29
发明(设计)人: 吴培琴;王佩 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F9/445 分类号: G06F9/445;G06F9/44
代理公司: 济南诚智商标专利事务所有限公司37105 代理人: 王汝银
地址: 450018 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 计算机 刷新 方法
【说明书】:

技术领域

发明涉及计算机固件技术领域,具体地说是一种计算机固件刷新方法。

背景技术

在当前计算机制造工厂,都要进行BIOS、BMC和各种外插卡的固件刷新操作。计算机整机需要刷新的固件种类众多,并且更新频繁,在实际应用中存在很多问题:

(1)有的工厂每次固件更新,需要将固件文件和刷新工具传到服务器上,由操作员手动选择更新,由于是手动执行,难免会有误操作,并且不能实现自动化,造成人力和时间的浪费,测试效率低下。

(2)有的工厂固件刷新能够实现自动化刷新,编写对应的脚本,自动调用执行。但当有固件更新时,仍然需要修改脚本或是配置文件,这需要有一定能力的工程师进行操作,万一脚本或配置文件修改错误,造成脚本无法执行。

发明内容

为克服上述现有技术存在的不足,本发明的目的在于提供一种使用简单、刷新方便的计算机固件刷新方法,该方法整个过程由脚本控制,不会出现漏刷、误刷等情况,保证了刷新质量。

本发明解决其技术问题所采用的技术方案是:一种计算机固件刷新方法,其特征是:将待刷新固件的相关信息整理到同一文件下;通过网页展示和编辑所述相关信息;通过脚本读取所述相关信息对固件进行操作。

进一步地,所述方法的具体步骤为,

创建数据库,将待刷新固件的相关信息填入数据库中;

搭建Web服务器,将所述数据库通过网页展示,并通过网页编辑所述相关信息;

编写固件刷新脚本;

执行所述脚本,从数据库获取固件刷新规则,进行固件刷新。

进一步地,所述待刷新固件的相关信息包括固件种类、子类型、固件文件和所述固件刷新规则。

进一步地,所述Web服务器将MySQL数据库作为存储介质,将Tomcat作为Web应用服务器,将JSP作为解析语言,通过SSM框架进行业务处理。

进一步地,所述SSM框架的springmvc进行网页展示业务的处理;spring进行控制层的逻辑处理,包括逻辑请求业务的处理;mybatis进行数据库通讯业务的处理。

进一步地,所述SSM框架还包括鉴权处理业务,通过网页展示,所述鉴权处理业务对发送请求的地址做拦截分析,判断所述地址是否有处理权限,如果所述地址有权限,则该请求可以处理,如果所述地址没有权限,则拒绝请求并返回错误信息。

进一步地,所述固件刷新脚本逐一读取固件的当前版本,从所述数据库中抓取该固件的刷新规则,判断是否需要刷新,如果需要刷新,则执行刷新动作,如果不需要刷新,则进行下一固件的检查。

进一步地,所述固件刷新规则包括是否强制刷新、刷新时间的要求、固件期望版本。

本发明的有益效果是:与现有技术相比,本发明将待刷新固件的相关信息存储到数据库中,刷新时有脚本根据数据库中相应固件的刷新规则进行逐项检查、刷新,整个过程由脚本控制,不会出现漏刷、越权误刷等情况,保证了刷新的质量;全程不需要人力参与,减少刷新成本,减轻工作人员的负担;

如需要对所述待刷新芯片的相关信息如刷新规则进行修改时,只要打开web服务器的web展示界面,进行相关信息的编辑即可,不需要对脚本进行更改,保证了脚本的独立性和通用性,降低了脚本维护成本,且在web界面操作时,无需理解如何刷新,没有编程基础的人员也可以轻松使用,适用性广泛。

附图说明

图1是本发明所述方法的流程示意图;

图2是本发明所述脚本执行的流程示意图。

具体实施方式

为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。本发明省略了对公知技术及工艺的描述以避免不必要地限制本发明。

本发明的一种计算机固件刷新方法,该方法将待刷新固件的相关信息整理到同一文件下;通过网页展示和编辑所述相关信息;通过脚本读取所述相关信息对固件进行操作。固件的相关信息包括固件种类、PN编码、SN编码、子类型、固件文件等概要信息以及固件的期望版本、是否强制刷新、对刷新时间的要求等刷新规则的信息。其中PN(Production Number)编码和SN(Serial Number)编码分别表示固件的生产编号和产品序列号。

如图1所示,所述方法的实现过程包括:

创建数据库,将待刷新固件的相关信息填入数据库中;

搭建Web服务器,将所述数据库通过网页展示,并通过网页编辑所述相关信息;

编写固件刷新脚本;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710386311.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top