WO2021008184A1 - 新能源汽车上的fota固件远程升级***及其升级方法 - Google Patents

新能源汽车上的fota固件远程升级***及其升级方法 Download PDF

Info

Publication number
WO2021008184A1
WO2021008184A1 PCT/CN2020/086295 CN2020086295W WO2021008184A1 WO 2021008184 A1 WO2021008184 A1 WO 2021008184A1 CN 2020086295 W CN2020086295 W CN 2020086295W WO 2021008184 A1 WO2021008184 A1 WO 2021008184A1
Authority
WO
WIPO (PCT)
Prior art keywords
upgrade
vehicle
file
box
flashing
Prior art date
Application number
PCT/CN2020/086295
Other languages
English (en)
French (fr)
Inventor
唐俊安
叶进
徐子航
吴振磊
Original Assignee
南京依维柯汽车有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 南京依维柯汽车有限公司 filed Critical 南京依维柯汽车有限公司
Publication of WO2021008184A1 publication Critical patent/WO2021008184A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the invention belongs to the technical field of automobile firmware maintenance, and in particular relates to a FOTA firmware remote upgrade system and method on a new energy automobile.
  • the FOTA solution can ensure that the car system is updated in time and introduce new features of the vehicle.
  • the upgrade of autopilot software can help consumers gradually activate the autopilot function of the vehicle, and can also improve the auto cruise function of the vehicle. Speed limit, unlock the automatic lane change function, lane departure and many other functions, so as to continue to help the optimization of the human-machine interface (HMI) and improve the experience of human-computer interaction requirements.
  • HMI human-machine interface
  • the purpose of the present invention is to provide a FOTA firmware remote upgrade system for new energy vehicles, so as to overcome the above-mentioned defects in the prior art.
  • the present invention provides an end-to-end upgrade method based on the T-BOX for vehicle ECU.
  • the T-BOX needs to include the following functional modules:
  • the FOTA system mainly has the following logical units:
  • Upgrade package (pkg) production unit store the ECU software program that needs to be upgraded on the platform through the hardware dongle and platform upgrade package production tool, and then synthesize the encrypted upgrade package;
  • FOTA management system Provide users with a complete upgrade operation process, allowing users to conveniently use the platform's visual management interface to perform operation confirmation and process monitoring for ECU remote upgrades. It also includes upgrade task management, upgrade log query and other functions;
  • Vehicle end Equipped with a vehicle-mounted terminal T-BOX that supports remote flashing, which can communicate with the upgrade management platform and vehicle system, obtain vehicle upgrade information, obtain vehicle upgrade packages and perform safety verification to ensure the safety and integrity of the upgrade files ;
  • Owner s mobile phone APP: Confirm whether to upgrade, and effectively interact and exchange information with the owner.
  • task creation includes upgrade file upload, upgrade task creation, vehicle batch setting, automatic version number comparison;
  • T-BOX issues an upgrade instruction to the VCU, the VCU judges the flashing environment, and confirms that the vehicle speed to be flashed is 0 & the gear is in N gear & throttle opening When it is 0, feedback the DID mark (0A06) to T-BOX, T-BOX notifies the platform and mobile phone APP to start upgrading, and synchronously inform
  • the encrypted upgrade file is uploaded to the IoV platform by entering an independent operation password.
  • the operation code set by the administrator needs to be verified; the system will record Task creator, creation time, and flashing authorization signature file.
  • the pop-up add page select the vehicle terminal that needs to be upgraded, search for the uploaded upgrade file and key file, and enter the operation password.
  • the required condition is specifically: the vehicle speed is 0 or the gear is in the N gear or the accelerator opening is 0.
  • the current version number of the selected upgrade vehicle is compared with the version number to be flashed in real time, and the upgrade is prohibited for the inconsistent version to avoid incorrect flashing.
  • the instrument and mobile phone APP can feedback the upgrade status in real time during the ECU upgrade process, so that the vehicle owner can understand the current upgrade status.
  • four upgrade states need to be fed back to the driver: a.
  • do not power off the instrument will display for a long time during the upgrade; b.
  • the remote upgrade is completed: the terminal sends an upgrade completion instruction After the indicator displays 2s; c. Upgrade failed, initialized: the indicator displays 2s after receiving the rollback completion command sent by the terminal; d. Upgrade failure: After receiving the upgrade failed and the rollback failed command from the terminal, the indicator lights up continuously Until the state changes.
  • T-BOX sends and reads the parts, hardware version, and software version of the ECU, and compares them with the original version in the flashed pkg package. If the comparison is consistent, execute S3.5. Otherwise execute S3.11;
  • S3.5 suspends other related tasks, retains the UDS flashing task, converts the s19 file in the pkg package into a bin file, and obtains the address information of the file to be erased and the canid and porter of the flashed file in the pkg package To prepare for subsequent flashing and other related information, perform S3.6;
  • TBOX sends to read the ECU parts, hardware version, software version, and compare it with the target version in the flashing pkg package, if they are consistent, execute S3.8, otherwise execute S3.12 Normal flashing or rollback flashing after the upgrade fails;
  • S3.9T-BOX actively reports the upgrade completion instruction regularly and waits for the platform to respond. After the platform responds, it stops the upgrade completion report and actively deletes pkg, key and other related files, and executes S3.10;
  • the target version is the original version for rollback.
  • the present invention has the following beneficial effects:
  • the invention provides a FOTA firmware remote upgrade technical solution on a new energy vehicle, establishes a complete vehicle FOTA system and business process, reduces the complexity and cycle of the whole vehicle design, and reduces labor costs and maintenance delivery time , Alleviate security threats and enhance brand image.
  • Figure 1 is a diagram of the remote ECU upgrade architecture.
  • Figure 2 shows the operation interface of the ECU remote upgrade platform.
  • Figure 3 shows the confirmation interface of the owner's mobile phone APP upgrade.
  • Figure 4 shows an example of the remote upgrade process of the vehicle VCU.
  • T-BOX One such method is based on the end-to-end upgrade method implemented by the T-BOX to the vehicle ECU.
  • the T-BOX needs to include the following functional modules:
  • the FOTA system mainly has the following logical units:
  • Upgrade package (pkg) production unit store the ECU software program that needs to be upgraded on the platform through the hardware dongle and platform upgrade package production tool, and then synthesize the encrypted upgrade package;
  • FOTA management system Provide users with a complete upgrade operation process, allowing users to conveniently use the platform's visual management interface to perform operation confirmation and process monitoring for ECU remote upgrades. It also includes upgrade task management, upgrade log query and other functions;
  • Vehicle end Equipped with a vehicle-mounted terminal T-BOX that supports remote flashing, which can communicate with the upgrade management platform and vehicle system, obtain vehicle upgrade information, obtain vehicle upgrade packages and perform safety verification to ensure the safety and integrity of the upgrade files ;
  • Owner s mobile phone APP: Confirm whether to upgrade, and effectively interact and exchange information with the owner.
  • a method for remote upgrade of FOTA firmware on new energy vehicles according to the following steps:
  • task creation includes upgrade file upload, upgrade task creation, vehicle batch setting, automatic version number comparison; upload the encrypted upgrade file to the car networking platform by entering an independent operation password to ensure the correctness of the file
  • the operation code set by the administrator needs to be verified; the system will record the task creator, creation time, and write authorization signature file.
  • On the pop-up add page select the vehicle terminal that needs to be upgraded, and search for the uploaded upgrade file and Key file, enter the operation password.
  • the current version number of the selected upgrade vehicle is compared with the version number to be flashed in real time. If the version does not meet the requirements, the upgrade is prohibited to avoid incorrect flashing.
  • T-BOX issues an upgrade instruction to the VCU, the VCU judges the flashing environment, and confirms that the vehicle speed to be flashed is 0 & the gear is in N gear & throttle opening When it is 0, the DID mark (0A06) is fed back to the T-BOX, and the T-BOX notifies the platform and mobile phone APP to start upgrading,
  • T-BOX sends and reads the parts, hardware version, and software version of the ECU, and compares them with the original version in the flashed pkg package. If the comparison is consistent, execute S3.5. Otherwise execute S3.11;
  • S3.5 suspends other related tasks, retains the UDS flashing task, converts the s19 file in the pkg package into a bin file, and obtains the address information of the file to be erased and the canid and porter of the flashed file in the pkg package To prepare for subsequent flashing and other related information, perform S3.6;
  • TBOX sends to read the ECU parts, hardware version, and software version, and compares it with the target version in the flashed pkg package (original version for rollback). If they are consistent, Perform S3.8, otherwise perform S3.12 normal flashing or rollback flashing after the upgrade fails;
  • S3.9T-BOX actively reports the upgrade completion instruction regularly and waits for the platform to respond. After the platform responds, it stops the upgrade completion report and actively deletes pkg, key and other related files, and executes S3.10;
  • the instrument will display for a long time during the upgrade process; b. Remote upgrade completed: the instrument will display for 2 seconds after receiving the upgrade completion instruction from the terminal; c. Upgrade Failed and initialized: the indicator will display for 2s after receiving the rollback completion command sent by the terminal; d. Upgrade failure: After receiving the upgrade failed and rollback failed command sent by the terminal, the indicator will be on for a long time until the status changes.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)

