CN113767365A - 通信模块软件升级方法、***及通信模块 - Google Patents

通信模块软件升级方法、***及通信模块 Download PDF

Info

Publication number
CN113767365A
CN113767365A CN201980094458.9A CN201980094458A CN113767365A CN 113767365 A CN113767365 A CN 113767365A CN 201980094458 A CN201980094458 A CN 201980094458A CN 113767365 A CN113767365 A CN 113767365A
Authority
CN
China
Prior art keywords
firmware
file
target
source
communication module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201980094458.9A
Other languages
English (en)
Inventor
朱思林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Simcom Wireless Solutions Co Ltd
Original Assignee
Shanghai Simcom Wireless Solutions Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Simcom Wireless Solutions Co Ltd filed Critical Shanghai Simcom Wireless Solutions Co Ltd
Publication of CN113767365A publication Critical patent/CN113767365A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

本申请公开了一种通信模块软件升级方法、***及通信模块,根据升级前的源固件和之后的目标固件生成整个固件的差分包,即针对整个固件的底层编码生成差分包,而不是对文件***中各个文件生成差分包;模块升级时,根据差分包和其模块当前文件***的固件生成完整的目标固件,将目标固件烧写至模块当前文件***的固件所在的分区中,实现整个文件***的整体升级。由于是对整个文件***的固件进行重新烧写,而不是对文件***中各个文件进行逐一更新,因此即便在烧写过程中,出现掉电情况,无法重新启动***,只需要重新将目标固件再次烧写到当前文件***固件所在分区即可,而不需对文件***进行mount,进而也不会出现模块***crash现象。

Description

PCT国内申请,说明书已公开。

Claims (14)

  1. PCT国内申请,权利要求书已公开。
CN201980094458.9A 2019-03-19 2019-03-29 通信模块软件升级方法、***及通信模块 Pending CN113767365A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN2019102071451 2019-03-19
CN201910207145.1A CN110032377B (zh) 2019-03-19 2019-03-19 通信模块软件升级方法、***及通信模块
PCT/CN2019/080526 WO2020186551A1 (zh) 2019-03-19 2019-03-29 通信模块软件升级方法、***及通信模块

Publications (1)

Publication Number Publication Date
CN113767365A true CN113767365A (zh) 2021-12-07

Family

ID=67236224

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201910207145.1A Active CN110032377B (zh) 2019-03-19 2019-03-19 通信模块软件升级方法、***及通信模块
CN201980094458.9A Pending CN113767365A (zh) 2019-03-19 2019-03-29 通信模块软件升级方法、***及通信模块

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201910207145.1A Active CN110032377B (zh) 2019-03-19 2019-03-19 通信模块软件升级方法、***及通信模块

Country Status (2)

