[发明专利]用于周期性点火开关断开的文件替换的方法和设备有效
申请号: | 201710091575.2 | 申请日: | 2017-02-20 |
公开(公告)号: | CN107102849B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 森基特·森加米西威兰;约翰·瑙姆·万格洛夫;杰森·迈克尔·米勒;博林达·B·卡什 | 申请(专利权)人: | 福特全球技术公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/34 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 王秀君;鲁恭诚 |
地址: | 美国密歇根*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 周期性 点火 开关 断开 文件 替换 方法 设备 | ||
1.一种用于文件替换的系统,包括:
处理器,被配置为:
擦除外部工作存储器,并将认证的更新文件的目标图像编程到被擦除的外部工作存储器中以在点火开关断开期间被保留;
在多次点火开关断开之后的有限时间段内,擦除包含将被更新替换的数据的第一内部存储位置,并将所述目标图像的部分编程到所述第一内部存储位置中,直到全部目标图像被编程到所述第一内部存储位置中。
2.如权利要求1所述的系统,其中,所述外部工作存储器是闪存。
3.如权利要求1所述的系统,其中,所述处理器还被配置为:将全部目标图像用作新的可执行代码来替换被存储在第二内部存储位置中的先前版本。
4.如权利要求3所述的系统,其中,所述处理器附属于电子控制单元,连接模块命令所述处理器将全部目标图像用作所述新的可执行代码来替换被存储在第二内部存储位置中的先前版本。
5.如权利要求3所述的系统,其中,所述处理器还被配置为:如果当将所述全部目标图像用作新的可执行代码时发生错误,则恢复到先前版本以用作可执行代码。
6.如权利要求1所述的系统,其中,所述处理器还被配置为:在所述有限时间段中的每个到期时保存当前的更新处理的状态。
7.如权利要求6所述的系统,其中,所述处理器还被配置为:基于先前的点火开关断开期间保存的当前状态,在随后的点火开关断开期间继续更新处理。
8.一种用于文件替换的系统,包括:
处理器,被配置为:
擦除外部工作存储器,并将认证的更新文件的目标图像编程到被擦除的外部工作存储器中以在点火开关断开期间被保留;
擦除包含将被更新替换的数据的第一内部存储位置,并响应于多次点火开关断开中的每次而利用所述目标图像中的部分对所述第一内部存储位置编程,直到所述目标图像完全被编程到所述第一内部存储位置中。
9.如权利要求8所述的系统,其中,所述外部工作存储器是闪存。
10.如权利要求8所述的系统,其中,所述处理器还被配置为:将全部目标图像用作新的可执行代码来替换存储在预定内部存储位置中的先前版本。
11.如权利要求10所述的系统,其中,所述处理器附属于电子控制单元,连接模块命令所述处理器将全部目标图像用作新的可执行代码来替换被存储在预定内部存储位置中的先前版本。
12.如权利要求10所述的系统,其中,所述处理器还被配置为:如果当将所述全部目标图像用作新的可执行代码时发生错误,则恢复到先前版本以用作可执行代码。
13.如权利要求8所述的系统,其中,所述处理器还被配置为:响应于在每次点火开关断开之后的时间段到期,保存更新处理的当前状态,在所述时间段期间发生第一内部存储位置的擦除和写入。
14.如权利要求13所述的系统,其中,所述处理器还被配置为:基于先前的点火开关断开期间保存的当前状态,在随后的点火开关断开期间继续更新处理。
15.一种用于文件替换的系统,包括:
处理器,被配置为:
擦除外部工作存储器,并将更新文件的图像编程到所述外部工作存储器中以在点火开关断开周期内被保留;
确定用于擦除和利用所述图像的部分进行编程的最小量的内部存储器,以在预定数量的点火开关断开周期内完成图像编程;
在多个点火开关断开周期中至少对确定的最小量的内部存储器进行擦除和编程,直到所述图像被编程到内部存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福特全球技术公司,未经福特全球技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710091575.2/1.html,转载请声明来源钻瓜专利网。