Abstract

一种新能源汽车上的FOTA(Firmware Over-the-Air)固件远程升级技术方案,用于新能源车辆多个电子单元(ECU)基于智能终端(T-BOX)的远程升级,包括整车控制器(VCU)、电池管理***(BMS)、电机控制器(IPU)以及车辆仪表(ICU)。同时,在升级包的上传过程中,不但有硬件加密狗的隐私保障,也包含离线升级包的制作与本地存储,大大保证了升级过程中整车***的安全性与稳定性。车企通过此技术实现大规模升级及修复车载设备软件故障,有效降低了开发风险和召回成本。

Description

[根据细则26改正09.06.2020] 新能源汽车上的FOTA固件远程升级***及其升级方法 技术领域
本发明属于汽车固件维护保养技术领域,特别涉及一种新能源汽车上的FOTA固件远程升级***及其方法。
背景技术
在汽车行业,伴随着智能化发展趋势,汽车将成为继智能手机、个人电脑后的第三大移动终端,逐步地从机械产品演变成为电子产品;此外,车联网技术发展迅速,汽车软件***不断增加,而软件的不稳定性是不可避免的,因此,其对FOTA固件升级的需求也应运而生。汽车的各个***,从雨刮到导航,从主动安全到高级驾驶辅助***(ADAS),无一不是借助各种精密可靠的电子***得以实现。据统计数据显示,目前市场上50%以上的汽车召回是由软件缺陷造成的,消费者可能会因为一行代码的错误不得不把汽车开回4S店,汽车召回的次数因此大大增加。但如果车主能够通过FOTA解决方案,自行升级和修复软件故障,就不需要去4S店或者返厂,这也可以有效降低主机厂的开发风险和召回成本。同时,对于终端消费者而言,FOTA方案可以保证汽车***及时更新,导入车辆的新功能,例如自动驾驶软件的升级能够帮助消费者逐步激活车辆的自动驾驶功能,还可以提高车辆自动巡航功能的限制速度、解锁自动车道变换功能、车道偏离等诸多功能,从而持续助力人机界面(HMI)的优化,改进人机交互要求的体验。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种新能源汽车上的FOTA固件远程升级***,从而克服上述现有技术中的缺陷。
为实现上述目的,本发明提供了一种该方法是基于T-BOX对车辆ECU实现的端到端的升级手段,T-BOX需包含以下功能模块:
(1)接收FOTA管理***数据/指令模块;
(2)升级文件处理模块;
(3)与VCU、BMS、ICU控制器通信模块;
(4)ECU升级模块;
(5)升级结果报告模块,支持离线的升级包制作,支持仪表及手机APP的升级管理。
优选地,上述技术方案中,FOTA***主要有以下几个逻辑单元:
升级包(pkg)制作单元:把需升级的ECU软件程序通过硬件加密狗及平台升级包制作工具,合成加密升级包储存在平台;
FOTA管理***:为用户提供完整的升级操作流程,允许用户方便的使用平台可视化的管理界面,对ECU远程升级进行操作确认及进程监控,同时包含升级任务管理、升级日志查询等功能;
车辆端:搭载支持远程刷写的车载终端T-BOX,能够与升级管理平台及车载***进行通信,获取车辆升级信息,获取车辆升级包并进行安全校验,保证升级文件的安全性、完整性;
车主手机APP:确认是否进行升级操作,与车主进行有效互动及信息交换。
一种新能源汽车上的FOTA固件远程升级方法,其特征在于:按照如下步骤进行:
S1升级准备:在管理***中升级前需根据升级流程为操作人员分配合理的操作权限;
S2升级任务创建及上传:任务创建包括升级文件上传、升级任务创建、车辆批量设置、版本号自动比对;
S3任务执行:首先从车联网平台下发密钥文件及升级包文件到T-BOX,T-BOX进行文件解密并将解密结果反馈至平台,在平台刷写任务创建界面,用户人工启动升级任务,下发升级请求指令AFN=0X05,FN=F32,终端通过CAN总线广播升级请求,同步推送可升级通知至手机APP,并描述升级所需条件,由用户反馈同意升级且保持车辆处于可升级状态至FOTA平台,平台下发升级允许指令AFN=0X05,FN=F40,T-BOX下发升级指令至VCU,VCU判断刷写环境,确认待刷车辆车速为0&档位在N档&油门开度为0时反馈DID标志(0A06)至T-BOX,T-BOX通知平台及手机APP开始升级,同步通过CAN总线通知车载仪表开始升级,提醒车主保持车辆处于可刷写状态;
S4完成以上确认工作:升级任务正式开始,T-BOX关闭远程通讯,进行S19文件解析并发送给VCU进行软件更新,更新完成下发VCU重启指令,VCU重启后反馈T-BOX升级结果,T-BOX恢复通讯后向平台、手机APP及仪表发送升级完成通知,提示车主退出升级模式,同时删除升级文件。
优选地,上述技术方案中,S2中,通过输入独立操作密码将加密后的升级文件上传至车联网平台,为保证文件的正确性和安全性,需验证管理员设置的操作码;*** 会记录任务创建人、创建时间以及刷写授权签批文件,在弹出的添加页面,选择需要升级的车辆终端,查找上传的升级文件和密钥文件,录入操作密码。
优选地,上述技术方案中,S3中,所需条件具体为:车速为0或者档位在N档或者油门开度为0。
优选地,上述技术方案中,S2中,对选择升级车辆当前版本号与要刷写版本号进行实时比对,不符合版本禁止升级,避免误刷。
优选地,上述技术方案中,仪表及手机APP在ECU升级过程中,能实时反馈升级情况,让车主了解当前升级状态。
优选地,上述技术方案中,需向驾驶员反馈四种升级状态:a.远程升级中,请勿断电:在升级过程中仪表长显;b.远程升级完成:收到终端发送升级完成指令后仪表显示2s;c.升级失败,已初始化:收到终端发送的回滚完成指令后仪表显示2s;d.升级失败:收到终端发送的升级失败且回滚失败命令后,仪表长亮显示直至状态变化。
优选地,上述技术方案中,步骤S3中,FOTA***与T-BOX接口处理逻辑如下:当车辆满足可刷写条件,TBOX接收到开始升级指令AFN=0X05,FN=F40后:
S3.1终端会主动上报开始升级的指令AFN=0X22,FN=F4,执行S3.2步;
S3.2关闭远程控制服务,复位各种UDS刷写相关状态基,执行S3.3步;
S3.3根据升级包中标志位,判断pkg是否为二期的pkg,若是执行S3.4,否则执行S3.5步;
S3.4进行刷写前版本比较,T-BOX发送读取ECU的零部件,硬件版本,软件版本,将其与刷写pkg包中的原始版本进行比较,若比较一致则执行S3.5,否则执行S3.11;
S3.5将其他相关任务挂起,保留UDS刷写任务,将pkg包中的s19文件转换成bin文件,并获取文件要擦除的地址信息以及pkg包中被刷写件的canid,波特率等相关信息为后续刷写做准备,执行S3.6;
S3.6按照BJEV的boot刷写规范,进行ECU的刷写,当执行到11服务(刷写完毕复位ECU)后,等待5s,执行S3.7步;
S3.7进行刷写后的版本比较,TBOX发送读取ECU的零部件,硬件版本,软件版本,将其与刷写pkg包中的目标版本进行比较,若一致则执行S3.8,否则执行S3.12正常刷写或者升级失败后回滚刷写;
S3.8判断pkg包中是否还有ECU需要被刷写,若有跳到S3.6步,否则执行S3.9;
S3.9T-BOX定时主动上报升级完成指令,等待平台应答,待平台应答后,停止升级完成上报并主动删除pkg,key等相关文件,执行S3.10;
S3.10升级结束;
S3.11T-BOX主动上报升级失败故障码,复位ECU刷写相关状态基,执行S3.10步;
S3.12进行老版本回滚刷写,跳到S3.6。
优选地,上述技术方案中,目标版本为回滚用原始版本。
与现有技术相比,本发明具有如下有益效果:
本发明提供了一种新能源汽车上的FOTA固件远程升级技术方案,建立了一套完整的车辆FOTA***及业务流程,降低了整车设计的复杂度和周期,减少了人力成本及维修交付时间,缓解安全威胁,提升品牌形象。
附图说明:
图1为远程ECU升级架构图。
图2为ECU远程升级平台操作界面。
图3为车主手机APP升级确认界面。
图4为车辆VCU远程升级流程案例。
具体实施方式:
下面对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。
一种该方法是基于T-BOX对车辆ECU实现的端到端的升级手段,T-BOX需包含以下功能模块:
(1)接收FOTA管理***数据/指令模块;
FOTA***主要有以下几个逻辑单元:
升级包(pkg)制作单元:把需升级的ECU软件程序通过硬件加密狗及平台升级包制作工具,合成加密升级包储存在平台;
FOTA管理***:为用户提供完整的升级操作流程,允许用户方便的使用平台可视化的管理界面,对ECU远程升级进行操作确认及进程监控,同时包含升级任务管理、升级日志查询等功能;
车辆端:搭载支持远程刷写的车载终端T-BOX,能够与升级管理平台及车载***进行通信,获取车辆升级信息,获取车辆升级包并进行安全校验,保证升级文件的安全性、完整性;
车主手机APP:确认是否进行升级操作,与车主进行有效互动及信息交换。
(2)升级文件处理模块;
(3)与VCU、BMS、ICU控制器通信模块;
(4)ECU升级模块;
(5)升级结果报告模块,支持离线的升级包制作,支持仪表及手机APP的升级管理。
一种新能源汽车上的FOTA固件远程升级方法,按照如下步骤进行:
S1升级准备:在管理***中升级前需根据升级流程为操作人员分配合理的操作权限;
S2升级任务创建及上传:任务创建包括升级文件上传、升级任务创建、车辆批量设置、版本号自动比对;通过输入独立操作密码将加密后的升级文件上传至车联网平台,为保证文件的正确性和安全性,需验证管理员设置的操作码;***会记录任务创建人、创建时间以及刷写授权签批文件,在弹出的添加页面,选择需要升级的车辆终端,查找上传的升级文件和密钥文件,录入操作密码。对选择升级车辆当前版本号与要刷写版本号进行实时比对,不符合版本禁止升级,避免误刷。
S3任务执行:首先从车联网平台下发密钥文件及升级包文件到T-BOX,T-BOX进行文件解密并将解密结果反馈至平台,在平台刷写任务创建界面,用户人工启动升级任务,下发升级请求指令AFN=0X05,FN=F32,终端通过CAN总线广播升级请求,同步推送可升级通知至手机APP,并描述升级所需条件,由用户反馈同意升级且保持车辆处于可升级状态至FOTA平台,平台下发升级允许指令AFN=0X05,FN=F40,T-BOX下发升级指令至VCU,VCU判断刷写环境,确认待刷车辆车速为0&档位在N档&油门开度为0时反馈DID标志(0A06)至T-BOX,T-BOX通知平台及手机APP开始升级,同步通过CAN总线通知车载仪表开始升级,提醒车主保持车辆处于可刷写状态;所需条件具体为:车速为0或者档位在N档或者油门开度为0。
步骤S3中,FOTA***与T-BOX接口处理逻辑如下:当车辆满足可刷写条件,TBOX接收到开始升级指令AFN=0X05,FN=F40后:
S3.1终端会主动上报开始升级的指令AFN=0X22,FN=F4,执行S3.2步;
S3.2关闭远程控制服务,复位各种UDS刷写相关状态基,执行S3.3步;
S3.3根据升级包中标志位,判断pkg是否为二期的pkg,若是执行S3.4,否则执行S3.5步;
S3.4进行刷写前版本比较,T-BOX发送读取ECU的零部件,硬件版本,软件版本,将其与刷写pkg包中的原始版本进行比较,若比较一致则执行S3.5,否则执行S3.11;
S3.5将其他相关任务挂起,保留UDS刷写任务,将pkg包中的s19文件转换成bin文件,并获取文件要擦除的地址信息以及pkg包中被刷写件的canid,波特率等相关信息为后续刷写做准备,执行S3.6;
S3.6按照BJEV的boot刷写规范,进行ECU的刷写,当执行到11服务(刷写完毕复位ECU)后,等待5s,执行S3.7步;
S3.7进行刷写后的版本比较,TBOX发送读取ECU的零部件,硬件版本,软件版本,将其与刷写pkg包中的目标版本(回滚用原始版本)进行比较,若一致则执行S3.8,否则执行S3.12正常刷写或者升级失败后回滚刷写;
S3.8判断pkg包中是否还有ECU需要被刷写,若有跳到S3.6步,否则执行S3.9;
S3.9T-BOX定时主动上报升级完成指令,等待平台应答,待平台应答后,停止升级完成上报并主动删除pkg,key等相关文件,执行S3.10;
S3.10升级结束;
S3.11T-BOX主动上报升级失败故障码,复位ECU刷写相关状态基,执行S3.10步;
S3.12进行老版本回滚刷写,跳到S3.6。
S4完成以上确认工作:升级任务正式开始,T-BOX关闭远程通讯,进行S19文件解析并发送给VCU进行软件更新,更新完成下发VCU重启指令,VCU重启后反馈T-BOX升级结果,T-BOX恢复通讯后向平台、手机APP及仪表发送升级完成通知,提示车主退出升级模式,同时删除升级文件。仪表及手机APP在ECU升级过程中,能实时反馈升级情况,让车主了解当前升级状态。需向驾驶员反馈四种升级状态:a.远程升级中,请勿断电:在升级过程中仪表长显;b.远程升级完成:收到终端发送升级完成指令后仪表显示2s;c.升级失败,已初始化:收到终端发送的回滚完成指令后仪表显示2s;d.升级失败:收到终端发送的升级失败且回滚失败命令后,仪表长亮显示直至状态变化。
前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。