Country Link
CN (2) CN110032377B (zh)
WO (1) WO2020186551A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111638898A (zh) * 2020-06-05 2020-09-08 泸州禾苗通信科技有限公司 一种fota升级固件版本绝对一致性的云端校验方法
CN112181471A (zh) * 2020-10-16 2021-01-05 北京紫光展锐通信技术有限公司 差分升级方法及装置、存储介质、计算机设备
CN112328269B (zh) * 2020-11-26 2024-03-15 广东小天才科技有限公司 ubifs镜像的软件挂载方法、智能设备、电子设备及存储介质
CN112433750A (zh) * 2020-12-17 2021-03-02 潍柴动力股份有限公司 车载终端应用程序升级方法、装置、设备、介质及产品
CN112631633B (zh) * 2021-01-07 2024-07-19 南方电网数字电网研究院有限公司 基于双芯智能电表的功能模块升级方法和装置
CN115469910B (zh) * 2022-11-15 2023-02-03 浙江日风电气股份有限公司 一种光伏逆变器固件更新的方法、装置、***及存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150268944A1 (en) * 2014-03-20 2015-09-24 Motorola Mobility Llc Methods and Devices for Wireless Device-To-Device Software Upgrades
CN105138347A (zh) * 2015-07-17 2015-12-09 广东欧珀移动通信有限公司 一种差分升级包生成方法、软件升级方法及相应装置
CN105373410A (zh) * 2015-12-22 2016-03-02 京信通信技术(广州)有限公司 基站软件差分升级方法及其装置
CN105511911A (zh) * 2015-11-27 2016-04-20 青岛海信移动通信技术股份有限公司 ***固件升级包的生成方法及装置
CN107391145A (zh) * 2017-07-27 2017-11-24 中兴通讯股份有限公司 升级包制作方法及装置、升级文件的方法及装置
CN109240720A (zh) * 2018-08-23 2019-01-18 福州瑞芯微电子股份有限公司 一种安卓***的固件升级方法及一种存储设备
CN109375939A (zh) * 2018-12-17 2019-02-22 蜂巢(武汉)微***技术有限公司 一种车载***固件在线升级方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2465193A (en) * 2008-11-10 2010-05-12 Symbian Software Ltd Detecting updated files in a firmware over the air update using CRC values
CN102724308A (zh) * 2012-06-13 2012-10-10 腾讯科技(深圳)有限公司 软件更新方法及软件更新***
CN104184814A (zh) * 2014-08-25 2014-12-03 中山市永衡日用制品有限公司 嵌入式固件差分升级的文件生成和合成的方法和***
CN104391728B (zh) * 2014-12-12 2018-01-16 北京奇虎科技有限公司 软件升级差量包获取方法和相应的升级方法以及装置
CN105487907A (zh) * 2015-12-07 2016-04-13 青岛海信电器股份有限公司 一种差分包的制作方法和装置
CN109002312A (zh) * 2018-09-10 2018-12-14 京信通信***(中国)有限公司 软件升级方法、装置及升级服务器和设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150268944A1 (en) * 2014-03-20 2015-09-24 Motorola Mobility Llc Methods and Devices for Wireless Device-To-Device Software Upgrades
CN105138347A (zh) * 2015-07-17 2015-12-09 广东欧珀移动通信有限公司 一种差分升级包生成方法、软件升级方法及相应装置
CN105511911A (zh) * 2015-11-27 2016-04-20 青岛海信移动通信技术股份有限公司 ***固件升级包的生成方法及装置
CN105373410A (zh) * 2015-12-22 2016-03-02 京信通信技术(广州)有限公司 基站软件差分升级方法及其装置
CN107391145A (zh) * 2017-07-27 2017-11-24 中兴通讯股份有限公司 升级包制作方法及装置、升级文件的方法及装置
CN109240720A (zh) * 2018-08-23 2019-01-18 福州瑞芯微电子股份有限公司 一种安卓***的固件升级方法及一种存储设备
CN109375939A (zh) * 2018-12-17 2019-02-22 蜂巢(武汉)微***技术有限公司 一种车载***固件在线升级方法

Also Published As

Publication number Publication date
WO2020186551A1 (zh) 2020-09-24
CN110032377B (zh) 2024-06-07
CN110032377A (zh) 2019-07-19

Similar Documents

Publication Publication Date Title
CN113767365A (zh) 通信模块软件升级方法、***及通信模块
CN110058873B (zh) 应用页面更新方法、装置、设备和存储介质
CN103455354B (zh) 一种防止固件升级失败的方法和设备
KR102192880B1 (ko) 소프트웨어 재패키징 방지 방법 및 장치
CN108027741A (zh) 基于补丁升级的文件处理方法、装置、终端以及存储介质
CN106020865A (zh) 一种***升级方法和装置
US9710340B2 (en) Replacement of a corrupt driver variable record
CN106648724B (zh) 应用程序的热修复方法及终端
CN110474977B (zh) 智能门锁的固件升级方法、固件升级***和智能门锁
US20230229424A1 (en) Operating System Upgrade Method and Device, Storage Medium, and Computer Program Product
US20160170735A1 (en) Operating system updating method by using a checklist
CN110535954B (zh) 门锁固件的升级方法、升级***、智能网关和存储介质
CN104965776B (zh) 移动终端在恢复模式下查看日志的方法和***
CN105280240A (zh) 一种Nand Flash参数的读取方法
CN107643898A (zh) 终端升级方法及装置
WO2019080840A1 (zh) 固件修复方法及装置
CN107566169A (zh) 一种基于openwrt的固件升级方法及路由器
CN104427119A (zh) 通信终端及其非易失性数据的处理方法
WO2020107436A1 (zh) 程序的升级方法和嵌入式设备
WO2022156512A1 (zh) 一种固件更新方法、装置、设备及存储介质
CN109375953B (zh) 一种操作***启动方法及装置
US8838545B2 (en) Incremental and prioritized restoration of blocks
CN116302011B (zh) 一种电缆监测设备固件升级方法
CN103106086B (zh) 操作***处理方法以及***
EP3346642A1 (en) Method and device for managing network element model

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination