致动器系统、车辆系统及其更新方法技术方案

技术编号:23161410 阅读:15 留言:0更新日期:2020-01-21 21:55
本发明专利技术提供一种致动器系统、车辆系统及其更新方法。该致动器系统包括:致动器;和可重新编程存储器装置,被配置为存储所述致动器的控制固件,所述可重新编程存储器装置包括第一存储器部分、第二存储器部分和第三存储器部分,所述第一存储器部分包括存储在其上的初始固件起始地址的可重写存储器部分,所述第二存储器部分包括只读存储器部分,所述第三存储器部分包括可写存储器部分;在接收到的固件更新数据的更新条件中,控制固件的更新写入第一存储器部分和第三存储器部分,并且初始固件起始地址被更新的固件的起始地址覆盖。本发明专利技术还提供一种车辆系统及致动器系统的更新方法。

【技术实现步骤摘要】
致动器系统、车辆系统及其更新方法
本专利技术涉及致动器存储
,尤其涉及一种致动器系统、车辆系统及其更新方法。
技术介绍
现有技术的嵌入式电子器件的致动器,特别是在汽车应用中,在提供控制固件的情况下,无论出于何种原因需要更新控制固件,存在显着的相关成本问题,例如获得对致动器系统的访问以安装替换存储器模块或在另一种情况下使用更昂贵的安装的致动器中的存储器允许可覆盖的功能。用于存储控制固件的存储器设备是昂贵的,因此为了能够生产成本有效的致动器系统,优选地提供用于嵌入式电子器件的更便宜的存储器解决方案。只读存储器(ROM)相对便宜。已知致动器系统包括ROM掩蔽的专用集成电路(ASIC)。固件可以在制造时直接写入ROM,并安装致动器系统。如果需要更新,在这种情况下,由于ROM不可更新,必须拆除并更换整个致动器系统。相比之下,可编程存储器非常昂贵。可编程存储器的示例包括电可擦除可编程只读存储器(EEPROM)、闪存和一次性可编程(OTP)存储器。使用这种可编程存储器允许实现对控制固件的更新。然而,尽管简化了更新过程,但致动器系统的初始制造成本显着增加。因此,现有的致动器系统有待发展和改进。
技术实现思路
为了解决上述问题,本专利技术提供一种致动器系统、车辆系统及其更新方法,该致动器系统可以被重新编程,同时还具有低成本效益,便于制造。在本专利技术的第一方面,提供一种致动器系统。该致动器系统包括:致动器;和可重新编程存储器装置,被配置为存储所述致动器的控制固件,所述可重新编程存储器装置包括第一存储器部分、第二存储器部分和第三存储器部分,所述第一存储器部分包括存储在其上的初始固件起始地址的可重写存储器部分,所述第二存储器部分包括只读存储器部分,所述第三存储器部分包括可写存储器部分;在接收到的固件更新数据的更新条件中,控制固件的更新写入第一存储器部分和第三存储器部分,并且初始固件起始地址被更新的固件的起始地址覆盖。本专利技术提供了一种经济有效的存储初始固件的方法,该初始固件安装有致动器的嵌入式电子器件,同时保持更新所述固件的能力,而无需直接物理访问嵌入式电子设备。在其中一个实施例中,所述控制固件包括预编程的主固件程序,预编程的主固件程序存储在第二存储器部分上,并且初始固件起始地址指向预编程的主固件程序。主固件程序最初可以在只读存储器部分上提供,减少了所需的可写存储器部分的数量,进而降低了致动器系统的总制造成本。在其中一个实施例中,所述控制固件包括预编程的主固件程序,预编程的主固件程序存储在第三存储器部分上,其中初始固件起始地址指向预编程的主固件程序。在主固件程序未存储在慢速只读存储器部分中的情况下,可以实现处理速度优势。或者,可以使用相同的功能库在多个致动器系统上创建只读存储器部分,在这种情况下,为了便于制造,可能优选的是将定制的主固件程序直接安装到可写存储器部分上。在其中一个实施例中,所述第一存储器部分具有的存储容量不大于存储单个地址所需的大小。限制可重写存储器部分的总存储器要求是重要的,因为它是最昂贵的存储器类型。在其中一个实施例中,所述第二存储器部分具有比第三存储器部分更大的存储容量,并且第三存储器部分具有比第一存储器部分更大的存储容量。在其中一个实施例中,所述第三存储器部分的存储容量在第二存储器部分的存储容量的大小的10%和30%的范围内。如此有利于可重新编程存储器件的最具成本效益的制造。在其中一个实施例中,所述控制固件包括功能件,所述功能件存储在所述第二存储器部分上,所述功能件包括至少一个功能、子程序、程序或库。固件的大部分代码或逻辑最好存储在只读存储器部分中,因为如此设计在固件更新时不需要修改大多数控制固件。因此,只能在可写存储器部分上实现修改逻辑,主固件程序永远不会在只读存储器部分上引用过时代码。在其中一个实施例中,所述第一存储器部分被提供为电可擦除可编程只读存储器;所述第二存储器部分被提供为掩模只读存储器。EEPROM存储器具有重复可重写的优点,并且与闪存不同,存储器擦除可以以小块的形式处理。对于小规模可重写存储器部分的使用,如在本专利技术中,与闪存相比,提供EEPROM存储器的增加的成本负担被其更大的有效性和更长的寿命所抵消。在其中一个实施例中,所述第三存储器部分被提供为不可擦除存储器。掩模ROM(掩模只读存储器)具有作为电子设备内的嵌入式存储器非常便宜地安装的优点,降低了致动器系统的制造成本。在其中一个实施例中,所述第三存储器部分被提供为一次可编程存储器。本专利技术的第二方面,提供一种致动器系统。该致动系统包括:致动器;和可重新编程存储器装置,被配置为存储所述致动器的控制固件,所述可重新编程存储器装置包括第一存储器部分和第二存储器部分,所述第一存储器部分包括存储在其上的初始固件起始地址的可重写存储器部分,所述第二存储器部分包括只读存储器部分,在接收到的固件更新数据的更新条件中,控制固件的更新写入第一存储器部分。在某些情况下,统一可重写存储器部分和可写存储器部分是有利的,例如,在期望许多或广泛的固件更新的情况下,否则将填充不可重写的存储器。虽然,例如,闪存相对昂贵,但是在固件更新大于预期的情况下,增加的制造成本可能优于增加致动器系统的更换成本。在其中一个实施例中,所述控制固件包括预编程的主固件程序和功能件,所述功能件存储在所述第二存储器部分上,并且初始固件起始地址指向预编程的主固件程序。在其中一个实施例中,所述控制固件包括预编程的主固件程序,预编程的主固件程序存储在第一存储器部分上,其中初始固件起始地址指向预编程的主固件程序。最初可以在可写存储器部分上提供主固件程序,这在主固件程序在制造过程的后期开发时可能更有用,因为这将允许预安装标准ROM组件。在其中一个实施例中,在更新条件中,初始固件起始地址被更新的固件起始地址覆盖。重写固件起始地址的能力可以有利地限制可重写存储器部分的总存储器要求。在其中一个实施例中,所述第一存储器部分被提供为闪存。在需要批量可重新编程存储器装置的情况下,可以使用更具成本效益的闪存来代替EEPROM。在其中一个实施例中,所述第二存储器部分被提供为掩模只读存储器。掩模ROM是所使用的最具成本效益的存储器形式,因此最适合用作可重新编程存储器装置的嵌入式存储器部分。在其中一个实施例中,所述可重新编程存储器装置安装在所述致动器上。嵌入致动器的电子器件允许生产紧凑的致动器并将其安装到相关系统(例如汽车应用)中作为单个易于安装的模块。在其中一个实施例中,还包括与可重新编程存储器装置耦合的总线,固件更新数据通过该总线可传输到可重新编程存储器装置。使用可外部连接的总线允许可重新编程存储器装置设备被远程重新编程,这在汽车环境中特别有用,其中致动器可能不容易接近。特别是对于汽车应用,这显着减少了更新固件时的负担,因为可以通过标准总线进行连接以本文档来自技高网...

