一种利用U盘升级车载芯片的方法技术

技术编号:38572042 阅读:14 留言:0更新日期:2023-08-22 21:06
本发明专利技术公开了一种利用U盘升级车载芯片的方法,将U盘插入车载USB接口,8050芯片识别到此U盘;在中控的界面上点击若干下,进入隐藏菜单工程模式;在隐藏菜单工程模式中,用户选择刷机模式,跳出菜单后,选择U盘升级;点击U盘升级,8050芯片将U盘中的升级包拷贝至本地并解压缩;8050芯片将升级包内的8035芯片和MCU的升级包打包发给8035芯片,并完成8050芯片自身的升级;8035芯片接收升级包后,完成8035芯片自身的升级以及MCU的升级;在本发明专利技术所提出的方法中,只需要通过插入一个U盘即可实现升级多个芯片的效果,在无网络信号覆盖区域也能实现升级,简化了车载芯片升级操作流程,提升芯片升级的效率和便捷性,并有效降低升级成本。并有效降低升级成本。并有效降低升级成本。

【技术实现步骤摘要】
一种利用U盘升级车载芯片的方法


[0001]本专利技术涉及汽车硬件升级
,尤其涉及一种利用U盘升级车载芯片的方法。

技术介绍

[0002]现如今,汽车电动化与智能化逐渐成为造车厂共识,消费者购车时的考量也从传统的性能指标,转向以智能车机、自动驾驶为代表的智能化体验视角。当行业供需两端的关注点逐步由性能转变至智能时,汽车创新的核心亦从“动力引擎”发动机转移到“计算引擎”半导体。
[0003]伴随着人们对汽车功能的不断追求,车载芯片的升级也成为智能汽车的常见功能。以MCU为例,常见的升级方法是各MCU分别从上位机获取各自的升级数据进行升级,或者针对需要升级的各终端芯片,各自插入下载有升级包的U盘分别升级,而且现有技术中在对车载芯片升级时几乎都需要联网操作;这些常规的升级手段,对网络通讯信号依赖度大,而且很难对车载芯片进行批量升级。
[0004]为此,我们设计出了一种利用U盘升级车载芯片的方法来解决以上问题。

技术实现思路

