智能台后装的生产测试中终端软件升级方法与系统的制作方法

文档序号:9687309阅读:610来源:国知局
智能台后装的生产测试中终端软件升级方法与系统的制作方法
【技术领域】
[0001]本发明涉及软件升级技术领域,特别是涉及智能台后装的生产测试中终端软件升级方法与系统。
【背景技术】
[0002]目前,在智能台后装的生产测试中是用同一版通用的程序来测试终端的所有硬件接口,这样的好处是可以起到通用性的效果,既不管什么地区的终端在上智能台之前都可以用一套相同的程序,这样就避免在前面出现很多版本的程序,容易造成混淆,待智能台后装测试完所有的硬件接口之后,再通过方案去升级相应的地方版本程序。在上述操作中,升级到应用程序后,需要硬盘格式化一下将之前测试终端所产生的一些内部数据清除掉,同时还需要将用户需要的参数设置到终端里面去,若直接通过串口进行设置参数,当参数较多时(经常有几十甚至上百个参数需要设置),设置这些参数的话需要消耗很多的时间。
[0003]对此,目前技术人员采用DFT(DesignFor Test,可测试性设计)文件这种方式,将参数数据放到DFT文件里面,然后用U盘将文件传输到终端里面,然后发命令让终端应用这个文件并让终端复位之后这些参数就会自动应用到终端里面去。
[0004]上述操作大体需要分为3个步骤:1、USB升级;2、硬盘格式化;3、DFT文件应用,目前完成上述3个步骤终端需要复位3次,而终端每一次复位需要20多秒甚至是40多秒时间,这样在智能台后装的生产测试中终端软件升级过程,需要耗费几十秒甚至是一百多秒的时间在终端重启上,严重降低智能台后装的生产测试中软件升级的效率。

【发明内容】

