【技术实现步骤摘要】
本文描述的主题的实施例一般涉及用于车辆中的类型的电子控制系统和电子控制单元(ECU)。更具体来说,主题的实施例涉及重新编程ECU的闪速存储器的编程技术。
技术介绍
现代机动车辆提供许多软件控制的特征或功能来适应驾驶者和乘客的需要和需求,并且遵守政府机构的管理。这些特征通常由编程到位于车辆内的不同位置处的各个模块或电子控制单元(ECU)中的软件来控制。ECU以及来往于ECU和它们控制的硬件设备的信号路径可以被认为是形成包括在车辆内的高速计算机网络。每个ECU包括用于其特定车辆系统的软件,诸如执行各种控制功能的应用软件以及配置应用软件的相关校准软件。有时,ECU软件被更新以反映软件改进、启用或禁用用户偏好和/或修补或校正现有软件。更新ECU软件通常涉及刷新存储在闪速存储器中的程序码以便用新的软件模块替代现有的软件模块。鉴于各种原因,对于E⑶供应商来说预编程E⑶以适应车辆制造商的需要和规范可能是有负担的。因此,一些EOT供应商现在为车辆制造商提供一般编程的E⑶,所述EOT以后可以由车辆制造商用车辆特有的ECU软件来重新编程。此重新编程可能需要刷新由ECU供应商 ...
【技术保护点】
一种用软件内容来重新编程计算设备的闪速存储器的方法,所述软件内容包括多个软件模块,所述方法包括:从所述多个软件模块识别有待通过德尔塔编程来编程的第一组软件模块和有待通过非德尔塔编程来编程的第二组软件模块;将闪速存储器的第一组扇区分配用于编程第一组软件模块,并且将闪速存储器的第二组扇区分配用于编程第二组软件模块;将第二组扇区中的至少一些指定为临时备份存储空间;使用德尔塔编程和指定的临时备份存储空间以用第一组软件模块编程第一组扇区;以及在编程第一组扇区之后,使用非德尔塔编程用第二组软件模块来编程第二组扇区。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:AD韦斯特,AI阿尔拉巴迪,
申请(专利权)人:通用汽车环球科技运作有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。