申请人:清华大学苏州汽车研究院(吴江); 苏州穆欧动力科技有限公司 申请时间:20151231
发明人:王秀锐; 王月宏; 任晨佳; 周伟波; 易兴初
主分类号:G06F9/445 分类号:G06F9/445
本发明公开了一种电动汽车电机控制器的固件更新方法,包括:上电复位后,Bootloader程序运行,初始化控制器的MCU,将MCU的Flash空间划分为四个区域;获取当前的Bootloader版本及应用程序版本信息;根据获取的应用程序版本信息判断应用程序是否存在,若存在,则读取固件更新请求,若无固件更新请求,则跳转到应用程序,执行应用程序;若应用程序不存在或读取到固件更新请求,则将MCU的Flash或扩展的Flash初始化为USB大容量存储设备并通过USB接口与PC连接,并放入更新文件;读取更新文件信息,完成相应更新。利用USB的高速传输性能和文件系统进行自更新及固件更新,使得更新更加高效简洁。