基于BLE-OTA的AP与CP双处理器固件集成升级方法及系统技术方案

技术编号:46591051 阅读:1 留言:0更新日期:2025-10-10 21:25
本发明专利技术公开了一种基于BLE‑OTA的双处理器固件集成升级方法及系统,解决现有AP与CP升级需分立工具、CP升级依赖物理接触及整机不可升级的缺陷。其特征在于:在终端设备划分App1、App2、BLE_OTA、Data四分区,Data分区存储升级指令及状态标识;移动终端通过单BLE通道发送AT^CMD指令触发AP/CP升级,设备重启进入BLE_OTA分区解析指令;AP升级时将接收的固件分包写入待运行分区并切换执行;CP升级时,通过AP串口将分包数据实时透传至CP处理器,完成后返回;采用FreeRTOS双任务隔离机制,AP升级任务与CP升级任务并行独立运行;可实现全无线双处理器升级,消除飞线操作,整机CP升级成功率达100%;操作步骤减少62%,产线测试工位缩减50%;CRC校验与分区状态存储,传输误码率降至10‑9,支持断电续升。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及基于ble-ota的ap与cp双处理器固件集成升级方法及系统。


技术介绍

1、当前物联网设备普遍采用ap+cp双处理器架构(如esp32+通信模组),其固件升级存在系统性缺陷:1.工具分立性缺陷:ap升级依赖专用ble_ota工具(如nordic专利技术dfu专利技术service),cp升级需原厂pc工具(如quectel专利技术qflash)。二者协议栈不兼容,迫使开发者维护两套升级流程。某智能手表厂商测试报告显示:双处理器升级操作需切换3次工具,平均耗时18分钟(含cp飞线连接时间)。2.cp升级物理接触缺陷:cp处理器通常无无线接口,升级必须通过物理串口暴露:产线测试需在pcb上预留测试点,增加3-5%板面积(某tws耳机厂商数据);售后升级要求拆机飞线,导致30%返修设备因操作不当损坏接口(行业白皮书《2023物联网设备维护报告》)。3.整机升级不可行性缺陷:cp升级工具仅支持pcba级操作:当设备组装为整机后,cp处理器被金属屏蔽罩/防水结构隔离。某医疗设备厂商反馈:整机cp升级需破坏性拆解,单台成本增加200元。本文档来自技高网...

【技术保护点】

1.基于BLE-OTA的AP与CP双处理器固件集成升级方法,其特征在于,包括以下步骤:

2.一种根据权利要求1所述的基于BLE-OTA的AP与CP双处理器固件集成升级方法的控制系统,其特征在于,包括:

3.根据权利要求2所述的基于BLE-OTA的AP与CP双处理器固件集成升级方法的控制系统,其特征在于:所述Data分区还用于存储:升级状态标志位,用于标识AP升级或CP升级流程的激活状态:分区切换标志位,用于指示App1与App2分区的主备切换逻辑。

4.根据权利要求2所述的基于BLE-OTA的AP与CP双处理器固件集成升级方法的控制系统,其特征在于:所...

【技术特征摘要】

1.基于ble-ota的ap与cp双处理器固件集成升级方法,其特征在于,包括以下步骤:

2.一种根据权利要求1所述的基于ble-ota的ap与cp双处理器固件集成升级方法的控制系统,其特征在于,包括:

3.根据权利要求2所述的基于ble-ota的ap与cp双处理器固件集成升级方法的控制系统,其特征在于:所述data分区还用于存储:升级状态标志位,用于标识ap升级或cp升级流程的激活状态:分区切换标志位,用于指示app1与app2分区的主备切换逻辑。

4.根据权利要求2所述的基于ble-ota的ap与cp双处理器固件集成升级方法的控制系统,其特征在于:所述cp固件升级过程中包括接收的每个数据分包在200ms内通过串口透传至cp处理器;cp处理器在接收数据包的同时执行烧录操作。

5.根据权利要求2所述的基于ble-ota的ap与cp双处理器固件集成升级方法及...

【专利技术属性】
技术研发人员:欧阳昆潘鲁滨张克磊
申请(专利权)人:江苏嘉则信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1