一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

升级方法、电子设备及存储介质与流程

2023-01-16 22:42:43 来源:中国专利 TAG:

技术特征:
1.一种升级方法,其特征在于,应用于处理器或处理器管理器,所述处理器与处理器管理器相连,所述处理器管理器与管理终端相连,所述升级方法包括:接收处理器管理器或管理终端发送的升级数据;通过存储介质保存所述升级数据、所述处理器或所述处理器管理器的现场关键参数;加载所述升级数据,并在所述升级数据加载完成的情况下,根据所述升级数据,升级所述处理器或所述处理器管理器中的固件;根据所述现场关键参数,重新配置所述处理器或所述处理器管理器;在接收到所述处理器管理器或管理终端发送的、新的业务请求的情况下,根据升级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理。2.如权利要求1所述的升级方法,其特征在于,所述通过存储介质保存所述升级数据,包括:确定至少一个存储介质中的主要存储区域、备份存储区域;其中,所述主要存储区域用以保存未升级的固件,所述备份存储区域用以保存升级数据对应的固件;将升级数据对应的固件升级包保存至所述备份存储区域。3.如权利要求2所述的升级方法,其特征在于,所述加载所述升级数据,包括:通过至少一个缓冲区域,加载所述备份存储区域中的固件;通过备份执行区域,加载所述至少一个缓冲区域中的部分或全部固件。4.如权利要求3所述的升级方法,其特征在于,所述升级方法还包括:拦截所述处理器管理器或管理终端发送的、新的业务请求;在所述根据所述现场关键参数,重新配置所述处理器或所述处理器管理器之前,所述升级方法还包括:取消对所述处理器管理器或管理终端发送的、新的业务请求的拦截;所述根据升级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理,包括:将备份执行区域作为新的主要执行区域,并根据所述新的主要执行区域中升级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理。5.如权利要求2至4中任意一项所述的升级方法,其特征在于,所述主要存储区域、备份存储区域所在的存储介质相同或不同。6.如权利要求1所述的升级方法,其特征在于,所述加载所述升级数据,包括:确定存储介质中的执行区域;清理所述执行区域中的部分区域,并将固件升级包对应的部分子固件或全部子固件加载至所述部分区域中;所述根据升级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理,包括:根据所述部分区域中的部分子固件或全部子固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理。7.如权利要求6所述的升级方法,其特征在于,所述升级方法还包括:清理所述执行区域中除所述部分区域外的其他区域;其中,所述其他区域与所述部分区域对应的加载位置不同;将所述固件升级包对应的、未加载至所述执行区域中的子固件加载至所述其他区域;所述在接收到所述处理器管理器或管理终端发送的、新的业务请求的情况下,根据升
级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理,包括:在接收到所述处理器管理器或管理终端发送的、新的业务请求的情况下,根据所述执行区域中的全部子固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理。8.如权利要求7所述的升级方法,其特征在于,在所述清理所述执行区域中除所述部分区域外的其他区域之前,所述升级方法还包括:拦截所述处理器管理器或管理终端发送的、新的业务请求;在所述根据所述现场关键参数,重新配置所述处理器或所述处理器管理器之前,所述升级方法还包括:取消对所述处理器管理器或管理终端发送的、新的业务请求的拦截。9.如权利要求7或8所述的升级方法,其特征在于,所述固件升级包对应的、未加载至所述执行区域中的子固件存储于多个存储位置;其中,存在至少一个存储位置中保存有所述固件升级包对应的全部子固件。10.如权利要求9所述的升级方法,其特征在于,所述将所述固件升级包对应的、未加载至所述执行区域中的子固件保存至所述其他区域,包括:根据多个存储介质之间预设的层级关系,依次在多个存储介质中获取未加载至所述执行区域中的、业务流程当前需求的子固件,并在第一存储介质中获取到所述业务流程当前需求的子固件的情况下,将所述第一存储介质中的业务流程当前需求的子固件加载至所述执行区域。11.如权利要求10所述的升级方法,其特征在于,所述层级关系基于存储介质的读取速度进行分级;所述保存所述升级数据,包括:根据存储介质的读取速度,确定所述升级数据对应的子固件的存储位置以及存储于所述存储位置的子固件的大小。12.如权利要求1所述的升级方法,其特征在于,所述升级所述处理器中的固件,包括:确定存储介质中的至少一个执行区域;其中,所述至少一个执行区域包括主要执行区域、备份执行区域中的至少一种;清理所述至少一个执行区域,并将固件升级包对应的部分或全部子固件加载至所述至少一个执行区域。13.如权利要求12所述的升级方法,其特征在于,在所述清理所述至少一个执行区域之前,所述升级方法还包括:拦截所述处理器管理器或管理终端发送的、新的业务请求;在所述根据所述现场关键参数,重新配置所述处理器或所述处理器管理器之后,包括:取消对所述处理器管理器或管理终端发送的、新的业务请求的拦截。14.如权利要求12或13所述的升级方法,其特征在于,所述将固件升级包对应的部分子固件加载至所述至少一个执行区域,包括:根据多个存储介质之间预设的层级关系,依次在多个存储介质中获取未加载至所述至少一个执行区域中的、业务流程当前需求的子固件,并在第二存储介质中获取到所述业务流程当前需求的子固件的情况下,将所述第二存储介质中的业务流程当前需求的子固件加载至所述至少一个执行区域。15.如权利要求1所述的升级方法,其特征在于,所述存储介质包括:处理器的缓存、闪存、内存中的至少一种。16.如权利要求1所述的升级方法,其特征在于,所述现场关键参数包括:业务流程对应的参数、处理器或处理器管理器的配置参数中的至少一项。
17.如权利要求1所述的升级方法,其特征在于,所述接收所述处理器管理器或管理终端发送的升级数据,包括以下至少一项:在接收到所述处理器管理器或管理终端发送的升级数据的情况下,生成并发送接收结果至所述处理器管理器或管理终端;其中,所述接收结果用以指示处理器管理器或管理终端重新发送或停止发送所述升级数据至所述处理器或所述处理器管理器;其中,所述处理器管理器包括:服务器或具备管理其他处理器功能的处理器;在所述处理器管理器具备处理器对应的业务流程的处理能力、且收到所述管理终端或处理器管理器中的服务器发送的升级数据的情况下,生成并发送接收结果至所述管理终端或所述服务器;其中,所述接收结果用以指示管理终端或所述服务器是否重新发送或停止发送所述升级数据至处理器管理器。18.如权利要求1所述的升级方法,其特征在于,所述升级方法还包括:检测所述处理器或所述处理器管理器中与所述升级数据对应的异常事件;在检测到所述处理器或所述处理器管理器中出现与所述升级数据对应的异常事件的情况下,执行以下至少一项:根据所述异常事件,生成提示信息;保存所述异常事件;对所述异常事件进行修复;保存所述异常事件以及修复结果。19.一种电子设备,包括处理器或处理器管理器,其特征在于,所述处理器与处理器管理器相连,所述处理器管理器与管理终端相连,所述电子设备包括:升级数据接收模块,用以接收处理器管理器或管理终端发送的升级数据;数据保存模块,用以通过存储介质保存所述升级数据、所述处理器或所述处理器管理器的现场关键参数;数据加载模块,用以加载所述升级数据,并在所述升级数据加载完成的情况下,根据所述升级数据,升级所述处理器或所述处理器管理器中的固件;参数配置模块,用以根据所述现场关键参数,重新配置所述处理器或所述处理器管理器;业务处理模块,用以在接收到所述处理器管理器或管理终端发送的、新的业务请求的情况下,根据升级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理。20.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1至18中任意一项所述的升级方法。

技术总结
本公开涉及信息处理技术领域,尤其涉及一种升级方法、电子设备及存储介质,所述升级方法包括:接收处理器管理器或管理终端发送的升级数据;通过存储介质保存所述升级数据、所述处理器或所述处理器管理器的现场关键参数;加载所述升级数据,并在所述升级数据加载完成的情况下,根据所述升级数据,升级所述处理器或所述处理器管理器中的固件;根据所述现场关键参数,重新配置所述处理器或所述处理器管理器;在接收到所述处理器管理器或管理终端发送的、新的业务请求的情况下,根据升级后的固件,对所述处理器管理器或管理终端发送的、新的业务请求进行处理。本公开实施例可实现业务不中断的升级流程处理。断的升级流程处理。断的升级流程处理。


技术研发人员:ꢀ(74)专利代理机构
受保护的技术使用者:摩尔线程智能科技(北京)有限责任公司
技术研发日:2022.12.01
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献