Claims (10)

  1. 一种新能源汽车上的FOTA固件远程升级***,其特征在于:该***是基于T-BOX对车辆ECU实现的端到端的升级手段,T-BOX需包含以下功能模块:
    (1)接收FOTA管理***数据/指令模块;
    (2)升级文件处理模块;
    (3)与VCU、BMS、ICU控制器通信模块;
    (4)ECU升级模块;
    (5)升级结果报告模块,支持离线的升级包制作,支持仪表及手机APP的升级管理。
  2. 如权利要求1所述的新能源汽车上的FOTA固件远程升级***,其特征在于:FOTA***主要有以下几个逻辑单元:
    升级包(pkg)制作单元:把需升级的ECU软件程序通过硬件加密狗及平台升级包制作工具,合成加密升级包储存在平台;
    FOTA管理***:为用户提供完整的升级操作流程,允许用户方便的使用平台可视化的管理界面,对ECU远程升级进行操作确认及进程监控,同时包含升级任务管理、升级日志查询等功能;
    车辆端:搭载支持远程刷写的车载终端T-BOX,能够与升级管理平台及车载***进行通信,获取车辆升级信息,获取车辆升级包并进行安全校验,保证升级文件的安全性、完整性;
    车主手机APP:确认是否进行升级操作,与车主进行有效互动及信息交换。
  3. 一种新能源汽车上的FOTA固件远程升级方法,其特征在于:按照如下步骤进行:
    S1升级准备:在管理***中升级前需根据升级流程为操作人员分配合理的操作权限;
    S2升级任务创建及上传:任务创建包括升级文件上传、升级任务创建、车辆批量设置、版本号自动比对;
    S3任务执行:首先从车联网平台下发密钥文件及升级包文件到T-BOX,T-BOX进行文件解密并将解密结果反馈至平台,在平台刷写任务创建界面,用户人工启动升级任务,下发升级请求指令AFN=0X05,FN=F32,终端通过CAN总线广播升级请求,同步推送可升级通知至手机APP,并描述升级所需条件,由用户反馈同意升级且保持车辆处于可升级状态至FOTA平台,平台下发升级允许指令AFN=0X05,FN=F40,T-BOX下发升级指令至VCU,VCU判断刷写环境,确认待刷车辆车速为0&档位在N档&油门开度为0时反 馈DID标志(0A06)至T-BOX,T-BOX通知平台及手机APP开始升级,同步通过CAN总线通知车载仪表开始升级,提醒车主保持车辆处于可刷写状态;
    S4完成以上确认工作:升级任务正式开始,T-BOX关闭远程通讯,进行S19文件解析并发送给VCU进行软件更新,更新完成下发VCU重启指令,VCU重启后反馈T-BOX升级结果,T-BOX恢复通讯后向平台、手机APP及仪表发送升级完成通知,提示车主退出升级模式,同时删除升级文件。
  4. 如权利要求3所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:S2中,通过输入独立操作密码将加密后的升级文件上传至车联网平台,为保证文件的正确性和安全性,需验证管理员设置的操作码;***会记录任务创建人、创建时间以及刷写授权签批文件,在弹出的添加页面,选择需要升级的车辆终端,查找上传的升级文件和密钥文件,录入操作密码。
  5. 如权利要求3所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:S3中,所需条件具体为:车速为0或者档位在N档或者油门开度为0。
  6. 如权利要求3所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:S2中,对选择升级车辆当前版本号与要刷写版本号进行实时比对,不符合版本禁止升级,避免误刷。
  7. 如权利要求3所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:仪表及手机APP在ECU升级过程中,能实时反馈升级情况,让车主了解当前升级状态。
  8. 如权利要求7所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:需向驾驶员反馈四种升级状态:a.远程升级中,请勿断电:在升级过程中仪表长显;b.远程升级完成:收到终端发送升级完成指令后仪表显示2s;c.升级失败,已初始化:收到终端发送的回滚完成指令后仪表显示2s;d.升级失败:收到终端发送的升级失败且回滚失败命令后,仪表长亮显示直至状态变化。
  9. 如权利要求3所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:步骤S3中,FOTA***与T-BOX接口处理逻辑如下:当车辆满足可刷写条件,TBOX接收到开始升级指令AFN=0X05,FN=F40后:
    S3.1终端会主动上报开始升级的指令AFN=0X22,FN=F4,执行S3.2步;
    S3.2关闭远程控制服务,复位各种UDS刷写相关状态基,执行S3.3步;
    S3.3根据升级包中标志位,判断pkg是否为二期的pkg,若是执行S3.4,否则执行S3.5步;
    S3.4进行刷写前版本比较,T-BOX发送读取ECU的零部件,硬件版本,软件版本,将其与刷写pkg包中的原始版本进行比较,若比较一致则执行S3.5,否则执行S3.11;
    S3.5将其他相关任务挂起,保留UDS刷写任务,将pkg包中的s19文件转换成bin文件,并获取文件要擦除的地址信息以及pkg包中被刷写件的canid,波特率等相关信息为后续刷写做准备,执行S3.6;
    S3.6按照BJEV的boot刷写规范,进行ECU的刷写,当执行到11服务(刷写完毕复位ECU)后,等待5s,执行S3.7步;
    S3.7进行刷写后的版本比较,TBOX发送读取ECU的零部件,硬件版本,软件版本,将其与刷写pkg包中的目标版本进行比较,若一致则执行S3.8,否则执行S3.12正常刷写或者升级失败后回滚刷写;
    S3.8判断pkg包中是否还有ECU需要被刷写,若有跳到S3.6步,否则执行S3.9;
    S3.9 T-BOX定时主动上报升级完成指令,等待平台应答,待平台应答后,停止升级完成上报并主动删除pkg,key等相关文件,执行S3.10;
    S3.10升级结束;
    S3.11 T-BOX主动上报升级失败故障码,复位ECU刷写相关状态基,执行S3.10步;
    S3.12进行老版本回滚刷写,跳到S3.6。
  10. 如权利要求9所述的新能源汽车上的FOTA固件远程升级方法,其特征在于:目标版本为回滚用原始版本。
