买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种主从MCU升级失败的自恢复方法及系统_北京经纬恒润科技股份有限公司_202110643780.1 

申请/专利权人:北京经纬恒润科技股份有限公司

申请日:2021-06-09

公开(公告)日:2024-04-12

公开(公告)号:CN113297011B

主分类号:G06F11/14

分类号:G06F11/14;G06F8/65

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2021.09.10#实质审查的生效;2021.08.24#公开

摘要:本发明公开了一种主从MCU升级失败的自恢复方法及系统,当主MCU确定升级结果记录文件中记录的各个被升级MCU中存在升级状态标志置位的目标MCU,且所有被升级MCU的升级结果标志存在未置位的时,主MCU对所有已执行升级操作的各个目标MCU执行自恢复操作,并针对自恢复操作成功的目标MCU的升级结果标志置位。本发明通过在被升级MCU执行升级操作时设置升级状态标志,以及在被升级MCU执行升级操作结束和或被升级MCU升级失败后需要重启执行恢复机制时设置升级结果标志,使得在出现多MCU升级失败的情况时,对所有已执行升级操作MCU均执行自恢复操作,将已成功升级MCU和未成功升级MCU均恢复至升级前状态。

主权项:1.一种主从MCU升级失败的自恢复方法,其特征在于,应用于主MCU,所述自恢复方法包括:判断预先创建的升级结果记录文件中记录的各个被升级MCU是否存在目标MCU,其中,所述目标MCU为升级状态标志置位的被升级MCU,升级状态标志在所述被升级MCU执行升级操作时设置,且所述升级状态标志置位表示已执行升级操作;如果存在所述目标MCU,则继续判断所述升级结果记录文件中记录的所有的所述被升级MCU的升级结果标志是否有未置位的;如果有未置位的,则对所有的所述目标MCU执行自恢复操作,并针对自恢复操作成功的所述目标MCU的升级结果标志置位;其中,所述升级结果标志在确定所述被升级MCU执行升级操作结束,和或所述被升级MCU升级失败后需要重启执行恢复机制时设置,升级结果标志置位表示升级成功;其中,所述对所有的所述目标MCU执行自恢复操作,并针对自恢复操作成功的所述目标MCU的升级结果标志置位,具体包括:判断当前自恢复次数是否达到自恢复最大次数;如果否,则对所述当前自恢复次数加1;对所有的所述目标MCU执行自恢复操作;针对自恢复操作成功的所述目标MCU的升级结果标志置位;其中,所述方法还包括:获取预先设置的升级配置文件,所述升级配置文件用于表征各个所述被升级MCU的属性,所述属性包括:成功重启标志;基于所述升级配置文件,判断所有自恢复操作成功的所述目标MCU中,是否存在成功重启标志置位的待重启MCU,其中,所述成功重启标志置位表示自恢复成功状态在重启后生效;如果是,则控制所述待重启MCU执行重启操作。

全文数据:

权利要求:

百度查询: 北京经纬恒润科技股份有限公司 一种主从MCU升级失败的自恢复方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。