一种VxWorks映像文件正确性的检查方法技术

技术编号:9751011 阅读:142 留言:0更新日期:2014-03-09 07:11
本发明专利技术公开了一种军用飞机航空电子系统中基于VxWorks操作系统VxWorks映像文件正确性的检查方法。VxWorks映像文件正确性检查技术在系统启动,引导程序运行时,对VxWorks映像文件计算CRC检验值,并与烧写该映像文件时得到的CRC校验值进行比较,比较结果一致则VxWorks映像文件正确;比较结果不一致时,将比较结果保存在定义好的Flash空间中,提供给应用程序或用户读取。

【技术实现步骤摘要】
—种VxWorks映像文件正确性的检查方法
本专利技术属军用航空电子
,尤其涉及VxWorks操作系统的VxWorks映像文件。
技术介绍
在军用飞机航空电子系统中,VxWorks操作系统得到广泛应用。在系统启动时,Vxfforks映像的正常启动尤为重要。VxWorks映像文件一般存放于每个模块的Flash中,由于军机执行任务所处的严酷环境等原因,会发生VxWorks映像文件损坏的现象。根据外场维护人员的经验数据,在外场几乎无法排查由于VxWorks映像文件损坏导致系统运行异常的问题。因此,VxWorks映像文件正确性检查技术显得尤为必要,它能够在系统运行之前进行VxWorks映像文件正确性的检查,并反馈检查结果。专利技术目的本专利技术的专利技术目的在于提供,可以大大减少由于VxWorks映像破坏导致系统运行异常的排故时间,增强部队快速反应能力,减轻维护人员的负担,提高航空电子系统的维护性能,提高飞机作战效能。本专利技术的专利技术目的通过以下技术方案来实现:,包括以下步骤:I)烧写VxWorks映像文件时,计算校验值,并将结果保存在存储器中;2)每次系统加电后,引导本文档来自技高网...

【技术保护点】
一种VxWorks映像文件正确性的检查方法,包括以下步骤:1)烧写VxWorks映像文件时,计算校验值,并将结果保存在存储器中;2)每次系统加电后,引导代码执行,在引导代码中加入VxWorks映像文件检查功能:3)计算当前存放在存储器中的VxWorks映像文件的校验值,并将该校验值与烧写映像文件时保存的校验值进行比较,比较结果一致则VxWorks映像文件正常,系统正常启动;比较结果不一致,则将异常保存在存储器中;4)系统启动后应用层程序可以查看保存在存储器中的结果,若有异常,可以上报该故障。

【技术特征摘要】
1.一种VxWorks映像文件正确性的检查方法,包括以下步骤: 1)烧写VxWorks映像文件时,计算校验值,并将结果保存在存储器中; 2)每次系统加电后,引导代码执行,在引导代码中加入VxWorks映像文件检查功能: 3)计算当前存放在存储器中的VxWorks映像文件的校验值,并将该校验值与烧写映像文件时保存的校验值进行比较,比较结果一致则VxWorks映像文...

【专利技术属性】
技术研发人员:曹阳齐韡
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1