摘要
本申请提供一种多核微处理器软件升级处理方法、车辆及系统,应用于车辆中的电子控制单元,所述方法包括:从上位机下载加密压缩处理后的驱动器文件;对处理后的驱动器文件进行完整性校验,若完整性校验通过,则刷写待升级文件的版本信息,并将待执行区中的历史升级文件删除;从上位机下载加密压缩的待升级文件并将待升级文件存储至待执行区,将待执行区切换为新的执行区,并将当前的执行区切换为新的待执行区,其中,当前的执行区中存储有待升级文件的上一版本的加密压缩的待升级文件;对新的执行区中的待升级文件进行一致性校验处理,根据校验结果对新的执行区中的待升级文件进行升级。减少了数据拷贝和写入时间,提高了升级效率以及安全性。