广汽零部件有限公司黄迅获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉广汽零部件有限公司申请的专利一种汽车嵌入式软件升级方法、装置及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN112486549B 。
龙图腾网通过国家知识产权局官网在2025-11-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202011197393.1,技术领域涉及:G06F8/654;该发明授权一种汽车嵌入式软件升级方法、装置及存储介质是由黄迅;黄锐景;冯启翔;邹世斌;彭忠设计研发完成,并于2020-10-30向国家知识产权局提交的专利申请。
本一种汽车嵌入式软件升级方法、装置及存储介质在说明书摘要公布了:本发明公开了一种汽车嵌入式软件升级方法,包括:当系统检测到重编程请求时,下载新应用代码到存储设备并将新应用代码备份到存储设备备份区;接收到擦除服务请求并擦除系统的应用代码备份区以及将系统的应用代码区的旧应用代码备份到应用代码备份区;擦除应用代码区以及将新应用代码复制到应用代码区;擦除存储设备的相关信息以及系统的错误计数后重启,实现汽车嵌入式软件的升级。本发明提供的升级方法更为稳定、安全。本发明还提供了一种汽车嵌入式软件升级装置及存储介质。
本发明授权一种汽车嵌入式软件升级方法、装置及存储介质在权利要求书中公布了:1.一种汽车嵌入式软件升级方法,其特征在于,包括: 请求检测步骤:当系统检测到重编程请求时,下载新应用代码到存储设备并将新应用代码备份到存储设备备份区; 备份步骤:接收到擦除服务请求并擦除系统的应用代码备份区以及将系统的应用代码区的旧应用代码备份到应用代码备份区; 更新步骤:擦除应用代码区以及将新应用代码复制到应用代码区; 清除步骤:擦除存储设备的相关信息以及系统的错误计数后重启; 当系统未检测到重编程请求且系统可用时:检测存储设备是否可用,若是,擦除存储设备的相关信息,然后跳转到系统软件界面;若否,则直接跳转到系统软件界面; 当系统未检测到重编程请求且系统不可用时: 检测步骤:检测应用代码备份区以及存储设备备份区是否均可用,若是,则执行备份恢复步骤;若否,则将系统停留在Boot区执行BootLoader程序; 备份恢复步骤:将存储设备备份区的新应用代码复制到系统内存以及将应用代码备份区的旧应用代码复制到应用代码区,然后执行擦除存储设备的相关信息以及清除系统错误计数后重启; 所述备份恢复步骤包括: 第一恢复步骤:将存储设备备份区的新应用代码复制到系统内存; 第一判断步骤:判断系统内存中的新应用代码与存储设备备份区的新应用代码是否一致,若是,则执行第二恢复步骤;若否,则计数器+1; 第二恢复步骤:将应用代码备份区的旧应用代码复制到应用代码区,然后执行第二判断步骤; 第二判断步骤:判断应用代码区的旧应用代码与应用代码备份区的旧应用代码是否一致,若是,则设置应用代码区的可用状态为可用;若否,则计数器+1; 所述第一判断步骤以及第二判断步骤中:当计数器大于预设值时,重新启动系统;当计数器大于预设值,系统停留在Boot区执行BootLoader程序; 所述预设值为5; 该汽车嵌入式软件升级方法包括以下步骤: 步骤S10、系统检测是否有重编程请求,若有,则执行步骤S11,若无,则执行步骤S20; 步骤S11、下载新应用代码到存储设备并将新的应用代码备份到存储设备备份区; 步骤S12、系统接收到擦除服务请求并擦除应用代码备份区以及将应用代码区的旧应用代码备份到应用代码备份区; 步骤S13、将FlashDriver的新应用代码复制到系统内存中,以及擦除应用代码区将系统内存中的新应用代码复制到应用代码区; 步骤S14、擦除FlashDriver的相关信息以及系统的错误计数后重启后,实现汽车嵌入式软件的升级; 步骤S20、检测系统是否可用,若是,则执行步骤S21;若否,则执行步骤S30; 步骤S21、检测FlashDrive是否可用,若是,则执行步骤S22;若否,则跳转至应用程序的其他界面或执行其他操作; 步骤S22、擦除FlashDriver的相关信息后跳转至应用程序其他界面或执行其他操作; 步骤S30、检测应用代码备份区以及FlashDriver备份区是否均可用,若是,则执行步骤S31;若否,则系统停留在Boot区执行BootLoader程序; 步骤S31、将FlashDriver备份区的新应用代码复制到系统内存以及将应用代码备份区的旧应用代码复制到应用代码区,然后执行步骤S32; 步骤S32、擦除FlashDriver的相关信息以及清除系统错误计数后重启; 所述步骤S11还包括: 步骤S110、将FlashDriver中的新应用代码下载到系统内存; 步骤S111、校验FlashDriver备份区是否可用以及系统内存中的新应用代码与FlashDriver备份区的应用代码是否一致,若FlashDriver备份区可用以及系统内存中的新应用代码与FlashDriver备份区的应用代码一致时,执行步骤S12;反之,执行步骤S112; 步骤S111中,当系统内存中新应用代码的CRC值与FlashDriver备份区的新应用代码的CRC值相同,并且FlashDriver备份区可用时,则可执行步骤S12,进行下一步的数据备份;反之,则说明FlashDriver备份区的新应用代码有误,则重新备份FlashDriver备份区的新应用代码; 步骤S112、擦除FlashDriver备份区并将FlashDriver中的新应用代码备份到FlashDriver备份区; 步骤S113、判断FlashDriver备份区的新应用代码与系统内存中的新应用代码是否一致,若是,执行步骤S114,若否,则重新启动; 步骤S114、设置FlashDriver备份区的可用状态为可用,然后执行步骤S12; 步骤S120、校验应用代码备份区是否可用,且应用代码备份区的旧应用代码与应用代码区的旧应用代码是否一致;当应用代码备份区可用且应用代码备份区的旧应用代码与应用代码区的旧应用代码一致时,执行步骤S13;否则,执行步骤S121; 步骤S121、擦除应用代码备份区并将旧应用代码复制应用代码备份区; 步骤S122、校验应用代码区的旧应用代码与应用代码备份区的旧应用代码是否一致,若否,则重启;若是,则执行步骤S123; 步骤S123、设置应用代码备份区的可用状态为可用,然后执行步骤S13。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广汽零部件有限公司,其通讯地址为:510000 广东省广州市越秀区东风东路555号粤海集团大厦28楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励