一种软件升级系统及方法技术方案

技术编号:40540364 阅读:29 留言:0更新日期:2024-03-05 18:55
一种软件升级系统及方法,涉及嵌入式处理器程序在线升级技术领域。该系统包括:在线升级软件、LoaderUpdate软件和App软件;在线升级软件,用于将LoaderUpdate软件烧写至App软件的所在位置;LoaderUpdate软件,用于对在线升级软件进行升级;在线升级软件,用于根据升级结果,重新烧写App软件。由此,当LoaderUpdate升级在线升级软件的过程中发生烧写错误或异常断电,导致控制器重启后,仍继续烧写该在线升级软件,从而解决了在线升级软件的升级过程中断电损坏的问题,提高了在线升级软件升级过程的可靠性。

【技术实现步骤摘要】

本申请涉及嵌入式处理器程序在线升级,特别是涉及一种软件升级系统及方法


技术介绍

1、为了提高外场维护性,嵌入式芯片需要支持内部在线升级软件和应用软件的升级和加载功能。

2、目前,嵌入式处理器通过串行总线或者can总线接口进行bootloader软件的升级的方法可以是在应用软件(application,app)中内置bootloader软件升级模块,等待上电进入应用程序后,再使用应用软件升级bootloader软件。

3、然而,利用应用软件内置的bootloader软件升级模块升级bootloader软件的方法增加了应用软件的复杂性,并且,若在bootloader未写入完成前断电,就会存在由于外接电源波动导致的软件无法启动或启动异常的风险。


技术实现思路

1、本申请提供了一种软件升级系统及方法,能够提高在线升级软件的可靠性。

2、本申请公开了如下技术方案:

3、第一方面,本申请公开了一种软件升级系统,所述系统包括:在线升级软件、loaderupdate软件和ap本文档来自技高网...

【技术保护点】

1.一种软件升级系统,其特征在于,所述系统包括:在线升级软件、LoaderUpdate软件和App软件;

2.根据权利要求1所述的系统,其特征在于,所述在线升级软件具体用于:

3.根据权利要求1所述的系统,其特征在于,所述LoaderUpdate软件具体用于:

4.根据权利要求1所述的系统,其特征在于,所述在线升级软件具体用于:

5.根据权利要求1所述的系统,其特征在于,所述系统还包括:引导软件;

6.根据权利要求1所述的系统,其特征在于,所述在线升级软件、所述LoaderUpdate软件和所述App软件设置配置项编码;所述在线...

【技术特征摘要】

1.一种软件升级系统,其特征在于,所述系统包括:在线升级软件、loaderupdate软件和app软件;

2.根据权利要求1所述的系统,其特征在于,所述在线升级软件具体用于:

3.根据权利要求1所述的系统,其特征在于,所述loaderupdate软件具体用于:

4.根据权利要求1所述的系统,其特征在于,所述在线升级软件具体用于:

5.根据权利要求1所述的系统,其特征在于,所述系统还包括:引导软件;

6.根据权利要求1所述的系统,其特征在于,所述在线升级软件、所...

【专利技术属性】
技术研发人员:俞波
申请(专利权)人:北京润科通用技术有限公司
类型:发明
国别省市:

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

1