PCT/CN2020/086295 2019-07-18 2020-04-23 新能源汽车上的fota固件远程升级***及其升级方法 WO2021008184A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910648734.3 2019-07-18
CN201910648734.3A CN110489143B (zh) 2019-07-18 2019-07-18 新能源汽车上的fota固件远程升级***及其方法

Publications (1)

Publication Number Publication Date
WO2021008184A1 true WO2021008184A1 (zh) 2021-01-21

Family

ID=68547355

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/086295 WO2021008184A1 (zh) 2019-07-18 2020-04-23 新能源汽车上的fota固件远程升级***及其升级方法

Country Status (2)

Country Link
CN (1) CN110489143B (zh)
WO (1) WO2021008184A1 (zh)

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112925541A (zh) * 2021-02-22 2021-06-08 西安巴比特信息科技有限公司 一种物联网燃气表ota云端升级方法
CN113031990A (zh) * 2021-03-31 2021-06-25 合安科技技术有限公司 路灯终端的广播升级方法、***、设备及存储介质
CN113031974A (zh) * 2021-03-18 2021-06-25 重庆青山工业有限责任公司 一种变速器控制单元软件刷写方法
CN113076126A (zh) * 2021-04-28 2021-07-06 安徽江淮汽车集团股份有限公司 远程汽车动力标定方法、装置、设备及存储介质
CN113094073A (zh) * 2021-04-29 2021-07-09 芜湖雄狮汽车科技有限公司 车辆远程升级方法、装置及服务器
CN113110850A (zh) * 2021-05-12 2021-07-13 宝能(广州)汽车研究院有限公司 车辆升级方法、装置、设备、车辆及存储介质
CN113204356A (zh) * 2021-06-02 2021-08-03 吉林大学 一种面向车载嵌入式设备的应用程序动态更新方法
CN113391830A (zh) * 2021-05-26 2021-09-14 上汽通用五菱汽车股份有限公司 一种汽车ecu远程刷新方法,汽车及可读存储介质
CN113485732A (zh) * 2021-07-13 2021-10-08 深圳拓邦股份有限公司 一种电池远程升级***、升级方法及电池
CN113507518A (zh) * 2021-07-07 2021-10-15 龙兴(杭州)航空电子有限公司 一种便携式民航飞机升级设备及其升级实现方法
CN113535202A (zh) * 2021-06-29 2021-10-22 度普(苏州)新能源科技有限公司 充电桩的升级方法、升级装置以及充电桩***
CN113568636A (zh) * 2021-07-08 2021-10-29 深圳市骁巨智能科技有限公司 一种智能手表ota升级***及方法
CN113590157A (zh) * 2021-07-31 2021-11-02 重庆长安汽车股份有限公司 一种车载嵌入式ota刷写文件、刷写装置及刷写方法
CN113590162A (zh) * 2021-08-24 2021-11-02 北京经纬恒润科技股份有限公司 数据的升级方法及***
CN113590164A (zh) * 2021-08-31 2021-11-02 重庆长安汽车股份有限公司 一种整车控制器软件的升级方法及***
CN113590160A (zh) * 2021-08-13 2021-11-02 北京经纬恒润科技股份有限公司 一种软件在线升级方法及多核ecu
CN113660317A (zh) * 2021-07-30 2021-11-16 江西五十铃汽车有限公司 一种基于ftp协议的车载终端远程升级方法
CN113791817A (zh) * 2021-09-26 2021-12-14 上汽通用五菱汽车股份有限公司 新能源汽车场景产品的创建方法、设备及存储介质
CN113810983A (zh) * 2021-08-25 2021-12-17 东风汽车集团股份有限公司 基于远程监控模块的电源管理优化方法及装置
CN113867760A (zh) * 2021-09-13 2021-12-31 东风商用车有限公司 商用车的多供应商产品软件升级方法
CN114044000A (zh) * 2021-11-05 2022-02-15 东风汽车集团股份有限公司 一种自动驾驶车辆hmi人机交互的安全冗余***
CN114124701A (zh) * 2021-11-05 2022-03-01 交控科技股份有限公司 车载设备远程升级方法及***
CN114143198A (zh) * 2021-11-30 2022-03-04 四川启睿克科技有限公司 固件升级的方法
CN114172741A (zh) * 2021-12-22 2022-03-11 卓品智能科技无锡有限公司 车载控制器防盗刷方法、***及存储介质
CN114326689A (zh) * 2022-01-07 2022-04-12 百度在线网络技术(北京)有限公司 刷写车辆的固件的方法、装置、设备以及存储介质
CN114546448A (zh) * 2022-02-24 2022-05-27 重庆长安汽车股份有限公司 一种车辆ota并行升级的方法和相关装置
CN114661328A (zh) * 2022-04-13 2022-06-24 树根互联股份有限公司 设备文件程序的ota升级方法、装置和电子设备
CN114826911A (zh) * 2022-03-10 2022-07-29 浙江零跑科技股份有限公司 一种汽车和手机结合的ota升级实现方法
CN114979297A (zh) * 2022-05-26 2022-08-30 重庆长安汽车股份有限公司 一种车辆软件版本大跨度ota升级方法
CN114968313A (zh) * 2022-07-29 2022-08-30 江西五十铃汽车有限公司 一种车载终端下线配置方法、***、存储介质及设备
CN115086384A (zh) * 2022-04-29 2022-09-20 中国第一汽车股份有限公司 远程控制测试方法、装置、设备和存储介质
CN115129335A (zh) * 2021-03-26 2022-09-30 观致汽车有限公司 电动汽车的远程升级方法、装置、T-Box及电动汽车
CN115225524A (zh) * 2022-06-24 2022-10-21 一汽解放汽车有限公司 车联网数据可视化方法、装置、设备、介质和程序产品
CN115225492A (zh) * 2022-07-06 2022-10-21 中国第一汽车股份有限公司 一种远程升级方法及***
CN115314539A (zh) * 2022-08-19 2022-11-08 山重建机有限公司 一种挖掘机监控器***远程升级的方法
CN115348172A (zh) * 2022-07-28 2022-11-15 鹿马智能科技(上海)有限公司 边缘网络设备不同部位版本升级的方法、设备及介质
CN115437670A (zh) * 2022-09-06 2022-12-06 北京斯年智驾科技有限公司 基于tftp的汽车控制器程序升级***
CN115857885A (zh) * 2022-12-27 2023-03-28 深圳市浩科智联科技有限公司 一种基于soc软件的汽车主题ui全流程开发测试部署***
CN116009925A (zh) * 2023-03-24 2023-04-25 合肥力高动力科技有限公司 一种电池管理***的子电池管理单元程序刷写方法
CN116088912A (zh) * 2023-04-11 2023-05-09 瑞纳智能设备股份有限公司 户端设备升级应用***、方法及计算机可读存储介质
CN116088913A (zh) * 2023-04-11 2023-05-09 北京集度科技有限公司 整车升级软件的集成设备、方法和计算机程序产品
CN116192834A (zh) * 2023-02-02 2023-05-30 深圳妙月科技有限公司 模块化的rtu***
WO2023103552A1 (zh) * 2021-12-06 2023-06-15 广州汽车集团股份有限公司 一种ecu远程升级方法与***
CN116302010A (zh) * 2023-05-22 2023-06-23 安徽中科星驰自动驾驶技术有限公司 自动驾驶***升级包生成方法、装置、计算机设备及介质
CN116302073A (zh) * 2023-04-18 2023-06-23 惠州市乐亿通科技有限公司 远程升级方法、装置及存储介质
CN116643772A (zh) * 2023-05-30 2023-08-25 深圳市乐祺微电子科技有限公司 一种低成本芯片ota升级方法
WO2023168953A1 (zh) * 2022-03-10 2023-09-14 广州汽车集团股份有限公司 一种用于车辆的ota上电刷新控制方法及***
CN116909609A (zh) * 2023-09-12 2023-10-20 英纳法智联科技(北京)有限公司 车载智能设备的软件升级方法、装置及车载智能设备
CN117130987A (zh) * 2023-10-27 2023-11-28 北京卓翼智能科技有限公司 一种大规模无人机集群的飞控管理方法
CN117527262A (zh) * 2023-12-13 2024-02-06 智极(广州)科技有限公司 一种基于芯片构建汽车安全ota的方法
WO2024049138A1 (ko) * 2022-08-29 2024-03-07 주식회사 엘지에너지솔루션 배터리 팩 및 이의 펌웨어 업데이트 방법

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110489143B (zh) * 2019-07-18 2023-10-13 南京依维柯汽车有限公司 新能源汽车上的fota固件远程升级***及其方法
CN110888414B (zh) * 2019-11-25 2021-03-23 一汽解放汽车有限公司 一种车辆控制器升级的测试方法
CN110995724A (zh) * 2019-12-11 2020-04-10 厦门金龙联合汽车工业有限公司 一种新能源客车整车控制器的远程升级方法
CN111190633B (zh) * 2020-01-03 2021-09-03 东风汽车集团有限公司 整车电控单元ota升级***及方法
CN113221296A (zh) * 2020-01-21 2021-08-06 北京新能源汽车股份有限公司 一种整车架构网络通信层的创建方法及装置
CN111258611B (zh) * 2020-01-22 2023-04-07 重庆长安汽车股份有限公司 一种整车的固件空中升级方法
CN111459518B (zh) * 2020-03-30 2024-01-09 北京经纬恒润科技股份有限公司 一种车辆ecu升级方法及***
CN113676500A (zh) * 2020-05-13 2021-11-19 北京新能源汽车股份有限公司 一种远程升级控制方法、装置及汽车
CN111629002B (zh) * 2020-05-28 2022-02-08 爱瑟福信息科技(上海)有限公司 车辆ecu的ota安全升级方法及其***
CN111949295A (zh) * 2020-08-06 2020-11-17 苏州汉翱新能源科技有限公司 一种燃料电池汽车远程升级控制策略
CN112052017A (zh) * 2020-08-21 2020-12-08 东风汽车集团有限公司 汽车can控制器ota升级***及方法
CN111966380A (zh) * 2020-08-21 2020-11-20 苏州浪潮智能科技有限公司 一种bmc固件升级方法、***、终端及存储介质
CN114115166B (zh) * 2020-08-26 2024-04-02 南京依维柯汽车有限公司 一种应用商用车电控***防错和追溯管理方法
CN112052032B (zh) * 2020-09-01 2024-04-16 潍柴动力股份有限公司 电子控制单元的刷写方法及装置
CN112214228A (zh) * 2020-09-04 2021-01-12 南京市德赛西威汽车电子有限公司 一种车载仪表升级方法、装置及***
CN112187744B (zh) * 2020-09-14 2022-01-11 北京航空航天大学 一种面向车载域架构CAN总线DoS攻击的OTA升级方法
CN112363748A (zh) * 2020-12-01 2021-02-12 安徽江淮汽车集团股份有限公司 汽车仪表软件升级方法、装置、设备及存储介质
CN112764374A (zh) * 2020-12-29 2021-05-07 江铃汽车股份有限公司 一种整车控制器配置刷写方法及***
CN113010191A (zh) * 2021-03-31 2021-06-22 东风商用车有限公司 一种集成式车辆ecu刷写方法及***
CN115437659A (zh) * 2021-06-02 2022-12-06 魔门塔(苏州)科技有限公司 车端软件版本远程批量升级管理方法、***及介质
CN113448607B (zh) * 2021-07-12 2023-06-09 青岛海尔科技有限公司 用于固件升级的方法、装置和智能家电
CN113535455B (zh) * 2021-07-27 2023-11-21 上海科络达云软件技术有限公司 一种智能诊断和fota结合的ecu缺陷修复方法
CN113835726B (zh) * 2021-08-16 2023-11-28 青岛海尔科技有限公司 一种升级包的确定方法及服务端
CN113391837A (zh) * 2021-08-17 2021-09-14 中国华能集团清洁能源技术研究院有限公司 换电站管理***、电池管理***的固件升级方法和装置
CN113703425A (zh) * 2021-08-30 2021-11-26 重庆长安新能源汽车科技有限公司 一种汽车个性化功能配置码生成***
CN113760337A (zh) * 2021-09-14 2021-12-07 远峰科技股份有限公司 一种fota的升级回滚方法及升级回滚***
CN113815549B (zh) * 2021-09-26 2023-05-12 上汽通用五菱汽车股份有限公司 车辆用户连接单元的重启方法、装置及计算机可读介质
WO2023065154A1 (en) * 2021-10-20 2023-04-27 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for vehicle application
CN113946358B (zh) * 2021-10-27 2024-02-27 北京斯年智驾科技有限公司 一种基于车辆管理***的自动驾驶车辆软件远程升级方法
CN118140207A (zh) * 2021-11-25 2024-06-04 华为技术有限公司 一种升级方法、装置及电子设备
CN114648823A (zh) * 2022-03-17 2022-06-21 中国重汽集团济南动力有限公司 一种汽车程序自动存储回滚控制方法、装置及存储介质
CN114817900A (zh) * 2022-06-24 2022-07-29 北京阿帕科蓝科技有限公司 一种车辆主控***空中下载升级的验证方法及***
CN115393986B (zh) * 2022-08-24 2023-06-30 广州小鹏汽车科技有限公司 车门解闭锁方法、域控制器、***、车辆及存储介质
CN115113905A (zh) * 2022-08-29 2022-09-27 摩尔线程智能科技(北京)有限责任公司 固件升级方法和固件升级装置
CN115617371A (zh) * 2022-10-24 2023-01-17 一汽奔腾轿车有限公司 一种可靠的ota升级任务部署***及部署机制
CN115495133B (zh) * 2022-11-17 2023-03-21 达芬骑动力科技(北京)有限公司 Dbc动态自适应更新方法、装置、电子设备及存储介质
CN116707819B (zh) * 2023-06-01 2024-03-15 红石阳光(北京)科技股份有限公司 一种车辆ota升级安全机制的构建方法
CN116418655B (zh) * 2023-06-12 2023-08-08 广汽埃安新能源汽车股份有限公司 一种tbox故障修复方法及***
CN117687660A (zh) * 2024-01-18 2024-03-12 武汉世佑科技有限公司 一种新能源汽车ota升级方案

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105978921A (zh) * 2016-07-29 2016-09-28 重庆长安汽车股份有限公司 一种车载通信终端远程升级方法
CN108279919A (zh) * 2018-01-22 2018-07-13 成都雅骏新能源汽车科技股份有限公司 一种新能源电动汽车远程程序升级方法
CN109582340A (zh) * 2018-12-07 2019-04-05 安徽江淮汽车集团股份有限公司 一种电动汽车远程升级的方法及***
CN110489143A (zh) * 2019-07-18 2019-11-22 南京依维柯汽车有限公司 新能源汽车上的fota固件远程升级***及其方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102403034B (zh) * 2010-09-07 2015-09-30 艾默生网络能源有限公司 Dsp控制单板设备及其远程升级方法和服务器
CN104375870A (zh) * 2014-12-03 2015-02-25 广州广电运通金融电子股份有限公司 自助终端软件远程升级方法和***,及升级包制作方法
CN207232939U (zh) * 2017-08-11 2018-04-13 郑州宇通客车股份有限公司 电控单元远程升级***及车辆
CN108182072A (zh) * 2017-12-28 2018-06-19 上汽通用五菱汽车股份有限公司 车辆电子设备的远程升级方法、服务器及存储介质
US11204750B2 (en) * 2018-03-30 2021-12-21 Intel Corporation Systems, methods and apparatus for distributed software/firmware update and software versioning system for automated vehicles
CN108762781A (zh) * 2018-05-16 2018-11-06 江西凯马百路佳客车有限公司 一种新能源汽车控制软件远程升级方法
CN109120718A (zh) * 2018-09-28 2019-01-01 慧翰微电子股份有限公司 一种支持其他ecu fota升级的车联网终端及实现方法
CN109441688B (zh) * 2018-09-28 2021-06-11 南京依维柯汽车有限公司 一种用于车辆起动的安全控制策略

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105978921A (zh) * 2016-07-29 2016-09-28 重庆长安汽车股份有限公司 一种车载通信终端远程升级方法
CN108279919A (zh) * 2018-01-22 2018-07-13 成都雅骏新能源汽车科技股份有限公司 一种新能源电动汽车远程程序升级方法
CN109582340A (zh) * 2018-12-07 2019-04-05 安徽江淮汽车集团股份有限公司 一种电动汽车远程升级的方法及***
CN110489143A (zh) * 2019-07-18 2019-11-22 南京依维柯汽车有限公司 新能源汽车上的fota固件远程升级***及其方法

