[发明专利]一种嵌入式系统的启动方法和装置有效
| 申请号: | 200910108280.7 | 申请日: | 2009-06-24 |
| 公开(公告)号: | CN101593122A | 公开(公告)日: | 2009-12-02 |
| 发明(设计)人: | 李弘博 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L29/06 |
| 代理公司: | 深圳鼎合诚知识产权代理有限公司 | 代理人: | 任 葵 |
| 地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 嵌入式 系统 启动 方法 装置 | ||
技术领域
本发明涉及通信领域,尤其涉及一种嵌入式系统的启动方法和装置。
背景技术
嵌入式系统广泛的应用于数据通信领域。硬件上由嵌入式微处理器、 存储器件、网络处理接口等组成,软件上一般是运行一个多任务的实时操 作系统。嵌入式系统的个性化较强,其软件与硬件结合非常紧密。一般要 针对硬件进行专门的系统软件开发。
在现有的网络环境中,设备的类型和其所处的网络环境多种多样,从 加载启动方式的角度可以归为以下三类:
(1)机架式设备:此类设备往往提供一个或多个主控板作为控制设备, 上面运行着网络服务器,支持简单文件传输协议(Trivial File Transfer Protocol,以下简称TFTP)或文件传输协议(File Transfer Protocol,以下 简称FTP),其他单板出于硬件成本考虑,可以不配备闪存等存储器件,仅 配备价格低廉的网络接口即可。
(2)单一盒式设备:此类设备所处的网络环境中往往没有合适的服务 器,此时单板上需要配置闪存等存储器件。
(3)结合上述两种的设备:若需要高可用性的设备,则须同时支持网络 下载和存储器下载。这就需要在单板上同时提供网络接口和存储器。
在采用嵌入式处理器的网络通信设备中,需要加载针对该处理器的操 作系统,然后在此操作系统上运行网络通信相关的业务软件。目前的做法 有两种:一种是通过网络下载操作系统镜像文件的方式,一种是通过存储 器下载操作系统镜像文件的方式。目前这两种方式无法兼容,系统的可靠 性和灵活性较差。
发明内容
本发明要解决的技术问题是提供一种能够适应各种嵌入式系统的启动 方法和装置。
本发明的技术问题通过以下技术方案加以解决:
一种嵌入式系统的启动方法,包括以下步骤:
A.选择下载操作系统镜像文件的下载方式;
B.基于步骤A所选择的下载方式下载操作系统镜像文件;
C.加载操作系统镜像文件。
步骤A具体通过引导程序选择下载操作系统镜像文件的下载方式;步 骤B具体通过引导程序下载操作系统镜像文件。
步骤A之前还包括引导程序检测硬件环境的步骤;步骤A基于所述检 测硬件环境的结果选择下载方式。
步骤A具体通过按照规定的优先级选择下载操作系统镜像文件的下载 方式实现。
步骤A所述操作系统镜像文件的下载方式包括:通过网络接口从服务 器下载的方式和通过存储器下载的方式。
当步骤A选择从服务器下载的方式时,步骤B具体通过简单文件传输 协议或文件传输协议下载操作系统镜像文件;当步骤A选择从存储器下载 的方式时,步骤B具体通过硬盘或闪存下载操作系统镜像文件。
一种嵌入式系统的启动装置,包括引导模块和加载模块,所述引导模 块包括选择单元和下载单元;所述选择单元用于选择下载操作系统镜像文 件的下载方式;所述下载单元用于基于选择单元所选择的下载方式下载操 作系统的镜像文件;所述加载模块用于加载操作系统镜像文件。
所述引导模块还包括检测单元,所述检测单元用于检测硬件环境;所 述选择单元还用于根据检测硬件环境的结果选择下载方式。
所述引导模块还用于按照规定的优先级选择下载操作系统镜像文件的 下载方式。
所述下载单元包括网络下载子单元和存储器下载子单元,所述网络下 载子单元用于通过网络接口从服务器下载操作系统镜像文件,所述存储器 下载子单元用于通过存储器下载操作系统镜像文件。
当选择单元选择通过网络接口从服务器下载操作系统镜像文件时,所 述网络下载子单元还用于基于简单文件传输协议或文件传输协议下载操作 系统镜像文件;当选择单元选择通过存储器下载操作系统镜像文件时,所 述存储器下载子单元还用于通过硬盘或闪存下载操作系统镜像文件。
本发明与现有技术相比较的有益效果是:
(1)本发明通过选择嵌入式系统镜像文件的下载方式,即可适用于机 架设备和单一盒式设备,也可适用于集机架设备和单一盒式设备于一体的 设备,兼容性强,提高了可靠性和灵活性;
(2)本发明通过检测嵌入式系统硬件环境,并基于其检测结果选择下 载方式,可以根据硬件的实际情况选择下载方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910108280.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含丙森锌与异菌脲的杀菌组合物
- 下一篇:健康信息采集装置





