[发明专利]一种固件烧录方法、系统、存储介质及设备有效
申请号: | 202111508548.3 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114281358B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 张俊成;王晓星 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F11/36 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 李红萧;杨帆 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 固件烧录 方法 系统 存储 介质 设备 | ||
本发明提供了一种固件烧录方法、系统、存储介质及设备,方法包括:响应于检测到安装VR芯片的服务器与计算机通过第一连接线连接成功,通过计算机将固件的测试程序烧录至VR芯片,并判断测试程序是否烧录成功;响应于测试程序烧录成功,通过计算机检测其与服务器通过第二连接线是否连接成功;响应于计算机与服务器通过第二连接线连接成功,将固件烧录至VR芯片;响应于烧录结束且服务器断电后重启,检测VR芯片中是否具有固件对应的版本号;响应于VR芯片中具有版本号,确认固件烧录成功。本发明通过对VR芯片的固件实现在线烧录,代替了传统的利用治具进行烧录的方式,灵活且方便;并且适用于在不同的服务器项目中验证超频功能,从而实现高效验证。
技术领域
本发明涉及服务器技术领域,尤其涉及一种固件烧录方法、系统、存储介质及设备。
背景技术
水冷服务器要实现超频功能,需更新VR(Virtual Reality,虚拟现实技术)芯片中的固件以达到调优方式。传统的固件更新方式为将VR芯片邮寄回厂商,并由厂商进行新版本固件的烧录。此方式增加了时间和沟通成本,不利于项目正常开展,且灵活性差,不能根据需求及时更新VR固件。
现有技术中采用基于BMC(Baseboard Manager Controller,基板管理控制器)的VR固件远程带外烧录方法,通过BMC管理网口IP(网际互连协议)地址远程登录待刷新机器,在系统下执行编译好的驱动程序来实现机房内故障服务器主板上CPU或内存VR固件的远程刷新和升级。由于需要开发BMC的功能来配合VR固件的更新,针对于多种不同服务器需开发不同的BMC,不便于针对多种服务器机型进行快捷高效的更新。
发明内容
有鉴于此,本发明的目的在于提出一种固件烧录方法、系统、存储介质及设备,用以解决现有技术中在更新VR芯片固件过程中固件烧录不便捷的问题。
基于上述目的,本发明提供了一种固件烧录方法,包括以下步骤:
响应于检测到安装VR芯片的服务器与计算机通过第一连接线连接成功,通过计算机将固件的测试程序烧录至VR芯片,并判断测试程序是否烧录成功;
响应于测试程序烧录成功,通过计算机检测其与服务器通过第二连接线是否连接成功;
响应于计算机与服务器通过第二连接线连接成功,将固件烧录至VR芯片;
响应于烧录结束且服务器断电后重启,检测VR芯片中是否具有固件对应的版本号;
响应于VR芯片中具有版本号,确认固件烧录成功。
在一些实施例中,方法还包括:
响应于测试程序烧录失败,通过计算机将测试程序重新烧录至VR芯片。
在一些实施例中,方法还包括:
响应于重新烧录失败,判断VR芯片是否处于离线状态;
响应于VR芯片处于离线状态,发出重新安装VR芯片的提示信息。
在一些实施例中,方法还包括:
响应于VR芯片未处于离线状态,确认VR芯片损坏。
在一些实施例中,通过计算机检测其与服务器通过第二连接线是否连接成功包括:
通过计算机上安装的测试软件检测计算机与服务器通过第二连接线是否连接成功。
在一些实施例中,方法还包括:
响应于通过测试软件检测到计算机与服务器通过第二连接线未连接成功,发出连接失败的提示信息。
在一些实施例中,方法还包括:
响应于VR芯片中没有版本号,确认固件烧录失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111508548.3/2.html,转载请声明来源钻瓜专利网。