【技术实现步骤摘要】
一种避免汽车电子控制单元的系统软件升级失败的机制
本专利技术涉及汽车领域,具体涉及一种避免汽车电子控制单元的系统软件升级失败的机制。
技术介绍
汽车的电子控制单元(简称“ECU”)即行车电脑,是汽车上尤为重要的功能器件,目前汽车制造商在车辆技术更新时,常常通过重新改写ECU存储程序对ECU的系统软件进行升级,优化参数以达到增加输出马力、提升扭矩或降低油耗的目的。随着市场日新月异的发展趋势,目前,远程升级汽车ECU系统软件方便快捷,不需要将汽车送到4S店由专业技术人员来操作,车主自己就可以完成整个升级过程。而汽车ECU系统软件升级的过程,实际上就是将最新版本的系统软件读取到ECU的缓冲存储区,再将存储在ECU的程序闪存中的正在使用的系统软件擦除,最后将缓冲存储区中的最新版本的系统软件写入程序闪存中,配置好程序闪存中原厂系统软件的中断、端口、驱动程序后,重新启动ECU,ECU即可采用最新版本的系统软件进行工作。但是往往在汽车ECU系统软件升级的过程中,一旦出现突然断电、或通信异常中断,造成读取到ECU的缓冲存储区 ...
【技术保护点】
1.一种避免汽车电子控制单元的系统软件升级失败的机制,其特征在于,包括:/n1)在汽车ECU的存储芯片上设置用于存储原厂系统软件的专用存储区,将出厂时的原厂系统软件备份存储在专用存储区内,并将专用存储区写保护;/n2)ECU的系统软件升级后,启动ECU,ECU进入引导程序,如果待引导的系统软件能够被正常引导,则启动ECU中待引导的系统软件;如果待引导的系统软件无法被正常引导,即表示ECU升级的系统软件是不完整或者是错误的,ECU则用专用存储区中存储的原厂系统软件覆盖待引导的系统软件,并重新启动ECU,ECU采用原厂系统软件进行工作。/n
【技术特征摘要】
1.一种避免汽车电子控制单元的系统软件升级失败的机制,其特征在于,包括:
1)在汽车ECU的存储芯片上设置用于存储原厂系统软件的专用存储区,将出厂时的原厂系统软件备份存储在专用存储区内,并将专用存储区写保护;
2)ECU的系统软件升级后,启动ECU,ECU进入引导程序,如果待引导的系统软件能够被正常引导,则启动ECU中待引导的系统软件;如果待引导的系统软件无法被正常引导,即表示ECU升级的系统软件是不完整或者是错误的,ECU则用专用存储区中存储的原厂系统软件覆盖待引导的系统软件,并重新启动ECU,ECU采用原厂系统软件进行工作。
2.根据权利要求1所述的机制,其特征在于:所述待引导的系统软件...
【专利技术属性】
技术研发人员:陈万超,赵东生,胡宇,
申请(专利权)人:重庆海德世拉索系统集团有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。