【技术实现步骤摘要】
本专利技术涉及bcm控制固件升级技术,更具体地说,它涉及一种用于车身控制ecu的安全无感ota刷新方法。
技术介绍
1、ota是一种通过无线网络对汽车固件和软件进行升级的技术。它不仅为车辆升级提供了便捷途径,也为消费者带来了更智能化、便捷的驾驶体验,同时还能节约升级所需的时间和成本。
2、目前的ota技术在嵌入式操作系统中,主要用于对车机系统的升级刷写,而在微控制单元(mcu)的升级刷写方面却鲜少应用。针对mcu的升级刷写只能在车辆静止、处于p档、应用报文停止的状态下,并需要进入bootload模式进行。这意味着在升级期间,用户无法正常使用车辆,影响了用户的驾驶体验。
3、此外,目前的mcu升级刷写方式也无法实现续传升级,升级成功率和效率都较低。对于新能源汽车,控制逻辑的更新可能导致需要对控制器进行软件更新。现有的技术方案是通过进入fbl程序进行更新,即使通过ota刷新,也可能会有一定的失败率,导致应用程序失效。随着整车电控系统的复杂度不断提高,开发周期的紧缩,程序更新升级的频次和数量显著增加,因此在不拆机的状态
...【技术保护点】
1.一种用于车身控制ECU的安全无感OTA刷新方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种用于车身控制ECU的安全无感OTA刷新方法,其特征在于,于步骤S3中,新软件的最新升级版本文件可读取当前已升级刷写的数据偏移位置,并根据数据偏移位置,在最新升级版本文件中截取出数据长度与可刷写数据长度相同的升级数据。
3.根据权利要求2所述的一种用于车身控制ECU的安全无感OTA刷新方法,其特征在于,于步骤S4中,将FBL协议栈指定封装为CAN协议或者CANFD协议之间,并将升级数据封装成升级报文。
4.根据权利要求1或3所述的一
...【技术特征摘要】
1.一种用于车身控制ecu的安全无感ota刷新方法,其特征在于,包括步骤:
2.根据权利要求1所述的一种用于车身控制ecu的安全无感ota刷新方法,其特征在于,于步骤s3中,新软件的最新升级版本文件可读取当前已升级刷写的数据偏移位置,并根据数据偏移位置,在最新升级版本文件中截取出数据长度与可刷写数据长度相同的升级数据。
3...
【专利技术属性】
技术研发人员:沈俊,孙晓晔,潘建考,
申请(专利权)人:浙江智行微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。