发明名称 多核终端的固件升级方法
摘要 本发明公开了一种多核终端的固件升级方法,涉及固件升级技术,为解决目前固件升级操作复杂而提出,为解决上述问题,采用的方案为:在至少一个处理芯片上安装固件升级服务程序,未安装固件升级服务程序的处理芯片与安装的处理芯片间设有通道,包括:A升级服务程序接到固件升级指令时,关闭升级服务程序所在处理芯片中除升级服务程序外的所有进程;B判断待升级固件是否在升级服务程序所在处理芯片中,是则解析并缓存所接收固件升级数据包,将固件升级数据写入当前待升级固件存储区;否则将固件升级数据包透传至待升级固件所在处理芯片,处理芯片解析并缓存固件升级数据包,将固件升级数据写入待升级固件存储区。本发明实现简单、固件升级效率较高。
申请公布号 CN101105756A 申请公布日期 2008.01.16
申请号 CN200710143037.X 申请日期 2007.08.21
申请人 中兴通讯股份有限公司 发明人 陈浩乾;申龙青;朱庆伟;任安涛;范志刚;胡乐申
分类号 G06F9/445(2006.01) 主分类号 G06F9/445(2006.01)
代理机构 北京汇泽知识产权代理有限公司 代理人 程殿军
主权项 1.一种多核终端的固件升级方法,其特征在于,在至少一个处理芯片上安装固件升级服务程序,未安装固件升级服务程序的处理芯片与安装固件升级服务程序的处理芯片之间设有通信通道,该方法包括:A、升级服务程序接收到固件升级指令时,关闭升级服务程序所在处理芯片中除升级服务程序外的所有进程;B、根据固件升级指令判断待升级固件是否位于升级服务程序所在处理芯片中,若是则解析并缓存所接收固件升级数据包,将缓存的固件升级数据写入当前处理芯片的待升级固件存储区;若否则通过通信通道将固件升级数据包透传至待升级固件所在处理芯片,所述处理芯片解析并缓存所接收固件升级数据包,将缓存的固件升级数据写入所述待升级固件存储区。
地址 518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部