全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211008511.9 (22)申请日 2022.08.22 (71)申请人 深圳市普 渡科技有限公司 地址 518000 广东省深圳市南 山区西丽 街 道西丽社区打石一路深圳国际创新谷 1栋A座501 (72)发明人 彭志新 曾飞 孙宇航  (74)专利代理 机构 深圳中一联合知识产权代理 有限公司 4 4414 专利代理师 梁姗 (51)Int.Cl. H04L 41/082(2022.01) H04L 9/40(2022.01) H04L 67/141(2022.01) G06F 8/65(2018.01) (54)发明名称 固件升级方法、 设备、 系统和存 储介质 (57)摘要 本申请实施例提供一种固件升级方法、 设 备、 系统和存储介质, 涉及计算机技术领域, 该方 案包括: 在充电设备的APP运行区域运行过程中, 充电设备确定对充电设备的固件升级的情况下, 充电设备通过后台方式从充电设备处获取充电 设备的固件的升级数据。 充电设备将固件的升级 数据存放在充电设备的APP备份区域。 在确定充 电设备通过第一操作从APP运行区域进入 BootLoader区域, 且检测到APP备份区域具有升 级数据的情况下, 充电设备将升级数据移动至 APP运行区域。 充电设备在APP运行区域利用升级 数据升级充电设备的固件。 该方案用于实现在不 影响充电桩正常工作的情况下, 对充电桩控制板 的固件远程升级。 权利要求书2页 说明书12页 附图3页 CN 115473807 A 2022.12.13 CN 115473807 A 1.一种固件升级方法, 其特征在于, 应用于充电设备, 所述充电设备的控制模块具有 APP备份区域、 AP P运行区域以及 BootLoader区域, 所述方法包括: 在所述充电设备的APP运行区域运行过程中, 确定对所述充电设备的固件升级的情况 下, 通过后台方式获取 所述固件的升级数据; 将所述固件的升级数据存放在所述充电设备的所述AP P备份区域; 在确定所述充电设备通过第一操作从所述APP运行区域进入所述BootLoader区域, 且 检测到所述APP备份区域具有 所述升级数据的情况下, 将所述升级 数据移动至所述APP运行 区域; 在所述AP P运行区域利用所述升级数据升级所述固件。 2.根据权利要求1所述的方法, 其特征在于, 将所述升级数据存放在所述充电设备的 APP备份区域之前, 所述方法还 包括: 在所述BootLoader区域校验所述升级数据中携带的芯片型号与所述充电设备的芯片 型号是否匹配, 和/或, 所述升级数据是否 完整。 3.根据权利要求1所述的方法, 其特征在于, 在所述充电设备的APP运行区域运行过程 中, 确定对所述充电设备的固件升级之前, 所述方法还 包括: 运行所述BootLoader区域, 确定所述APP运行区域是否具有应用程序; 在所述APP运行 区域内没有应用程序的情况下, 继续运行所述BootLoader区域, 以等待来自移动设备的升 级数据, 所述应用程序表示 为所述充电设备 执行工作的程序; 在所述APP运行区域内存在所述应用程序的情况下, 从所述BootLoader区域进入所述 APP运行区域。 4.根据权利要求1所述的方法, 其特征在于, 在所述充电设备进入所述BootLoader区域 的情况下, 所述方法还 包括: 检测所述充电设备进入所述Bo otLoader区域的方式为所述第一操作或者第二操作; 在所述充电设备进入所述BootLo ader区域的方式为所述第二操作的情况下, 所述充电 设备在所述Bo otLoader区域重新检测所述AP P运行区域是否具有应用程序。 5.根据权利要求1~4任一项所述方法, 其特 征在于, 所述方法还 包括: 接收升级指令, 所述升级指令用于指示对所述固件进行升级; 根据所述升级指令, 将所述APP运行区域中的第 一标志位更新为第 一指示符, 所述第一 指示符用于指示对所述固件进行升级; 和/或, 在所述APP运行区域内有应用程序的情况下, 将所述BootLoader区域中的第二标志位 更新为第二指示符, 所述第二指示符表示所述AP P运行区域内有应用程序; 和/或, 在所述升级数据存放在所述APP备份区域的情况下, 将所述BootLoader区域中的第三 标志位更新 为第三指示符, 所述第三指示符表示所述AP P备份区域存 储有所述升级数据。 6.根据权利要求5所述的方法, 其特 征在于, 所述方法还 包括: 所述BootLo ader区域 中还存储有第四标志位, 所述第四标志位用于指示所述充电设备 进入所述Bo otLoader区域的方式为所述第一操作或者所述第二操作; 所述确定所述充电设备通过所述第一操作从所述APP运行区域进入BootLoader区域, 且检测到所述AP P备份区域具有所述升级数据, 包括: 所述充电设备从所述APP运行区域进入所述BootLoader区域, 从所述BootLoader区域权 利 要 求 书 1/2 页 2 CN 115473807 A 2获取第四标志位, 以及第三标志位; 在所述第四标志位为第 四指示符, 且所述第三标志位为所述第三指示符的情况下, 确 定所述充电设备通过所述第一操作从所述APP运行区域进入BootLoader区域, 且检测到所 述APP备份区域具有所述升级数据, 所述第四指示符用于指示所述充电设备进入所述 BootLoader区域的方式为所述第一操作。 7.根据权利要求1~6任一项所述的方法, 其特征在于, 所述通过后台方式获取所述充 电设备的固件的升级数据, 包括以下任意 一项或多 项: 所述充电设备通过与移动设备之间的蓝牙通信连接从所述移动设备处获取所述固件 的升级数据; 或, 所述充电设备通过与所述移动设备之间的串口通信连接从所述移动设备处获取所述 固件的升级数据。 8.一种固件升级的装置, 其特征在于, 应用于充电设备, 所述充电设备的控制模块具有 APP备份区域、 AP P运行区域以及 BootLoader区域, 所述方法包括: 获取单元, 用于在所述充电设备的APP运行区域运行过程中, 确定对所述充电设备的固 件升级的情况 下, 通过后台方式从移动设备处获取 所述固件的升级数据; 第一处理单元, 用于将所述升级数据存放在所述充电设备的所述AP P备份区域; 第二处理单元, 用于在确定所述充电设备通过第一操作从所述APP运行区域进入所述 BootLoader区域, 且检测到所述APP备份区域具有所述升级数据的情况下, 将所述升级 数据 移动至所述AP P运行区域; 升级单元, 用于在所述AP P运行区域利用所述升级数据升级所述固件。 9.一种充电设备, 其特征在于, 包括: 至少一个处理器, 所述至少一个处理器与通信接 口连接, 所述通信接口用于接 收或发送信息, 所述至少一个处理器用于运行存储器中存储 的指令以执 行如权利要求1~7任一项所述的方法。 10.一种计算机可读存储介质, 其特征在于, 所述可读存储介质中存储有指令, 当所述 指令被执 行时, 实现如权利要求1~7任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115473807 A 3

PDF文档 专利 固件升级方法、设备、系统和存储介质

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 固件升级方法、设备、系统和存储介质 第 1 页 专利 固件升级方法、设备、系统和存储介质 第 2 页 专利 固件升级方法、设备、系统和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:06:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。