发明名称 |
一种电池管理单元的远程在线升级方法及系统 |
摘要 |
本发明提供了一种电池管理单元的远程在线升级方法,包括以下步骤:车载控制终端接收来自于FTP文件服务器的升级代码数据,在接收到下载确认值为预期应答数据的情况下,车载控制终端读取升级代码数据并将其发送至电池管理单元;电池管理单元接收升级代码数据,在更新标识的值为预设值三的情况下,将更新代码数据写入flash存储器内的用户代码区,并运行用户代码区内的程序。本发明还提供了一种远程在线升级系统,包括管理服务器、FTP服务器、车载控制终端以及电池管理单元。本发明能够对电池管理单元进行软件升级,具有高可靠性和稳定性,解决了电池管理单元软件升级失败后出现运行崩溃的技术问题,提高了电池管理单元运行的稳定性。 |
申请公布号 |
CN106569864A |
申请公布日期 |
2017.04.19 |
申请号 |
CN201610998635.4 |
申请日期 |
2016.11.14 |
申请人 |
湖南小步科技有限公司 |
发明人 |
陈智;龚政;曾祥华;雍少为;陈余;欧阳德军 |
分类号 |
G06F9/445(2006.01)I;H04L29/08(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种电池管理单元的远程在线升级方法,其特征在于,包括以下步骤:车载控制终端接收来自管理服务器的升级指令,根据该指令所携带的升级信息,向FTP文件服务器发送升级文件获取请求后,接收来自于FTP文件服务器的升级代码数据并写入至升级代码文件中;在升级代码文件内下载标识的值为预设值二的情况下,车载控制终端发送文件下载指令至电池管理单元,在接收到电池管理单元返回的下载确认值为预期应答数据的情况下,读取升级代码文件中的升级代码数据并将其发送至电池管理单元;电池管理单元接收所述升级代码数据并将其写入至更新代码文件内,在更新代码文件内更新标识的值为预设值三的情况下,将更新代码文件内更新代码索引指向的更新代码数据写入flash存储器内的用户代码区,并运行用户代码区内的程序。 |
地址 |
410003 湖南省长沙市高新开发区文轩路27号麓谷钰园A1栋307号 |