【技术实现步骤摘要】
【国外来华专利技术】固件升级方法、雷达系统、终端设备与固件升级系统
本专利技术实施例涉及雷达系统的固件升级
,尤其涉及一种固件升级方法、雷达系统、终端设备与固件升级系统。
技术介绍
随着雷达技术的发展,雷达系统得到了越来越广泛地应用。雷达系统包括的多个雷达,每个雷达包括多个模块,各个雷达,以及每个雷达中的各模块都是独立的硬件和软件系统。在实际使用过程中,随着雷达功能的提升,需要对雷达系统中各雷达进行升级,但是目前在对雷达系统中各雷达进行升级时,存在升级文件被篡改,造成升级失败的问题。
技术实现思路
本专利技术实施例提供一种固件升级方法、雷达系统、终端设备与固件升级系统,提高了固件升级的安全性和可靠性。第一方面,本申请实施例提供一种固件升级方法,应用于雷达系统,所述雷达系统包括至少一个雷达,所述方法包括:接收终端设备发送的第一升级文件包,其中,所述第一升级文件包中包括至少一个第二升级文件包,至少一个所述第二升级文件包与至少一个所述雷达一一对应;对所述第一升级文件包进行解析,获得至少一个所述第二升级文件包;根据至少一个所述第二升级文件包,对至少一个所述雷达分别进行固件升级。第二方面,本申请实施例提供一种固件升级方法,应用于终端设备,所述方法包括:生成第一升级文件包,其中,所述第一升级文件包中包括至少一个第二升级文件包,至少一个第二升级文件包与雷达系统中的至少一个雷达一一对应;将所述第一升级文件包发送给所述雷达系统,以使所述雷达系统根据至少一个所述第二升级文件包对至少一 ...
【技术保护点】
一种固件升级方法,其特征在于,应用于雷达系统,所述雷达系统包括至少一个雷达,所述方法包括:/n接收终端设备发送的第一升级文件包,其中,所述第一升级文件包中包括至少一个第二升级文件包,至少一个所述第二升级文件包与至少一个所述雷达一一对应;/n对所述第一升级文件包进行解析,获得至少一个所述第二升级文件包;/n根据至少一个所述第二升级文件包,对至少一个所述雷达分别进行固件升级。/n
【技术特征摘要】
【国外来华专利技术】一种固件升级方法,其特征在于,应用于雷达系统,所述雷达系统包括至少一个雷达,所述方法包括:
接收终端设备发送的第一升级文件包,其中,所述第一升级文件包中包括至少一个第二升级文件包,至少一个所述第二升级文件包与至少一个所述雷达一一对应;
对所述第一升级文件包进行解析,获得至少一个所述第二升级文件包;
根据至少一个所述第二升级文件包,对至少一个所述雷达分别进行固件升级。
根据权利要求1所述的方法,其特征在于,所述第二升级文件包包括:所述第二升级文件包的包头信息和第二升级文件。
根据权利要求2所述的方法,其特征在于,所述第一升级文件包是按照预设的打包协议,对至少一个所述第二升级文件进行打包后生成的。
根据权利要求2或3所述的方法,其特征在于,所述第二升级文件包的包头信息包括如下至少一个:所述第二升级文件包对应的所述雷达的标识信息、所述第二升级文件包的大小、所述第二升级文件包的版本信息、所述第二升级文件包用于加密的加密位。
根据权利要求4所述的方法,其特征在于,所述第二升级文件包的包头信息包括所述雷达的标识信息;所述根据所述至少一个所述第二升级文件包,对至少一个所述雷达分别进行固件升级,包括:
针对每个所述第二升级文件包,根据所述第二升级文件包的包头信息中的所述雷达的标识信息,确定与所述第二升级包对应的所述雷达;
根据所述第二升级文件包,对确定的所述雷达进行固件升级。
根据权利要求1所述的方法,其特征在于,所述第一升级文件包还包括:所述第一升级文件包的包头信息。
根据权利要求6所述的方法,其特征在于,所述第一升级文件包的包头信息包括如下至少一个:第一魔数、所述第一升级文件包的大小、所述第一升级文件包的版本信息、所述第一升级文件包所包括的所述第二升级文件包的数量、所述第一升级文件包的校验码。
根据权利要求1所述的方法,其特征在于,所述接收终端设备发送的第一升级文件包,包括:
接收所述终端设备发送的第一数据包,所述第一数据包是所述终端设备根据预设的传输协议对所述第一升级文件包打包获得的。
根据权利要求8所述的方法,其特征在于,所述第一数据包包括:帧头、数据段和帧尾,其中所述数据段包括所述第一升级文件包。
根据权利要求9所述的方法,其特征在于,所述帧头包括:第二魔数。
根据权利要求10所述的方法,其特征在于,所述帧头还包括:所述数据段的描述信息和/或所述帧头的校验码。
根据权利要求10或11所述的方法,其特征在于,所述帧尾包括:所述数据段的描述信息和/或所述帧尾的校验码。
根据权利要求1所述的方法,其特征在于,所述根据至少一个所述第二升级文件包,对至少一个所述雷达分别进行文件升级,包括:
针对每个所述第二升级文件包,将所述第二升级文件包分发给对应的所述雷达,以使所述雷达根据接收到的所述第二升级文件包进行固件升级。
根据权利要求13所述的方法,其特征在于,所述将所述第二升级文件包分发给对应的所述雷达,包括:
根据预设的传输协议对所述第二升级文件包进行打包,获得第二数据包;
将所述第二数据包分发给对应的所述雷达。
根据权利要求1所述的方法,其特征在于,所述雷达系统为激光雷达系统,所述激光雷达系统包括至少一个激光雷达。
一种固件升级方法,其特征在于,应用于终端设备,所述方法包括:
生成第一升级文件包,其中,所述第一升级文件包中包括至少一个第二升级文件包,至少一个第二升级文件包与雷达系统中的至少一个雷达一一对应;
将所述第一升级文件包发送给所述雷达系统,以使所述雷达系统根据至少一个所述第二升级文件包对至少一个所述雷达分别进行固件升级。
根据权利要求16所述的方法,其特征在于,所述第二升级文件包包括:所述第二升级文件包的包头信息和第二升级文件。
根据权利要求17所述的方法,其特征在于,所述生成第一升级文件包,包括:
按照预设的打包协议,对至少一个所述第二升级文件进行打包,生成所述第一升级文件包。
根据权利要求17或18所述的方法,其特征在于,所述第二升级文件包的包头信息包括如下至少一个:所述第二升级文件包对应的所述雷达的标识信息、所述第二升级文件包的大小、所述第二升级文件包的版本信息、所述第二升级文件包用于加密的加密位。
根据权利要求16所述的方法,其特征在于,所述第一升级文件包还包括:所述第一升级文件包的包头信息。
根据权利要求20所述的方法,其特征在于,所述第一升级文件包的包头信息包括如下至少一个:第一魔数、所述第一升级文件包的大小、所述第一升级文件包的版本信息、所述第一升级文件包所包括的所述第二升级文件包的数量、所述第一升级文件包的校验码。
根据权利要求16所述的方法,其特征在于,所述将所述第一升级文件包发送给所述雷达系统,包括:
根据预设的传输协议对所述第一升级文件包进行打包,获得第一数据包;
将所述第一数据包发送给所述雷达系统。
根据权利要求22所述的方法,其特征在于,所述第一数据包包括:帧头、数据段和帧尾,其中所述数据段包括所述第一升级文件包。
根据权利要求23所述的方法,其特征在于,所述帧头包括:第二魔数。
根据权利要求24所述的方法,其特征在于,所述帧头还包括:所述数据段的描述信息和/或所述帧头的校验码。
根据权利要求24或25所述的方法,其特征在于,所述帧尾包括:所述数据段的描述信息和/或所述帧尾的校验码。
根据权利要求16所述的方法,其特征在于,所述雷达系统为激光雷达系统,所述激光雷达系统包括至少一个激光雷达。
一种雷达系统,其特征在于,包括:通信装置、处理器和至少一个雷达;
所述通信装置,用于接收终端设备发送的第一升级文件包,其中,所述第一升级文件包中包括至少一个第二升级文件包,至少一个所述第二升级文件包与至少一个所述雷达一一对应;
所述处理器,用于对所述第一升级文件包进行解析,获得至少一...
【专利技术属性】
技术研发人员:李涛,罗一俊,龙承辉,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。