一种终端射频校准参数的备份恢复方法及装置的制作方法

文档序号:6354104阅读:266来源:国知局
专利名称:一种终端射频校准参数的备份恢复方法及装置的制作方法
技术领域
本发明涉及移动通信技术领域,尤其涉及一种终端射频校准参数的备份恢复方法及装置。
背景技术
目前,移动终端用户越来越多,用户需求越来越广泛,在生产制造终端产品时由于产品器件存在一定的偏差,由此组合的产品就必然存在着差异,这种差异超过一定的范围不仅影响终端产品性能而且不符合标准,因此生产终端产品时需要对终端进行校准使得差异调整在符合标准的范围之内,由此校准参数的数据是十分重要的。经过校准的终端产品由于各种原因需要对终端软件版本进行升级,升级时需要备份校准参数,传统的备份恢复校准参数的方法是从终端中读取校准参数然后保存在计算机上,终端进行软件升级完成后再把备份在计算机中的校准参数恢复到终端产品中,但在进行对终端软件版本升级过程中时常出现升级失败或升级失败后终端无法正常工作的情况,使得校准参数丢失最终无法恢复到终端产品中或者恢复的校准参数不是原来终端的校准参数,在工厂返工时不得不增加校准的操作工位和工时对终端重新校准,如果是最终用户或客户样机升级版本时出现无法恢复校准参数的情况将直接影响产品性能和用户体验,不得不需要的专业技术人员对终端进行重新校准,相应的也会增加人力资源和成本的投入。针对上述在升级终端软件时造成终端射频校准参数数据丢失、恢复的校准参数不可靠的问题,目前尚未提出有效的解决方案。

发明内容
针对已有技术存在的不足,本发明的发明目的在于提供一种终端射频校准参数的备份恢复方法及装置。一种终端射频校准参数的备份恢复方法,包括从终端中读取经过校准的射频NV参数存储在计算机的文件中,计算机通过通信串口将存储在计算机上的NV数据文件下载到终端Flash的扩展分区中永久保存,终端对Flash的扩展分区中射频NV数据进行处理;所述的该方法包括如下步骤
1)初始化计算机与终端通信的串口,发送控制指令使终端处于离线模式;
2)通过计算机发送读取校准的射频NV参数数据请求,将读取的NV数据按一定格式保存在计算机上的文件中;
3)发送控制指令使终端进入下载文件的模式;
4)通过串口通信协议将保存在计算机上的射频NV参数数据文件下载到Flash的扩展分区中;
5 )通过计算机发送控制指令终端底层驱动读取Flash中的NV数据,对数据处理后恢复射频校准参数数据;
所述的步骤I中读取校准的射频NV参数数据还包括以下步骤通过计算机发送指令查询终端Flash的扩展分区中是否已经有射频NV数据的存在;如果是,不再备份射频NV参数数据;如果否,读取经过校准的射频NV参数数据。所述的步骤2中按一定格式保存在计算机上的文件中,包括根据终端校准的NV列表按照NV ID号发送读取NV参数请求,解析终端返回的数据,将有效的NV数据提取出来,把NV ID号以及相应的参数数据写入二进制格式文件中,依次循环写入所有NV参数数据。所属的步骤4中NV数据文件下载到Flash中,包括将保存在计算机上的保存有NV数据的二进制文件下载到Flash的扩展分区中,此Flash的扩展分区中只用来存储来自计算机上的NV数据文件,下载方式和下载终端固件及文件系统的方式相同,永久保存下载到Flash的扩展分区中的文件;
所述的步骤5中终端对数据的处理,包括通过终端底层驱动读取保存有NV数据的Flash扩展分区中的数据;终端底层驱动解析从Flash的扩展分区中读取的数据,包括NVID号和NV数据;通过终端底层驱动读取并解析NV数据相应的非易失存储区NV中;依次循环读取、写入所有NV参数数据。所述的一种终端射频校准参数的备份恢复装置,包括存储NV数据的分区、下载协议单元、NV数据处理单元、PC端工具、串口。存储NV数据单元的分区,是指在终端Flash上扩展的分区,此分区位于Flash上的最后一个分区,且和终端固件及文件系统的存储位置在同一块Flash上。所述下载协议单元位于终端上,控制通信下载协议将传送至终端的二进制NV数据写入存储NV数据的Flash分区中。所述NV数据处理单元位于终端上,用于读取Flash的扩展分区中NV数据,解析读取的数据并相应的非易失存储区NV中。所述PC端工具,位于计算机上,用于读取终端中经过校准的射频NV参数数据并以二进制文件格式保留在计算机上,将保存在计算机上的二进制文件数据通过所述串口发送到终端。与现有技术相比,本发明的优点和积极效果是本发明所述的终端射频校准参数的备份恢复方法和装置在终端Flash上扩展一个用于存储NV校准数据文件的分区,通过PC端工具将保存在计算机上的校准数据的二进制文件下载到该分区中,该Flash中的校准将永久保存,恢复校准数据时只需要从该分区中读取解析校准数据并相应的非易失存储区NV中,解决了校准数据丢失或恢复的校准数据不是原来终端的校准数据的问题,恢复校准数据的安全性和效率会大大提高,节省了重新校准时花费的成本,同时增强了用户体验。


