【技术实现步骤摘要】
下载启动程序的方法和装置
本公开涉及计算机软件领域,具体地,涉及一种下载启动程序的方法和装置。
技术介绍
整车控制器(vehiclecontrolunit,VCU)是新能源汽车的核心控制部件,整车控制器由软件、硬件电路和壳体组成,硬件电路又由主芯片和外围电路组成,软件又包含bootloader(一种启动程序)和应用软件两部分,其中,bootloader可以通过CAN总线进行应用软件的下载,以便主芯片通过运行应用软件来控制外围电路实现整车控制器的全部功能,也就是说,在将应用软件下载至主芯片之前,需要先将bootloader文件下载至主芯片。目前,通常采用PE仿真器将bootloader文件下载至整车控制器的主芯片中,但这需要专人在PE仿真器的软件界面上按步骤进行操作,以便从大量的文件夹中找到与目标控制芯片相匹配的bootloader文件,并手动选择下载此文件,但这种下载方法操作步骤较为繁琐,不仅人工工作量大,还容易导致人为误操作,并且费时费力,从而会降低启动程序下载的效率。
技术实现思路
本公开的目 ...
【技术保护点】
1.一种下载启动程序的方法,其特征在于,包括:/n确定目标控制芯片,所述目标控制芯片包括用户为待配置的整车控制器选定的控制芯片;/n从预先设置的多个启动程序中,获取所述目标控制芯片对应的目标启动程序;/n将所述目标启动程序加载至所述目标控制芯片。/n
【技术特征摘要】
1.一种下载启动程序的方法,其特征在于,包括:
确定目标控制芯片,所述目标控制芯片包括用户为待配置的整车控制器选定的控制芯片;
从预先设置的多个启动程序中,获取所述目标控制芯片对应的目标启动程序;
将所述目标启动程序加载至所述目标控制芯片。
2.根据权利要求1所述的方法,其特征在于,所述获取所述目标控制芯片对应的目标启动程序包括:
获取所述目标控制芯片对应的程序存储路径;
根据所述程序存储路径获取所述目标启动程序。
3.根据权利要求1或2所述的方法,其特征在于,所述将所述目标启动程序加载至所述目标控制芯片包括:
确定所述目标控制芯片的配置信息,所述配置信息包括用于存储所述目标启动程序的存储区域;
将所述目标启动程序写入所述存储区域,以将所述目标启动程序加载至所述目标控制芯片。
4.根据权利要求3所述的方法,其特征在于,在将所述目标启动程序写入所述存储区域前,所述方法还包括:
初始化所述存储区域;
确定所述存储区域是否成功初始化;
所述将所述目标启动程序写入所述存储区域包括:
在所述存储区域成功初始化时,将所述目标启动程序写入所述存储区域。
5.根据权利要求3所述的方法,其特征在于,在将所述目标启动程序写入所述存储区域后,所述方法还包括:
读取所述存储区域中写入的启动程序;
确定读取的启动程序与写入前的目标启动程序是否相同;
在读取的启动程序与写入前的目标启动程序相同时...
【专利技术属性】
技术研发人员:吴昊,
申请(专利权)人:北汽福田汽车股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。