[发明专利]一种扩展柜CPLD在线升级的方法、装置、设备及可读介质在审
申请号: | 202011354978.X | 申请日: | 2020-11-27 |
公开(公告)号: | CN112527345A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 孙建 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F8/71 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;宋薇薇 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 扩展 cpld 在线 升级 方法 装置 设备 可读 介质 | ||
1.一种扩展柜CPLD在线升级的方法,其特征在于,包括以下步骤:
将扩展柜添加到集群中,并将待升级固件版本上传至服务器控制器;
从所述服务器控制器下载所述待升级固件版本至扩展柜控制器的操作系统芯片;
启用所述操作系统芯片接口的上拉电阻,将所述待升级固件版本写入CPLD芯片中,并基于所述待升级固件版本对所述CPLD芯片进行升级;以及
若是升级过程中所述CPLD芯片接收到管理任务,将所述管理任务发送至所述操作系统芯片进行处理。
2.根据权利要求1所述的扩展柜CPLD在线升级的方法,其特征在于,将扩展柜添加到集群中包括:
通过SAS线缆将存储服务器的控制器和扩展柜的控制器一一对应连接;
将所述存储服务器和所述扩展柜上电开机;
通过所述存储服务器创建集群并初始化,并将所述扩展柜添加到集群中。
3.根据权利要求1所述的扩展柜CPLD在线升级的方法,其特征在于,还包括:
对所述集群状态进行检查,判断是否有阻断升级异常告警;
若是无阻断升级异常告警,进一步对升级指令的有效性进行检测;
若是升级指令的有效性检测通过,对升级任务的时间进行估算。
4.根据权利要求1所述的扩展柜CPLD在线升级的方法,其特征在于,从所述服务器控制器下载所述待升级固件版本至扩展柜控制器的操作系统芯片包括:
通过扩展器控制器的OSES芯片的GPIO接口,从所述服务器控制器下载所述待升级固件版本;
检测所述OSES芯片中所述待升级固件版本是否有效,若是所述OSES芯片中所述待升级固件版本有效,将所述服务器控制器中的所述待升级固件版本删除。
5.根据权利要求4所述的扩展柜CPLD在线升级的方法,其特征在于,启用所述操作系统芯片接口的上拉电阻,将所述待升级固件版本写入CPLD芯片中,并基于所述待升级固件版本对所述CPLD芯片进行升级包括:
启用所述OSES芯片的GPIO接口的上拉电阻,以将所述GPIO接口模拟成JTAG接口;
将所述OSES芯片中的所述待升级固件版本写入CPLD芯片中;
响应于写入完成,停用所述上拉电阻,并对所述CPLD芯片进行重启以完成升级。
6.根据权利要求1所述的扩展柜CPLD在线升级的方法,其特征在于,若是升级过程中所述CPLD芯片接收到管理任务,将所述管理任务发送至所述操作系统芯片进行处理包括:
将升级过程中所述CPLD芯片接收的管理任务发送至所述操作系统芯片进行处理;
响应于所述CPLD芯片升级完成,将所述管理任务归还。
7.根据权利要求1所述的扩展柜CPLD在线升级的方法,其特征在于,还包括:
查看并记录已升级的CPLD版本信息,并基于升级前记录的版本信息判断是否升级成功。
8.一种扩展柜CPLD在线升级的装置,其特征在于,包括:
初始模块,配置用于将扩展柜添加到集群中,并将待升级固件版本上传至服务器控制器;
下载模块,配置用于从所述服务器控制器下载所述待升级固件版本至扩展柜控制器的操作系统芯片;
升级模块,配置用于启用所述操作系统芯片接口的上拉电阻,将所述待升级固件版本写入CPLD芯片中,并基于所述待升级固件版本对所述CPLD芯片进行升级;以及
任务处理模块,配置用于若是升级过程中所述CPLD芯片接收到管理任务,将所述管理任务发送至所述操作系统芯片进行处理。
9.一种计算机设备,其特征在于,包括:
至少一个处理器;以及
存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现1-7任意一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7任意一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011354978.X/1.html,转载请声明来源钻瓜专利网。