通信模块软件升级方法、系统及通信模块

文档序号:367144 发布日期:2021-12-07 浏览:7次 >En<

阅读说明:本技术 通信模块软件升级方法、系统及通信模块 (Communication module software upgrading method and system and communication module ) 是由 朱思林 于 2019-03-29 设计创作,主要内容包括:本申请公开了一种通信模块软件升级方法、系统及通信模块,根据升级前的源固件和之后的目标固件生成整个固件的差分包,即针对整个固件的底层编码生成差分包,而不是对文件系统中各个文件生成差分包;模块升级时,根据差分包和其模块当前文件系统的固件生成完整的目标固件,将目标固件烧写至模块当前文件系统的固件所在的分区中,实现整个文件系统的整体升级。由于是对整个文件系统的固件进行重新烧写,而不是对文件系统中各个文件进行逐一更新,因此即便在烧写过程中,出现掉电情况,无法重新启动系统,只需要重新将目标固件再次烧写到当前文件系统固件所在分区即可,而不需对文件系统进行mount,进而也不会出现模块系统crash现象。(The application discloses a communication module software upgrading method, a system and a communication module, wherein a differential packet of the whole firmware is generated according to a source firmware before upgrading and a target firmware after upgrading, namely the differential packet is generated aiming at a bottom layer code of the whole firmware instead of generating the differential packet for each file in a file system; when the module is upgraded, generating complete target firmware according to the differential packet and the firmware of the current file system of the module, and programming the target firmware into the partition where the firmware of the current file system of the module is located to realize the overall upgrade of the whole file system. Because the firmware of the whole file system is rewritten, rather than updating each file in the file system one by one, even if the power failure occurs in the process of rewriting, the system cannot be restarted, only the target firmware needs to be rewritten to the partition where the firmware of the current file system is located, and the file system does not need to be mount, so that the phenomenon of module system crash does not occur.)

27页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于管理本地网络的用户界面

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!