[0005]基于此,有必要针对一般智能台后装的生产测试中终端软件升级方法效率低下的问题,提供一种效率高的智能台后装的生产测试中终端软件升级方法与系统。
[0006]—种智能台后装的生产测试中终端软件升级方法,包括步骤:
[0007]将升级文件和DFT参数文件拷贝至终端的文件区;
[0008]格式化所述终端中的硬盘,以使所述终端恢复出厂参数;
[0009]将所述升级文件和所述DFT参数文件推送至所述终端的操作系统,重启所述终端的操作系统;
[0010]控制所述终端的操作系统应用所述升级文件和所述DFT参数文件,并重启复位所述终端。
[0011]—种智能台后装的生产测试中终端软件升级系统,包括:
[0012]拷贝模块,用于将升级文件和DFT参数文件拷贝至终端的文件区;
[0013]格式化模块,用于格式化所述终端中的硬盘,以使所述终端恢复出厂参数;
[0014]推送重启模块,用于将所述升级文件和所述DFT参数文件推送至所述终端的操作系统,重启所述终端的操作系统;
[0015]重启复位模块,用于控制所述终端的操作系统应用所述升级文件和所述DFT参数文件,并重启复位所述终端。
[0016]本发明智能台后装的生产测试中终端软件升级方法与系统,将升级文件和DFT参数文件拷贝至终端的文件区,格式化终端中的硬盘,以使终端恢复出厂参数,将升级文件和DFT参数文件推送至终端的操作系统,重启终端的操作系统,控制终端的操作系统应用升级文件和DFT参数文件,并重启复位终端。整个过程中,升级文件与DFT参数直接拷贝至终端的文件区,有利于数据读取与软件升级同步,提高软件升级效率,另外,软件升级过程中,终端仅进行一次操作系统重启以及一次重启复位,终端软件升级过程中耗费在重启复位方面的时间大大减少,能够有效提高智能台后装的生产测试中终端软件升级的效率。
【附图说明】
[0017]图1为本发明智能台后装的生产测试中终端软件升级方法第一个实施例的流程示意图;
[0018]图2为本发明智能台后装的生产测试中终端软件升级系统第一个实施例的结构示意图。
【具体实施方式】
[0019]如图1所示,一种智能台后装的生产测试中终端软件升级方法,包括步骤:
[0020]S100:将升级文件和DFT参数文件拷贝至终端的文件区。
[0021]智能台是一种可以快速检测终端硬件接口的台体,升级文件是终端软件升级所需的数据,DFT参数文件是一种终端可以识别的文件,文件的内容为需要对终端软件升级进行设置的参数。终端的文件区是终端内部存储空间划设的一个数据存储区域,其划设的大小可以根据实际情况的需要在终端中进行调整。在智能台后装的生产测试中,直接将终端软件升级所需的数据(升级文件和DFT参数文件)拷贝至终端的文件区,以便在终端软件升级过程中数据直接从终端内部读取,而无需等待终端通过硬件传输接口(串口等,硬件接口传输一般有速率较慢)从外部获取之后再进行处理,有利于数据读取与软件升级同步,提高软件升级效率。
[0022 ] S200:格式化所述终端中的硬盘,以使所述终端恢复出厂参数。
[0023]终端中的硬盘用于存储数据,这些数据包括终端内历史生产测试产生的内部数据,为了避免这些数据影响本次生产测试,需要对其进行格式化清除,使终端恢复出厂参数。需要指出的是,格式化仅清除历史生产测试产生的内部数据,终端恢复出厂参数即可,对于存储于终端的文件区的升级文件和DFT参数文件不会在终端硬盘格式化中清除。
[0024]S300:将所述升级文件和所述DFT参数文件推送至所述终端的操作系统,重启所述终端的操作系统。
[0025]终端内置有操作系统,用于管理、协调以及控制终端的正常工作,例如电脑的Windows系统,智能手机的安卓系统等。升级文件和DFT参数文件推送到终端的操作系统后,终端仅进行操作系统的重启,对于其它附加功能的程序不重启,以节约时间。
[0026]S400:控制所述终端的操作系统应用所述升级文件和所述DFT参数文件,并重启复位所述终端。
[0027]当终端的操作系统重启完毕时,立即应用升级文件和DFT参数文件,以进行终端软件升级,之后再重启复位终端。
[0028]本发明智能台后装的生产测试中终端软件升级方法,将升级文件和DFT参数文件拷贝至终端的文件区,格式化终端中的硬盘,以使终端恢复出厂参数,将升级文件和DFT参数文件推送至终端的操作系统,重启终端的操作系统,控制终端的操作系统应用升级文件和DFT参数文件,并重启复位终端。整个过程中,升级文件与DFT参数直接拷贝至终端的文件区,有利于数据读取与软件升级同步,提高软件升级效率,另外,软件升级过程中,终端仅进行一次操作系统重启以及一次重启复位,终端软件升级过程中耗费在重启复位方面的时间大大减少,能够有效提高智能台后装的生产测试中终端软件升级的效率。
[0029]在实际工程应用中,本发明智能台后装的生产测试中终端软件升级方法特别适用于南方电网、国家电网终端在智能台后装的生产测试。
[0030]在其中一个实施例中,所述控制所述终端的操作系统应用所述升级文件和所述DFT参数文件,并重启复位所述终端的步骤之后,还包括:
[0031]当所述终端重启复位完时,读取所述终端软件版本,判断所述终端软件是否升级成功。
[0032]读取重启完成后的终端软件版本,将终端软件版本与需要升级至的版本比较,判断终端软件是否升级成功,若升级成功则推送升级成功指令至用户,若升级失败则推送升级失败指令至用户,并发出报警信号。例如假定我们需要将终端软件版本从2.0升级至2.1,在终端重启完成时,直接读取终端软件版本,若此时软件版本是2.1时,判定终端软件升级成功,推送升级成功指令至用户,若此时软件版本不是2.1时(例如还是2.0),判定终端软件升级未成功,推送升级失败指令至用户,同时发出报警信号。
[0033]在其中一个实施例中,所述当所述终端重启复位完时,读取所述终端软件版本,判断所述终端软件是否升级成功的步骤之后,还包括:
[0034]当所述终端软件升级成功时,读取所述终端软件参数,判断所述终端软件参数与所述DF
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1