高可靠性的嵌入式软件现场更新方法  被引量:6

New update method with high-reliability for embedded system software

在线阅读下载全文

作  者:李权[1] 鄢萍[1] 贺晓辉[1] 

机构地区:[1]重庆大学机械传动国家重点实验室,重庆400030

出  处:《计算机应用》2010年第8期2228-2231,共4页journal of Computer Applications

基  金:教育部新世纪优秀人才支持计划项目(NCET-07-0907);重庆市自然科学基金资助项目(CSTC;2006BB2237);重庆市重大科技攻关项目(CSTC;2007AA2013)

摘  要:针对传统嵌入式软件更新方法的不足,提出了一种高可靠性的嵌入式软件现场更新方法,通过读取SD卡上的更新文件来更新嵌入式设备的Flash分区,从而实现设备软件的更新。该方法在保证快速更新功能的前提下,采用更新文件兼容性避错检测、双Bootloader设计、更新文件验证及软件异常处理机制,有效提高了软件的避错、容错性能。通过Nelson模型可靠性评估及其在产品中的应用,证明该更新方法具有高可靠性。Concerning the shortages of traditional embedded software updates a new on-site update method with highreliability was proposed which achieved embedded system software updating by copying update files from a SD card to the flash partitions of the embedded device.On condition of fast update the compatibility detection of update files for faultavoidance the double-Bootloader design the test and verification of the update files and the exception handling mechanism were adopted to effectively improve fault-avoidance and fault-tolerance properties of the software.The high reliability of this method is proved through the reliability assessment based on the Nelson model and the application in the product.

关 键 词:嵌入式软件 现场更新 避错容错 可靠性评估 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论] TP302[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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