[0005]本专利技术的目的是为了解决上述
技术介绍
存在的缺陷,而提出的一种利用U盘升级车载芯片的方法,在该方法中,只需要通过插入一个U盘即可实现升级多个芯片的效果,在无网络信号覆盖区域也能实现升级,从而简化了车载芯片升级操作流程,提升了芯片升级的效率和便捷性,并有效降低升级成本。
[0006]为了实现上述目的,本专利技术采用了如下技术方案:
[0007]一种利用U盘升级车载芯片的方法,车载芯片包括8050芯片、8035芯片和MCU,所述方法包括以下步骤:
[0008]S1步骤,用户将U盘插入车载USB接口,8050芯片识别到此U盘;
[0009]S2步骤,用户在中控的界面上点击若干下,进入隐藏菜单工程模式;
[0010]S3步骤,在隐藏菜单工程模式中,用户选择刷机模式,跳出菜单后,选择U盘升级;
[0011]S4步骤,用户点击U盘升级,8050芯片将U盘中的升级包拷贝至本地并解压缩;
[0012]S5步骤,8050芯片将升级包内的8035芯片和MCU的升级包打包发给8035芯片,并完成8050芯片自身的升级;
[0013]S6步骤,8035芯片接收升级包后,完成8035芯片自身的升级以及MCU的升级。
[0014]进一步优选的,所述S1步骤中,U盘插入车载USB接口之前,U盘内提前下载好用于升级8050芯片、8035芯片和MCU的升级包,所述升级包的文件夹放在U盘的根目录中,且升级包内包含有用于升级包信息确认的效验文件,所述效验文件内包括升级包版本号、编译时间辍。
[0015]进一步优选的,所述S1步骤中,8050芯片识别到此U盘时,需要对升级条件进行检测,升级条件检测包括车辆档位是否处于P挡,车速是否为零,并对U盘中所存储的升级包信
息进行验证,验证校验文件内的升级包版本号与当前8050芯片、8035芯片和MCU所使用的版本是否一致,且需满足升级包版本号要晚于当前8050芯片、8035芯片和MCU所使用的版本,以确保升级包是8050芯片、8035芯片和MCU所需的升级文件,通过比对校验文件内的编译时间辍与8050芯片、8035芯片和MCU内存储现行版本的编译时间辍,进行验证。
[0016]进一步优选的,所述S2步骤中,为了避免用户误触中控界面而进入隐藏菜单工程模式,用户需在中控界面的左上角连续点击不少于五次,方可进入隐藏菜单工程模式,且连续点击的时间间隔不超过三秒。
[0017]进一步优选的,所述S3步骤中,在隐藏菜单工程模式中,8050芯片及8035芯片请求MCU上报所处模式,MCU接到请求后,上报所处模式并通过中控界面显示所处模式,所处模式中包括所述刷机模式。
[0018]进一步优选的,所述S3步骤中,选择U盘升级时,需要通知MCU启动进入boot模式,启动boot模式后,存储器提供USB下载程序。
[0019]进一步优选的,所述S5步骤中,8050芯片将升级包内的8035芯片和MCU的升级包打包发给8035芯片的过程,还包括发送升级包MDS至8035芯片、通知8035芯片和MCU升级开始和MCU返回接收结果至8035芯片。
[0020]进一步优选的,所述S6步骤中,8035芯片接收升级包后,MCU刷写私有协议,通知8050芯片和8035芯片重启并进入boot模式,8035芯片以及MCU进入升级阶段后,将两者的实时升级进度反馈至8050芯片,升级完成后,8050芯片通知8035芯片以及MCU进行重启。
[0021]与现有技术相比,本专利技术的有益效果是:本专利技术所提出的利用U盘升级车载芯片的方法,只需要通过插入一个U盘即可实现升级多个芯片的效果,使得车载芯片在升级时无需借助网络,保障了车辆在无网络信号覆盖区域也能实现升级,此外本方法简化了车载芯片升级操作流程,提升了芯片升级的效率和便捷性,并有效降低升级成本。
附图说明
[0022]图1为本专利技术提出的一种利用U盘升级车载芯片的方法的操作流程示意图。
具体实施方式
[0023]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0024]实施例:
[0025]一种利用U盘升级车载芯片的方法,车载芯片包括8050芯片、8035芯片和MCU,如图1所示,该方法包括插入并识别U盘,进入隐藏菜单工程模式,选择刷机模式和U盘升级,升级包拷贝并解压缩,车载芯片升级这几个主要流程;具体为以下步骤:
[0026]S1步骤,用户将U盘插入车载USB接口,8050芯片识别到此U盘。
[0027]在上述S1步骤中,8050芯片识别到此U盘时,需要对升级条件进行检测,升级条件检测包括车辆档位是否处于P挡,车速是否为零,以确保车辆属于安全环境下,并对U盘中所存储的升级包信息进行验证,验证校验文件内的升级包版本号与当前8050芯片、8035芯片和MCU所使用的版本是否一致,且需满足升级包版本号要晚于当前8050芯片、8035芯片和MCU所使用的版本,以确保升级包是8050芯片、8035芯片和MCU所需的升级文件,通过比对校
验文件内的编译时间辍与8050芯片、8035芯片和MCU内存储现行版本的编译时间辍,进行验证。
[0028]U盘插入车载USB接口之前,U盘内提前下载好用于升级8050芯片、8035芯片和MCU的升级包,升级包的文件夹放在U盘的根目录中,且升级包内包含有用于升级包信息确认的效验文件,效验文件内包括升级包版本号、编译时间辍。
[0029]此外,在将升级包下载拷贝至U盘前,需要将U盘格式化,且格式化必须是FAT32,格式化完成后,将最新版本的升级包下载导入U盘中。
[0030]S2步骤,用户在中控的界面上点击若干下,进入隐藏菜单工程模式;
[0031]在该步骤中,为了避免用户误触中控界面而进入隐藏菜单工程模式,用户需在中控界面的左上角连续点击本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种利用U盘升级车载芯片的方法,车载芯片包括8050芯片、8035芯片和MCU,其特征在于,所述方法包括以下步骤:S1步骤,用户将U盘插入车载USB接口,8050芯片识别到此U盘;S2步骤,用户在中控的界面上点击若干下,进入隐藏菜单工程模式;S3步骤,在隐藏菜单工程模式中,用户选择刷机模式,跳出菜单后,选择U盘升级;S4步骤,用户点击U盘升级,8050芯片将U盘中的升级包拷贝至本地并解压缩;S5步骤,8050芯片将升级包内的8035芯片和MCU的升级包打包发给8035芯片,并完成8050芯片自身的升级;S6步骤,8035芯片接收升级包后,完成8035芯片自身的升级以及MCU的升级。2.根据权利要求1所述的一种利用U盘升级车载芯片的方法,其特征在于,所述S1步骤中,U盘插入车载USB接口之前,U盘内提前下载好用于升级8050芯片、8035芯片和MCU的升级包,所述升级包的文件夹放在U盘的根目录中,且升级包内包含有用于升级包信息确认的效验文件,所述效验文件内包括升级包版本号、编译时间辍。3.根据权利要求2所述的一种利用U盘升级车载芯片的方法,其特征在于,所述S1步骤中,8050芯片识别到此U盘时,需要对升级条件进行检测,升级条件检测包括车辆档位是否处于P挡,车速是否为零,并对U盘中所存储的升级包信息进行验证,验证校验文件内的升级包版本号与当前8050芯片、8035芯片和MCU所使用的版本是否一致,且需满足升级包版本号要晚于当前8050芯片、8035芯片和MCU所使用的版本,以确保升级包是8050芯片、8035芯片和MCU所需的升级文件,通过...

【专利技术属性】
技术研发人员:冯南阳
申请(专利权)人:润芯微科技江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1