Cited By (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112925541A (zh) * 2021-02-22 2021-06-08 西安巴比特信息科技有限公司 一种物联网燃气表ota云端升级方法
CN113031974A (zh) * 2021-03-18 2021-06-25 重庆青山工业有限责任公司 一种变速器控制单元软件刷写方法
CN115129335A (zh) * 2021-03-26 2022-09-30 观致汽车有限公司 电动汽车的远程升级方法、装置、T-Box及电动汽车
CN113031990A (zh) * 2021-03-31 2021-06-25 合安科技技术有限公司 路灯终端的广播升级方法、***、设备及存储介质
CN113031990B (zh) * 2021-03-31 2023-07-07 合安科技技术有限公司 路灯终端的广播升级方法、***、设备及存储介质
CN113076126A (zh) * 2021-04-28 2021-07-06 安徽江淮汽车集团股份有限公司 远程汽车动力标定方法、装置、设备及存储介质
CN113094073A (zh) * 2021-04-29 2021-07-09 芜湖雄狮汽车科技有限公司 车辆远程升级方法、装置及服务器
CN113094073B (zh) * 2021-04-29 2024-03-12 芜湖雄狮汽车科技有限公司 车辆远程升级方法、装置及服务器
CN113110850B (zh) * 2021-05-12 2022-09-20 宝能(广州)汽车研究院有限公司 车辆升级方法、装置、设备、车辆及存储介质
CN113110850A (zh) * 2021-05-12 2021-07-13 宝能(广州)汽车研究院有限公司 车辆升级方法、装置、设备、车辆及存储介质
CN113391830A (zh) * 2021-05-26 2021-09-14 上汽通用五菱汽车股份有限公司 一种汽车ecu远程刷新方法,汽车及可读存储介质
CN113204356A (zh) * 2021-06-02 2021-08-03 吉林大学 一种面向车载嵌入式设备的应用程序动态更新方法
CN113204356B (zh) * 2021-06-02 2023-11-07 吉林大学 一种面向车载嵌入式设备的应用程序动态更新方法
CN113535202A (zh) * 2021-06-29 2021-10-22 度普(苏州)新能源科技有限公司 充电桩的升级方法、升级装置以及充电桩***
CN113535202B (zh) * 2021-06-29 2024-04-23 度普(苏州)新能源科技有限公司 充电桩的升级方法、升级装置以及充电桩***
CN113507518A (zh) * 2021-07-07 2021-10-15 龙兴(杭州)航空电子有限公司 一种便携式民航飞机升级设备及其升级实现方法
CN113568636A (zh) * 2021-07-08 2021-10-29 深圳市骁巨智能科技有限公司 一种智能手表ota升级***及方法
CN113485732A (zh) * 2021-07-13 2021-10-08 深圳拓邦股份有限公司 一种电池远程升级***、升级方法及电池
CN113660317A (zh) * 2021-07-30 2021-11-16 江西五十铃汽车有限公司 一种基于ftp协议的车载终端远程升级方法
CN113590157B (zh) * 2021-07-31 2024-04-30 重庆长安汽车股份有限公司 一种车载嵌入式ota刷写文件、刷写装置及刷写方法
CN113590157A (zh) * 2021-07-31 2021-11-02 重庆长安汽车股份有限公司 一种车载嵌入式ota刷写文件、刷写装置及刷写方法
CN113590160A (zh) * 2021-08-13 2021-11-02 北京经纬恒润科技股份有限公司 一种软件在线升级方法及多核ecu
CN113590162A (zh) * 2021-08-24 2021-11-02 北京经纬恒润科技股份有限公司 数据的升级方法及***
CN113590162B (zh) * 2021-08-24 2024-03-08 北京经纬恒润科技股份有限公司 数据的升级方法及***
CN113810983B (zh) * 2021-08-25 2024-01-02 东风汽车集团股份有限公司 基于远程监控模块的电源管理优化方法及装置
CN113810983A (zh) * 2021-08-25 2021-12-17 东风汽车集团股份有限公司 基于远程监控模块的电源管理优化方法及装置
CN113590164B (zh) * 2021-08-31 2024-03-22 重庆长安汽车股份有限公司 一种整车控制器软件的升级方法及***
CN113590164A (zh) * 2021-08-31 2021-11-02 重庆长安汽车股份有限公司 一种整车控制器软件的升级方法及***
CN113867760A (zh) * 2021-09-13 2021-12-31 东风商用车有限公司 商用车的多供应商产品软件升级方法
CN113867760B (zh) * 2021-09-13 2024-06-07 东风商用车有限公司 商用车的多供应商产品软件升级方法
CN113791817A (zh) * 2021-09-26 2021-12-14 上汽通用五菱汽车股份有限公司 新能源汽车场景产品的创建方法、设备及存储介质
CN113791817B (zh) * 2021-09-26 2024-02-13 上汽通用五菱汽车股份有限公司 新能源汽车场景产品的创建方法、设备及存储介质
CN114044000B (zh) * 2021-11-05 2023-06-23 东风汽车集团股份有限公司 一种自动驾驶车辆hmi人机交互的安全冗余***
CN114044000A (zh) * 2021-11-05 2022-02-15 东风汽车集团股份有限公司 一种自动驾驶车辆hmi人机交互的安全冗余***
CN114124701A (zh) * 2021-11-05 2022-03-01 交控科技股份有限公司 车载设备远程升级方法及***
CN114124701B (zh) * 2021-11-05 2024-01-26 交控科技股份有限公司 车载设备远程升级方法及***
CN114143198A (zh) * 2021-11-30 2022-03-04 四川启睿克科技有限公司 固件升级的方法
CN114143198B (zh) * 2021-11-30 2023-06-13 四川启睿克科技有限公司 固件升级的方法
WO2023103552A1 (zh) * 2021-12-06 2023-06-15 广州汽车集团股份有限公司 一种ecu远程升级方法与***
CN114172741A (zh) * 2021-12-22 2022-03-11 卓品智能科技无锡有限公司 车载控制器防盗刷方法、***及存储介质
CN114326689A (zh) * 2022-01-07 2022-04-12 百度在线网络技术(北京)有限公司 刷写车辆的固件的方法、装置、设备以及存储介质
CN114546448A (zh) * 2022-02-24 2022-05-27 重庆长安汽车股份有限公司 一种车辆ota并行升级的方法和相关装置
CN114546448B (zh) * 2022-02-24 2024-05-14 重庆长安汽车股份有限公司 一种车辆ota并行升级的方法和相关装置
WO2023168953A1 (zh) * 2022-03-10 2023-09-14 广州汽车集团股份有限公司 一种用于车辆的ota上电刷新控制方法及***
CN114826911A (zh) * 2022-03-10 2022-07-29 浙江零跑科技股份有限公司 一种汽车和手机结合的ota升级实现方法
CN114661328A (zh) * 2022-04-13 2022-06-24 树根互联股份有限公司 设备文件程序的ota升级方法、装置和电子设备
CN115086384A (zh) * 2022-04-29 2022-09-20 中国第一汽车股份有限公司 远程控制测试方法、装置、设备和存储介质
CN114979297A (zh) * 2022-05-26 2022-08-30 重庆长安汽车股份有限公司 一种车辆软件版本大跨度ota升级方法
CN115225524A (zh) * 2022-06-24 2022-10-21 一汽解放汽车有限公司 车联网数据可视化方法、装置、设备、介质和程序产品
CN115225492A (zh) * 2022-07-06 2022-10-21 中国第一汽车股份有限公司 一种远程升级方法及***
WO2024008104A1 (zh) * 2022-07-06 2024-01-11 中国第一汽车股份有限公司 远程升级方法及***
CN115348172A (zh) * 2022-07-28 2022-11-15 鹿马智能科技(上海)有限公司 边缘网络设备不同部位版本升级的方法、设备及介质
CN115348172B (zh) * 2022-07-28 2024-05-14 鹿马智能科技(上海)有限公司 边缘网络设备不同部位版本升级的方法、设备及介质
CN114968313A (zh) * 2022-07-29 2022-08-30 江西五十铃汽车有限公司 一种车载终端下线配置方法、***、存储介质及设备
CN114968313B (zh) * 2022-07-29 2022-11-11 江西五十铃汽车有限公司 一种车载终端下线配置方法、***、存储介质及设备
CN115314539A (zh) * 2022-08-19 2022-11-08 山重建机有限公司 一种挖掘机监控器***远程升级的方法
WO2024049138A1 (ko) * 2022-08-29 2024-03-07 주식회사 엘지에너지솔루션 배터리 팩 및 이의 펌웨어 업데이트 방법
CN115437670A (zh) * 2022-09-06 2022-12-06 北京斯年智驾科技有限公司 基于tftp的汽车控制器程序升级***
CN115437670B (zh) * 2022-09-06 2023-11-21 北京斯年智驾科技有限公司 基于tftp的汽车控制器程序升级***
CN115857885B (zh) * 2022-12-27 2023-09-22 深圳市浩科智联科技有限公司 一种基于soc软件的汽车主题ui全流程开发测试部署***
CN115857885A (zh) * 2022-12-27 2023-03-28 深圳市浩科智联科技有限公司 一种基于soc软件的汽车主题ui全流程开发测试部署***
CN116192834B (zh) * 2023-02-02 2024-02-27 深圳妙月科技有限公司 模块化的rtu***
CN116192834A (zh) * 2023-02-02 2023-05-30 深圳妙月科技有限公司 模块化的rtu***
CN116009925A (zh) * 2023-03-24 2023-04-25 合肥力高动力科技有限公司 一种电池管理***的子电池管理单元程序刷写方法
CN116088913B (zh) * 2023-04-11 2023-06-13 北京集度科技有限公司 整车升级软件的集成设备、方法和计算机程序产品
CN116088912A (zh) * 2023-04-11 2023-05-09 瑞纳智能设备股份有限公司 户端设备升级应用***、方法及计算机可读存储介质
CN116088913A (zh) * 2023-04-11 2023-05-09 北京集度科技有限公司 整车升级软件的集成设备、方法和计算机程序产品
CN116088912B (zh) * 2023-04-11 2023-06-27 瑞纳智能设备股份有限公司 户端设备升级应用***、方法及计算机可读存储介质
CN116302073A (zh) * 2023-04-18 2023-06-23 惠州市乐亿通科技有限公司 远程升级方法、装置及存储介质
CN116302073B (zh) * 2023-04-18 2024-05-28 惠州市乐亿通科技股份有限公司 远程升级方法、装置及存储介质
CN116302010A (zh) * 2023-05-22 2023-06-23 安徽中科星驰自动驾驶技术有限公司 自动驾驶***升级包生成方法、装置、计算机设备及介质
CN116643772A (zh) * 2023-05-30 2023-08-25 深圳市乐祺微电子科技有限公司 一种低成本芯片ota升级方法
CN116909609A (zh) * 2023-09-12 2023-10-20 英纳法智联科技(北京)有限公司 车载智能设备的软件升级方法、装置及车载智能设备
CN116909609B (zh) * 2023-09-12 2023-12-22 英纳法智联科技(北京)有限公司 车载智能设备的软件升级方法、装置及车载智能设备
CN117130987A (zh) * 2023-10-27 2023-11-28 北京卓翼智能科技有限公司 一种大规模无人机集群的飞控管理方法
CN117130987B (zh) * 2023-10-27 2024-02-23 北京卓翼智能科技有限公司 一种大规模无人机集群的飞控管理方法
CN117527262A (zh) * 2023-12-13 2024-02-06 智极(广州)科技有限公司 一种基于芯片构建汽车安全ota的方法

Also Published As

Publication number Publication date
CN110489143A (zh) 2019-11-22
CN110489143B (zh) 2023-10-13

Similar Documents

Publication Publication Date Title
WO2021008184A1 (zh) 新能源汽车上的fota固件远程升级***及其升级方法
US10042635B2 (en) Method for wireless remote updating vehicle software
US9836300B2 (en) Method for updating vehicle ECUs using differential update packages
US10127036B2 (en) Method for OTA updating vehicle electronic control unit
US9841965B2 (en) Centralized system for software updating vehicle components
US10165084B2 (en) Method for software updating of vehicle components
US10592231B2 (en) Vehicle information communication system
US11733992B2 (en) Center device
US10101992B2 (en) Telematics control unit comprising a differential update package
US9128798B2 (en) Module updating device
CN111061499A (zh) 一种基于文件***的ecu更新方法及***
CN111488165B (zh) 车辆ecu通过脚本升级的方法及其***
CN111158718A (zh) 本地通讯服务器及其ota升级方法和云端服务器
CN204425405U (zh) 一种基于云端服务器的车载终端的升级***
WO2021203604A1 (zh) 车辆组件的升级检测方法、装置、计算机设备及存储介质
US20210165649A1 (en) Electronic control unit, retry point specifying method and computer program product for specifying retry point
CN110688135A (zh) 一种控制器的程序刷写方法、装置及介质
CN116009922A (zh) 车辆及车辆的软件刷写方法、装置及存储介质
CN115129340A (zh) 一种整车程序的升级方法、装置、设备及存储介质
CN111949295A (zh) 一种燃料电池汽车远程升级控制策略
US20240012634A1 (en) Control system, control device, control program update method, and non-transitory storage medium
CN112783527B (zh) 一种车辆控制器程序的升级方法及设备
US20240201977A1 (en) Server, vehicle, and software management method
US20240118882A1 (en) Server and software distribution system
US20230333838A1 (en) Method and device for updating software of an onboard computer in a vehicle, comprising a runtime memory, a backup memory and a control memory

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20841244

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20841244

Country of ref document: EP

Kind code of ref document: A1