固件更新制造技术

技术编号:15919212 阅读:45 留言:0更新日期:2017-08-02 04:26
本发明专利技术涉及用于更新计算机系统的固件的第一方法,计算机系统嵌在技术设备中,其中技术设备具有易失性存储器元件例如RAM存储器,其中技术设备具有非易失性存储器元件例如闪存,在非易失性存储器元件上存储固件更新包,其中固件更新包包括单个的文件和所属的第一校验和,其中该方法以给出的顺序进行下面的方法步骤:‑重启(G),‑接着起动(H)计算机系统,和‑检验,指标文件是否存在(I)于非易失性存储器元件中。还涉及用于更新计算机系统的固件的第二方法,计算机系统嵌在技术设备中,其中该方法以给出的顺序进行下面的方法步骤:‑重启(G),‑接着起动(H)计算机系统,和‑检验,指标文件是否存在(I)于非易失性存储器元件中。

【技术实现步骤摘要】
【国外来华专利技术】固件更新
本专利技术涉及一种根据独立权利要求1的前序部分的用于准备计算机系统的固件的更新(升级)的方法和一种根据独立权利要求2的前序部分的用于更新计算机系统的固件的方法。本专利技术同样涉及一种根据权利要求9的具有数据存储器的计算机系统,在所述数据存储器上存储固件更新包。这样的计算机系统也称为“嵌入式设备(embeddeddevices)”。该计算机系统用所谓的固件驱动运行,所述固件包括用于待运行的技术设备的所有需要的控制和功能数据以及控制和功能规程(过程)。
技术介绍
WO2007005790A2公开一种用于更新技术设备的固件的方法。更新前,固件数据包的本地复制存储在技术设备的存储介质中。在更新可能失败的情况下,更新可借助于复制重新实施。但是可能出现,用损坏的或者不完全的数据实施更新,而没有立刻显现设备的运行错误。WO2007005790A2的更新方法不能防止这样的错误。
技术实现思路
本专利技术的任务在于,提供对固件的可靠的更新。该任务通过独立权利要求1的特征部分的特征解决。本专利技术的有利的构型在从属权利要求中给出。本专利技术的核心在于固件的更新方法的两级化。实际的更新方法在前置的方本文档来自技高网...
固件更新

【技术保护点】
一种用于准备计算机系统的固件的更新的方法,所述计算机系统嵌在技术设备中,‑其中,所述技术设备具有易失性存储器元件、例如RAM存储器,‑其中,所述技术设备具有非易失性存储器元件、例如闪存,其中,该方法以给出的顺序进行下面的方法步骤:‑启动所述固件的更新(A),‑将固件更新包下载到所述易失性存储器元件中(B),‑将所述固件更新包复制到所述非易失性存储器元件中(C),‑在所述非易失性存储器元件中产生指标文件(D),‑向使用者输出请求,执行所述技术设备的重启(E),‑重启所述计算机系统(F)。

【技术特征摘要】
【国外来华专利技术】2014.11.10 DE 102014116321.41.一种用于准备计算机系统的固件的更新的方法,所述计算机系统嵌在技术设备中,-其中,所述技术设备具有易失性存储器元件、例如RAM存储器,-其中,所述技术设备具有非易失性存储器元件、例如闪存,其中,该方法以给出的顺序进行下面的方法步骤:-启动所述固件的更新(A),-将固件更新包下载到所述易失性存储器元件中(B),-将所述固件更新包复制到所述非易失性存储器元件中(C),-在所述非易失性存储器元件中产生指标文件(D),-向使用者输出请求,执行所述技术设备的重启(E),-重启所述计算机系统(F)。2.一种用于更新计算机系统的固件的方法,所述计算机系统嵌在技术设备中,-其中,所述技术设备具有易失性存储器元件、例如RAM存储器,-其中,所述技术设备具有非易失性存储器元件、例如闪存存储器,在所述非易失性存储器元件上存储固件更新包,-其中,所述固件更新包包括单个的文件和所属的第一校验和,其中,该方法以给出的顺序进行下面的方法步骤:-重启(G),-接着起动所述计算机系统(H),和-检验,指标文件是否存在于所述非易失性存储器元件中(I)。3.根据前一项权利要求所述的用于更新计算机系统的固件的方法,其特征在于,-当指标文件不存在时,进行所述技术设备的固件的启动(J)。4.根据权利要求2所述的用于更新计算机系统的固件的方法,其特征在于,-当存在所述指标文件时,所述固件更新包从所述非易失性存储器元件被复制到所述易失性存储器元件中(K),-接着,包含在所述固件更新包中的所有文件在所述易失性存储器元件中被解...

【专利技术属性】
技术研发人员:K·施佩利希D·格拉姆施J·黑尔布林U·施罗德
申请(专利权)人:哈廷电子有限公司及两合公司
类型:发明
国别省市:德国,DE

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

1