[发明专利]一种用于机载显示器的嵌入式引导方法有效
申请号: | 201510959820.8 | 申请日: | 2015-12-21 |
公开(公告)号: | CN105573795B | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 常晨晨;张锋;李兵强;高颖 | 申请(专利权)人: | 苏州长风航空电子有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215129 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 机载 显示器 嵌入式 引导 方法 | ||
本发明揭示了一种机载显示器嵌入式引导方法,通过bootload程序初始化、决定引导VxWorks操作系统、VxWorks操作系统启动并加载应用程序及显示器自检程序。该引导方法可以满足系统集成单位提出的新使用需求,将系统集成单位的应用软件开发与显示器厂商底层驱动软件开发分离开来,且独立存储,提高应用软件开发效率,减少系统集成单位开发应用软件时,显示器厂商投入的人力资源成本;开辟独立存储区域存储显示器自检程序,满足机载显示器维护自检的需求,出现故障时可以迅速隔离定位,提高显示器的可维护性。
技术领域
本发明属于嵌入式系统领域,涉及到一种能实现机载显示器不同引导需求的方法。
背景技术
随着机载航电系统的发展,系统集成单位为了提高设计自由度以及进行系统试验的方便,要求获取显示器应用软件编写的权利。工作分工发生了变化,显示器厂商不再需要编写应用软件,但显示器厂商仍需提供底层软件,如系统bootload、VxWorks操作系统(包含相关硬件驱动)等。
传统的显示器引导系统中,VxWorks操作系统与应用软件编译成一个目标文件,显示器启动时首先运行bootload,然后加载目标文件运行。在新的需求下,这种引导系统存在诸多缺陷,一方面,应用软件与操作系统集成编译不能将显示器厂商与系统集成单位的工作分离开来,增加了系统集成单位应用软件设计人员的工作难度,而且极易引起不必要的错误,降低了应用软件开发效率;另一方面,由于显示器厂商不再编写应用软件,缺少了一种对显示器进行自检的方法,当显示器出现故障时,无法采用自检程序进行快速的故障定位,降低了显示器的可维护性。
发明内容
本发明的目的旨在提供一种简单可靠,适用于新需求下的机载显示器引导方法,以便于系统集成单位应用软件的开发和显示器厂商对显示器的自检维护。
本发明的上述目的,将通过以下技术方案得以实现:一种用于记载显示器的嵌入式引导方法,包括引导系统的启动FLASH和应用FLASH,其中启动FLASH存储系统的bootload,应用FLASH划分为四个区域:第一个区域存储bootload的引导参数,第二个区域存储VxWorks操作系统,第三个区域存储显示器自检程序,第四个区域存储应用程序;其特征在于所述嵌入式引导方法包括步骤:
11)系统上电,加载启动FLASH中的bootload,进行系统初始化;
12)bootload程序初始化完毕之后,读取存储在应用FLASH第一区域的引导参数,决定引导VxWorks操作系统,进入步骤13),或者引导显示器自检程序,进入步骤16);
13)VxWorks操作系统启动,根据bootload传递过来的名称加载相应的应用程序,若应用程序名称与存储的应用程序名称一致,进入步骤14),否则进入步骤15);
14)VxWorks加载应用程序成功,应用程序执行,引导结束;
15)VxWorks不能加载指定的应用程序,引导结束;
16)显示器自检程序执行,引导结束。
进一步地,所述步骤11)中,启动FLASH中存储的bootload程序格式为二进制文件,通过烧录机烧写。
进一步地,所述的步骤11)中,bootload程序具有写保护。
进一步地,所述步骤12)中,应用FLASH中第一区域的引导参数,第二区域的VxWorks操作系统,第三区域的显示器自检程序,均以二进制格式存储。
进一步地,所述步骤12)中,引导参数的更新通过手动命令设置后,保存在应用FLASH中,VxWorks操作系统、显示器自检程序以文件形式通过以太网传输保存在应用FLASH中。
进一步地,所述步骤13)中,VxWorks操作系统加载的应用程序名称在引导参数中设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州长风航空电子有限公司,未经苏州长风航空电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510959820.8/2.html,转载请声明来源钻瓜专利网。