网站大量收购独家精品文档,联系QQ:2885784924

一种高可靠的嵌入式软件远程自更新机制的研究与实现.pdf

一种高可靠的嵌入式软件远程自更新机制的研究与实现.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种高可靠的嵌入式软件远程自更新机制的研究与实现.pdf

《工业控制计算机》2007年20卷第9期 一种高可靠的嵌人式软件远程自更新机制的研究与实现 A fOrEmbedded RemOteReliabIe Mechanism SOftware SeIf—update System 王 恒 王 颠 李 敏 罗洪平 (重庆邮电大学自动化学院,重庆400065) 摘要 通过远程通信方式实现嵌入式软件系统的异地自动更新,能有效地降低嵌入式软件的维护成本,提高嵌入式系统的智 能化水平。远程自更新过程中的可靠性直接影响着软件更新的质量。在分析影响更新可靠性的干扰因素的基础上,针对没 有单独设计启动程序的嵌入式系统,提出了一种具有高可靠性的嵌入式软件远程自更新机制。 关键词:嵌入式软件,远程更新,自动更新,软件可靠性一 Abst限ct remOte reduce and lhe OfembeddedsOftwareef. ThefunctionOf seIf—updalecan thecOst imprOveinte…gence system Of廿1e iscrilicaIforlhesOftware lhis remOte mechanismbasedOn fectively.ThereIiab…ly updale quaIity.1npaper,a self—update jnterferencesana js forembeddedsOftwarewjthOut bOOtJOader Ofthe suppOrt.The JysjsprOpOsed system jndependenf p—ncipIe mechanismis update presenled. KeywOrds:embeddedsyslemsOftware.remOteupdate,se什一update.sOftwarereIiabi|ity 目前对嵌入式系统远程自更新机制的研究主要停留在更新 扇区的数据和内存相应数据进行校对,保证写入数据的正确性。 方法的设计上。对自更新过程中如何保证高可靠性还没有深入 1.3新程序的启动 的研究。更新的可靠性主要面临三个方面的挑战:一是如何保证 本更新机制将FLASH存储器中划 最统^【:。河 乜禽型新眦) 远程通信时接收数据的准确性;二是如何保证新程序烧写过程 分3个独立的程序区:当前程序区、旧程 M柑睁“ 的可靠性:三是新程序启动后若受到各种外部突发情况的干扰, 序区和原程序区。当前程序区存储的是 如何保证系统仍然能够正常运行而不会失去控制。本文针对不 本次启动要运行的程序:旧程序区存放 独立设计bootloader程序的嵌入式系统,提出了一种具有高可上一版本的程序。原程序区存放最初发 靠性的嵌入式软件远程自更新机制。从三个方面同时人手,保证 布的程序。更新任务在将新程序写入 更新过程可靠有效地进行,确保更新后的系统能够稳健的启动 FLASH中时.先将当前程序区的数据拷 和运行。 贝到旧程序区,然后把新程序写入 1 远程自更新机制的原理 FLASH的当前程序区。启动时首先执行 1

您可能关注的文档

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档