[发明专利]一种数字信号处理器升级方法及系统有效
| 申请号: | 200710142907.1 | 申请日: | 2007-08-09 |
| 公开(公告)号: | CN101102229A | 公开(公告)日: | 2008-01-09 |
| 发明(设计)人: | 苗军;于京涛;谭笑;丁鹏;苏传朋;付贤会 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F9/445 |
| 代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数字信号 处理器 升级 方法 系统 | ||
1、一种数字信号处理器升级方法,包括,文件版本服务器、数字信号处理器网络应用系统,其特征在于,包括以下步骤,
a、文件版本服务器将COFF文件的新版本归档;
b、数字信号处理器网络应用系统侦测到文件版本服务器上有COFF文件的新版本并得到确认后,读入COFF文件新版本的文件头并解析,判断读入的COFF文件新版本是否有效,如果是,则执行步骤c;
c、判断COFF文件新版本中包含的段是否已经全部分析完,如果是,则执行步骤d;
d、在升级文件头部写入COFF文件新版本的文件头中的时间戳,生成并保存升级文件至数字信号处理器网络应用系统,完成数字信号处理器升级。
2、如权利要求1所述的方法,其特征在于,所述步骤b中,所述数字信号处理器网络应用系统通过比对所述时间戳侦测到文件版本服务器上有COFF文件的新版本;根据所述文件头中有效性字段的指示,判断读入的所述COFF文件是否有效;如果读入的COFF文件新版本无效,则结束。
3、如权利要求2所述的方法,其特征在于,所述步骤b中还包括,
记录所述COFF文件新版本中段的数目;
判断所述COFF文件新版本是否有可选文件头,如果有,则跳过固定数目。
4、如权利要求1、2或3所述的方法,其特征在于,所述步骤c中,如果所述COFF文件新版本中包含的段没有全部分析完,则执行以下步骤,
步骤5012,判断段数据是否需要下载,如果是,则执行步骤5014,否则执行步骤5022;
步骤5014,对段数据尾部进行对齐操作;
步骤5016,在需下载的段数据前添加下载地址字段和调整后的段长度字段;
步骤5018,将构造好的段数据附加在升级文件尾部;
步骤5020,需下载段的数目加1,并添加在升级文件头部;
步骤5022,已分析或处理的段的数目减1;
步骤5024,判断COFF文件新版本中包含的段是否已经全部分析完,如果是,则执行步骤d;否则,执行步骤5012。
5、如权利要求4所述的方法,其特征在于,所述步骤5012中,根据段头中属性标识的指示,判断段数据是否需要下载;
所述步骤5014中,根据数字信号处理器总线的宽度对段数据尾部进行对齐操作,没有对齐的需要进行补零处理;
所述步骤5016中,所述下载地址字段与段头中的相应字段一致,所述调整后的段长度大于等于段头中相应字段的值;
所述步骤5018中,所述构造好的段数据是包括下载地址字段、调整过的段数目字段、经过补零处理的段数据。
6、如权利要求1、2、3或5所述的方法,其特征在于,所述步骤d中,通过将文件头、段头提供的信息与段数据合并生成所述升级文件;
所述升级文件保存至数字信号处理器网络应用系统中的存储介质,所述存储介质包括闪存。
7、如权利要求1、2、3或5所述的方法,其特征在于,所述步骤d中,如果所述COFF文件的新版本运行n次,则所述数字信号处理器升级成功;否则所述数字信号处理器升级无效,其中所述n为正数。
8、如权利要求7所述的方法,其特征在于,所述n为3。
9、一种数字信号处理器升级系统,包括文件版本服务器、数字信号处理器网络应用系统,其特征在于,还包括文件提取器,用于提取所述文件版本服务器上的COFF文件的新版本;
所述文件版本服务器将COFF文件的新版本归档,所述数字信号处理器网络应用系统侦测到所述文件版本服务器上有COFF文件的新版本并得到确认后,启动文件提取器使其读入COFF文件新版本的文件头并解析,如果读入的COFF文件新版本有效且COFF文件新版本中包含的段已经全部分析完,则在升级文件头部写入COFF文件新版本的文件头中的时间戳,生成并保存升级文件至数字信号处理器网络应用系统,完成数字信号处理器升级。
10、如权利要求9所述的系统,其特征在于,所述数字信号处理器网络应用系统通过比对所述时间戳侦测到文件版本服务器上有COFF文件的新版本;所述文件提取器通过将文件头、段头提供的信息与段数据合并生成所述升级文件;所述升级文件保存至数字信号处理器网络应用系统中的存储介质,所述存储介质包括闪存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710142907.1/1.html,转载请声明来源钻瓜专利网。





