一种嵌入式操作系统半开放自动升级的方法技术方案

技术编号:2874447 阅读:221 留言:0更新日期:2012-04-11 18:40
一种嵌入式操作系统半开放自动升级的方法,它至少包括如下步骤:在嵌入式系统中保留一升级标识信息存储区域,为在硬盘上开设的一区域;在该区域中设置升级标识;系统每次启动时自动读取升级标识;如标识为升级系统,在指定位置获取升级内容,自动完成升级过程;如果标识为不升级,系统维持原状态。升级内容为设置在集成在本机上一存储区内的升级驱动内容或为另一个外挂的操作系统引导上的升级驱动内容。本发明专利技术基于一种半开放操作系统架构,升级程序能够自动运行,完成新硬件驱动的安装或软件的升级。采用本发明专利技术,可以利用特定工具对已有软件系统进行更新,以几乎零成本实现了系统升级,而且极大地延长了系统的生命周期。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种嵌入式操作系统的升级方法,尤其是,属于计算机
例如,以X86嵌入式系统实现PC家电化的应用中,其实现的硬件平台完全是普通PC的硬件,这样面临的一个问题是,PC硬件的更新非常频繁,例如声卡、显卡。如果每更新一个硬件,嵌入式系统就重新生成一次,会浪费大量的时间和成本,所以采用只更新驱动的方式。本专利技术的目的是这样实现的,它至少包括如下步骤在嵌入式系统中保留一升级标识信息存储区域,为在硬盘上开设的一区域;在该区域中设置升级标识;系统每次启动时自动读取升级标识;如标识为升级系统,在指定位置获取升级内容,自动完成升级过程;如果标识为不升级,系统维持原状态。指定位置为将升级内容集成在本机上一存储区内的位置或为另一个外挂的集成升级驱动内容的位置。所述的设置升级标识步骤还进一步包括按照预定协议将升级标识信息存储区域写入数据后,进行合法性校验,并将校验码存储;校验码为合法的,则表示系统升级完成;校验码为非法的,则表示系统升级没有完成;系统每次启动时自动检测升级区域的校验码。另外,升级标识信息存储区域记录一个或一个以上需要更新的升级驱动内容类型。所述的升级标识信息存储区本文档来自技高网...

【技术保护点】
一种嵌入式操作系统半开放自动升级的方法,其特征在于:它至少包括如下步骤:在嵌入式系统中保留一升级标识信息存储区域,在该区域中设置升级标识;系统每次启动时自动读取升级标识;如标识为升级系统,在指定位置获取升级内容,自动完成升级过程;如果标识为不升级,系统维持原状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵明陈卫华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1