摘要
嵌入式软件的远程自动更新技术能够显著的降低嵌入式系统的维护成本,而更新过程的可靠性直接影响着远程更新的质量。本文针对基于bootloader的嵌入式系统,提出了一种高可靠的嵌入式软件远程自动更新机制,并以采用ARM微处理器、嵌入式Linux操作系统和无线网络接口的嵌入式平台为例给出了更新机制的软硬件实现方案。最后在实际系统中对更新机制的性能进行了测试。测试结果表明,本更新机制具有良好的抗干扰能力,能有效地提高嵌入式软件远程更新的可靠性。
The remote self-update of embedded system software can reduce the maintenance cost effectively. The reliability of the update is critical for the embedded system. In this paper, a remote self-update mechanism with high reliability is proposed for embedded system software based on bootloader. It is applied to a typical embedded system based on ARM processor, embedded Linux operating system and wireless communication interface. The hardware and software design are presented and the tests of update performance in practical systems are given. The results of tests demonstrate that the update mechanism has high reliability and excellent performance.
出处
《微计算机信息》
北大核心
2007年第20期57-59,共3页
Control & Automation
基金
国家863子课题(2006AA040302-1)资助
重庆邮电大学自然科学基金(A2006-44)