【技术实现步骤摘要】
本申请涉及服务器,尤其涉及一种固件升级方法、系统、服务器、设备、介质以及产品。
技术介绍
1、在使用操作系统进行固件升级过程中,用户通过远程或者其他接口上传整个固件镜像文件,传输完成后将整个固件镜像文件上传至管理控制器的内存,以对镜像文件进行完整性校验确保整个固件镜像文件未被篡改。由于整个固件镜像文件的内存需求较大,导致占用较多管理控制器的内存空间。
2、因此,如何减少固件镜像文件在管理控制器的内存空间占用是本领域技术人员亟需要解决的技术问题。
技术实现思路
1、本申请提供了一种固件升级方法、系统、服务器、设备、介质以及产品,以至少解决相关技术中手动操作的不依赖操作系统进行的串口烧录增加固件升级维护难度和升级速度的技术问题。
2、本申请提供了一种固件升级方法,包括:
3、接收固件升级指令,获取待升级的第一镜像文件,将所述第一镜像文件拆分为至少一个数据包,并将至少一个数据包传输于目标链路的至少一个网络设备缓冲区,以等待传入指令;
4、响应传入指
...【技术保护点】
1.一种固件升级方法,其特征在于,包括:
2.根据权利要求1所述的固件升级方法,其特征在于,将至少一个数据块和目标数据块进行校验处理得到校验结果,包括:
3.根据权利要求2所述的固件升级方法,其特征在于,在将至少一个数据块和目标数据块进行校验处理得到校验结果之前,还包括:
4.根据权利要求3所述的固件升级方法,其特征在于,所述待检测数据包的待校验数据块和所述目标数据包的待校验数据块对齐的情况下,所述第一缓冲区域和所述第二缓冲区域构成一个双环形缓冲区域。
5.根据权利要求4所述的固件升级方法,其特征在于,按照预设顺序逐一对
...【技术特征摘要】
1.一种固件升级方法,其特征在于,包括:
2.根据权利要求1所述的固件升级方法,其特征在于,将至少一个数据块和目标数据块进行校验处理得到校验结果,包括:
3.根据权利要求2所述的固件升级方法,其特征在于,在将至少一个数据块和目标数据块进行校验处理得到校验结果之前,还包括:
4.根据权利要求3所述的固件升级方法,其特征在于,所述待检测数据包的待校验数据块和所述目标数据包的待校验数据块对齐的情况下,所述第一缓冲区域和所述第二缓冲区域构成一个双环形缓冲区域。
5.根据权利要求4所述的固件升级方法,其特征在于,按照预设顺序逐一对所述待检测数据包和所述目标数据包各自的待校验数据块进行校验处理得到校验结果,包括:
6.根据权利要求3所述的固件升级方法,其特征在于,所述待检测数据包和所述目标数据包的数据边界出现位移的情况下,所述第一缓冲区域和所述第二缓冲区域构成多个双环形缓冲区域。
7.根据权利要求6所述的固件升级方法,其特征在于,所述双环形缓冲区域的数量为两个,按照预设顺序逐一对所述待检测数据包和所述目标数据包各自的待校验数据块进行校验处理,包括:
8.根据权利要求5所述的固件升级方法,其特征在于,从等待的至少一个数据包中截取预设大小的至少一个数据块,包括:
9.根据权利要求8所述的固件升级方法,其特征在于,所述预设数据块大小为固定数据块大小;从等待的至少一个数据包中截取固定数据块大小的至少一个数据块;
10.根据权利要求9所述的固件升级方法,其特征在于,按照预设顺序逐一对所述待检测数据包和所述目标数据包各自的待校验数据块进行校验处理得到校验结果,包括:
11....
【专利技术属性】
技术研发人员:张昭,陈超凡,王殿卫,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。