【技术实现步骤摘要】
本专利技术涉及嵌入式系统领域,特别涉及。
技术介绍
目前嵌入式系统已被广泛的应用于通信领域、测试设备、医疗仪器以及信息家电等各种领域中。随着用户的需求不断增加,嵌入式系统的功能也越来越丰富,从而系统的软件版本也越来越多,需要经常的升级,以满足增加的功能。目前的通用的升级方式大部分是在boot程序中实现新程序的有效性检查、将新程序更新到已有系统的位置、备份旧有系统等动作,从而达到升级系统的目的。但如果系统的程序位置布局或者引进了新的升级模式发生根本性的变化,那么旧有的boot程序就无法实现,只能更新旧的boot程序。从而导致系统升级的灵活性不高,且升级步骤繁琐。
技术实现思路
本专利技术的目的是提供一种升级灵活的嵌入式系统软件升级的方法。为解决本专利技术的技术问题,本专利技术提供,其包括 运行系统引导程序的步骤;系统引导程序判断是否需要升级的步骤;当系统需要升级时, 从存储卡中读取升级文件代码到系统内存的步骤;以及系统处理器跳转到系统内存以执行所述升级文件代码的步骤。与现有技术相比较,本专利技术的嵌入式系统软件升级的方法不依赖原有固化的boot 功能上的局限性,灵活性大大加强;另外,利用存储卡的升级代码程序文件可以直接更新原来固化的boot,减少中间步骤,提高了系统的升级效率。附图说明图1是本专利技术嵌入式系统软件升级方法的流程图。 具体实施例方式本方法利用一个系统引导程序(boot程序),根据用户输入触发或者检查到验证到软件系统不完整,从而直接读取存储卡卡中的升级程序文件的代码到RAM中,然后跳转到RAM中继续运行该段代码程序,让升级功能有无限的扩展。请参 ...
【技术保护点】
1.一种嵌入式系统软件升级的方法,其特征在于包括:运行系统引导程序的步骤;系统引导程序判断系统是否需要升级的步骤;当系统需要升级时,从存储卡中读取升级文件代码到系统内存的步骤;以及系统处理器跳转到系统内存以执行所述升级文件代码的步骤。
【技术特征摘要】
1.一种嵌入式系统软件升级的方法,其特征在于包括 运行系统引导程序的步骤;系统引导程序判断系统是否需要升级的步骤;当系统需要升级时,从存储卡中读取升级文件代码到系统内存的步骤;以及系统处理器跳转到系统内存以执行所述升级文件代码的步骤。2.根据权利要求1所述的嵌入式系统软件升级的方法,其特征在于,所述判断是否升级的步骤中...
【专利技术属性】
技术研发人员:罗民,
申请(专利权)人:康佳集团股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。