图I为终端射频校准参数的备份恢复方法流程 图2为终端射频校准参数的备份恢复装置结构图。
具体实施例方式下面结合附图进一步说明本发明是如何实现的图I为本发明实现射频校准参数的备份恢复方法流程图,具体实施步骤如下
1)初始化计算机与终端通信的串口,发送控制指令使终端处于离线模式;
2)通过计算机发送读取校准的射频NV参数数据请求,将读取的NV数据按一定格式保存在计算机上的文件中;
3)发送控制指令使终端进入下载文件的模式;
4)通过串口通信协议将保存在计算机上的射频NV参数数据文件下载到Flash的扩展分区中;
5 )通过计算机发送控制指令终端底层驱动读取Flash中的NV数据,对数据处理后恢复射频校准参 数数据;
上述方法,步骤2中读取校准的射频NV参数数据还包括以下步骤通过计算机发送指令查询终端Flash的扩展分区中是否已经有射频NV数据的存在;如果是,不再备份射频NV 参数数据;如果否,读取经过校准的射频NV参数数据。上述方法,步骤3中按一定格式保存在计算机上的文件中,包括根据终端校准的 NV列表按照NV ID号发送读取NV参数请求,解析终端返回的数据,将有效的NV数据提取出来,把NV ID号以及相应的参数数据写入二进制格式文件中,依次循环写入所有NV参数数据。上述方法,步骤4中NV数据文件下载到Flash中,包括将保存在计算机上的保存有NV数据的二进制文件下载到Flash的扩展分区中,此Flash的扩展分区中只用来存储来自计算机上的NV数据文件,下载方式和下载终端固件及文件系统的方式相同,永久保存下载到Flash的扩展分区中的文件;
上述方法,步骤5中终端对数据的处理,包括通过终端底层驱动读取保存有NV数据的 Flash扩展分区中的数据;终端底层驱动解析从Flash的扩展分区中读取的数据,包括NV ID号和NV数据;通过终端底层驱动读取并解析NV数据相应的非易失存储区NV中;依次循环读取、写入所有NV参数数据。图2为本发明实现射频校准参数的备份恢复装置,包括存储NV数据的分区、下载协议单元、NV数据处理单元、PC端工具、串口。所述存储NV数据的分区,是指在终端Flash上扩展的分区,此分区位于Flash上的最后一个分区,且和终端固件及文件系统的存储位置在同一块Flash上。所述下载协议单元位于终端上,控制通信下载协议将传送至终端的二进制NV数据写入存储NV数据的Flash分区中。所述NV数据处理单元位于终端上,用于读取Flash的扩展分区中NV数据,解析读取的数据并相应的非易失存储区NV)中。所述PC端工具,位于计算机上,用于读取终端中经过校准的射频NV参数数据并以二进制文件格式保留在计算机上,将保存在计算机上的二进制文件数据通过所述串口发送到终端。
权利要求
1.一种终端射频校准参数的备份恢复方法及装,包括从终端中读取经过校准的射频NV参数存储在计算机的文件中,计算机通过通信串口将存储在计算机上的NV数据文件下载到可以永久保存NV数据的Flash的扩展分区中,终端对Flash的扩展分区中射频NV数据进行处理;其特征在于所述的该方法包括如下步骤 1)初始化计算机与终端通信的串口,发送控制指令使终端处于离线模式; 2)通过计算机发送读取校准的射频NV参数数据请求,将读取的NV数据按一定格式保存在计算机上的文件中; 3)发送控制指令使终端进入下载文件的模式; 4)通过串口通信协议将保存在计算机上的射频NV参数数据文件下载到Flash的扩展分区中; 5)通过计算机发送控制指令终端底层驱动读取Flash中的NV数据,对数据处理后恢复射频校准参数数据。
2.根据权利要求I所述的一种终端射频校准参数的备份恢复方法,其特征在于所述的步骤2中读取校准的射频NV参数数据还包括通过计算机发送指令查询终端Flash的扩展分区中是否已经有射频NV数据的存在;如果是,不再备份射频NV参数数据;如果否,读取经过校准的射频NV参数数据。
3.根据权利要求I所述的一种终端射频校准参数的备份恢复方法,其特征在于所述的步骤2中按一定格式保存在计算机上的文件中,包括根据终端校准的NV列表按照NV ID号发送读取NV参数请求,解析终端返回的数据,将有效的NV数据提取出来,把NV ID号以及相应的参数数据写入二进制格式文件中,依次循环写入所有NV参数数据。
4.根据权利要求I所述的一种终端射频校准参数的备份恢复方法,其特征在于所述的步骤4中NV数据文件下载到Flash中,包括将保存在计算机上的保存有NV数据的二进制文件下载到Flash的扩展分区中,此Flash的扩展分区中只用来存储来自计算机上的NV数据文件,下载方式和下载终端固件及文件系统的方式相同,永久保存下载到Flash的扩展分区中的文件。
5.根据权利要求I所述的一种终端射频校准参数的备份恢复方法,其特征在于所述的步骤5中终端对数据的处理,包括通过终端底层驱动读取保存有NV数据的Flash的扩展分区中的数据;终端底层驱动解析从Flash的扩展分区中读取的数据,包括NV ID号和NV数据;通过终端底层驱动读取并解析NV数据写入相应的非易失存储区NV中;依次循环读取、写入所有NV参数数据。
6.根据权利要求I所述的一种终端射频校准参数的备份恢复装置,包括存储NV数据的分区、下载协议单元、NV数据处理单元、PC端工具、串口,所述存储NV数据的分区是在终端Flash上扩展的分区,此分区位于Flash上的最后一个分区,且和终端固件及文件系统的存储位置在同一块Flash上。
7.根据权利要求6所述的一种终端射频校准参数的备份恢复装置,其特征在于,所述下载协议单元位于终端上,控制通信下载协议将传送至终端的二进制NV数据写入存储NV数据的Flash分区中。
8.根据权利要求6所述的一种终端射频校准参数的备份恢复装置,其特征在于,所述NV数据处理单元位于终端上,用于读取Flash的扩展分区中的NV数据,解析读取的数据并相应的非易失存储区NV中。
9.根据权利要求6所述的一种终端射频校准参数的备份恢复装置,其特征在于,所述PC端工具位于计算机上,用于读取终端中经过校准的射频NV参数数据并以二进制文件格式保留在计算机上,将保存在计算机上的二进制文件数据通过所述串口发送到终端。
全文摘要
本发明公开了一种终端射频校准参数的备份恢复方法及装置,所述的该方法是从终端中读取经过校准的射频NV参数存储在计算机的文件中,计算机通过通信串口将存储在计算机上的NV数据文件下载到终端Flash的扩展分区中永久保存,终端对Flash的扩展分区中射频NV数据进行处理。所述的该装置包括存储NV数据的分区、下载协议单元、NV数据处理单元、PC端工具、串口。通过本发明将校准数据永久保存在Flash的扩展分区中,通过读取、解析该分区数据达到恢复校准数据的目的,解决了校准数据丢失或恢复的校准数据不是原来终端的校准数据的问题,恢复校准数据的安全性和效率大大提高,节省了重新校准时花费的成本,同时增强了用户体验。
文档编号G06F11/14GK102622283SQ201110032418
公开日2012年8月1日 申请日期2011年1月30日 优先权日2011年1月30日
发明者徐静, 柴锋, 申建平, 胡小明, 胡晓平, 金建阳 申请人:上海三旗通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1