一种改进差分算法的远程升级系统设计  

Design of a Remote Upgrade System with Improved Differential Algorithm

在线阅读下载全文

作  者:罗楚江 滕宪斌[1] 王明峰[1] 李聚保 

机构地区:[1]广州航海学院,广东广州510725

出  处:《工业控制计算机》2024年第6期108-110,119,共4页Industrial Control Computer

基  金:2021年广州市教学成果培育项目(J20220203);2023年广州市教学质量与教学改革工程(J230026)。

摘  要:为实现对轮机模拟器控制板卡的固件升级,针对整包升级传输文件大和原始Bsdiff算法占用内存大的问题,设计了一种节约内存的改进Bsdiff算法,并采用了即时写入即时释放和分段多次读写的方式,设置了固定内存空间,完成差分升级。搭建了云服务器,采用HTTP协议,实现了固件程序的自动升级。最终通过实验验证了基于改进差分算法的轮机模拟器控制板卡自动升级方案的可行性,可实现控制板卡的批量自动升级。In order to realize the firmware upgrade of the marine engine simulator control board,a memory-saving improved Bsdiff algorithm is designed to solve the problems of large whole-package upgrade transmission files and large memory occupied by the original Bsdiff algorithm,and adopted instant writing and instant release and partitioning.By reading and writing segments multiple times,a fixed memory space is set to complete differential upgrades.A cloud server is built,using the HTTP protocol to realize automatic upgrade of the firmware program.Finally,the feasibility of the automatic upgrade scheme of the marine engine simulator control board based on the improved differential algorithm is verified through experiments,which can realize batch automatic upgrade of the control board.

关 键 词:差分升级 改进型Bsdiff算法 远程自动升级 轮机模拟器 

分 类 号:TP306[自动化与计算机技术—计算机系统结构] U676.2[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象