【技术保护点】
1.一种致动器系统,其特征在于,包括:/n致动器;和/n可重新编程存储器装置,被配置为存储所述致动器的控制固件,所述可重新编程存储器装置包括第一存储器部分、第二存储器部分和第三存储器部分,所述第一存储器部分包括存储在其上的初始固件起始地址的可重写存储器部分,所述第二存储器部分包括只读存储器部分,所述第三存储器部分包括可写存储器部分;在接收到的固件更新数据的更新条件中,控制固件的更新写入第一存储器部分和第三存储器部分,并且初始固件起始地址被更新的固件的起始地址覆盖。/n

【技术特征摘要】
20180712 GB 1811394.41.一种致动器系统,其特征在于,包括:
致动器;和
可重新编程存储器装置,被配置为存储所述致动器的控制固件,所述可重新编程存储器装置包括第一存储器部分、第二存储器部分和第三存储器部分,所述第一存储器部分包括存储在其上的初始固件起始地址的可重写存储器部分,所述第二存储器部分包括只读存储器部分,所述第三存储器部分包括可写存储器部分;在接收到的固件更新数据的更新条件中,控制固件的更新写入第一存储器部分和第三存储器部分,并且初始固件起始地址被更新的固件的起始地址覆盖。


2.如权利要求1所述的致动器系统,其特征在于,所述控制固件包括预编程的主固件程序和功能件,预编程的主固件程序存储在第二存储器部分上,并且初始固件起始地址指向预编程的主固件程序,所述控制固件包括功能件,所述功能件存储在所述第二存储器部分上,所述功能件包括至少一个功能、子程序、程序或库。


3.如权利要求1所述的致动器系统,其特征在于,所述控制固件包括预编程的主固件程序和功能件,预编程的主固件程序存储在第三存储器部分上,其中初始固件起始地址指向预编程的主固件程序,所述控制固件包括功能件,所述功能件存储在所述第二存储器部分上,所述功能件包括至少一个功能、子程序、程序或库。


4.如权利要求1所述的致动器系统,其特征在于,所述第一存储器部分具有的存储容量不大于存储单个地址所需的大小,所述第二存储器部分具有比第三存储器部分更大的存储容量,并且第三存储器部分具有比第一存储器部分更大的存储容量。


5.如权利要求4所述的致动器系统,其特征在于,所述第三存储器部分的存储容量在第二存储器部分的存储容量的大小的10%和30%的范围内。


6.如权利要求1所述的致动器系统,其特征在于,所述第一存储器部分被提供为电可擦除可编程只读存储器;所述第二存储器部分被提供为掩模只读存储器。


7.如权利要求1所述的致动器系统,其特...

【专利技术属性】
技术研发人员:克里斯多夫·赛勒斯
申请(专利权)人:广东德昌电机有限公司
类型:发明
国别省市:广东;44

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

1