[发明专利]一种目标文件校验的方法和装置有效
申请号: | 201510355160.2 | 申请日: | 2015-06-24 |
公开(公告)号: | CN104978253B | 公开(公告)日: | 2018-02-09 |
发明(设计)人: | 王翠荣;董瀚琳;张乐华;王景华 | 申请(专利权)人: | 合肥格易集成电路有限公司;北京兆易创新科技股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 赵娟 |
地址: | 230601 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 目标 文件 校验 方法 装置 | ||
1.一种目标文件校验的方法,其特征在于,包括:
上位机下载目标文件;
所述上位机针对所述目标文件进行校验获得第一校验结果;
所述上位机将所述目标文件发送至下位机;所述下位机用于针对所述目标文件进行校验获得第二校验结果;其中,上位机和下位机同时进行目标文件的下载和校验工作,在上位机将目标文件下载到下位机时,对目标文件进行校验得到第一校验结果,与此同时,下位机在对下载文件进行复制时,也对目标文件进行校验得到第二校验结果;
所述上位机接收所述下位机发送的第二校验结果;
所述上位机判断所述第一校验结果与所述第二校验结果是否一致;若是,则所述上位机判定所述目标文件下载成功;若否,则所述上位机判定所述目标文件下载失败;
当下位机发生变更时,所述上位机将预设校验规则下载至所述变更的下位机。
2.根据权利要求1所述的方法,其特征在于,所述上位机针对目标文件进行校验获得第一校验结果的步骤包括:
所述上位机按照预置的校验规则采用所述目标文件获得第一校验结果。
3.根据权利要求1所述的方法,其特征在于,所述上位机包括第一静态随机存取存储器SRAM1和第一存储区域FLASH1;所述上位机下载目标文件的步骤为:
所述上位机将指定位置中存放的目标文件,下载到所述第一存储区域FLASH1中。
4.根据权利要求1或2或3所述的方法,其特征在于,所述下位机包括第二静态随机存取存储器SRAM2和第二存储区域FLASH2;所述上位机将目标文件发送至下位机;所述下位机用于针对所述目标文件进行校验获得第二校验结果的步骤包括:
所述上位机将所述目标文件发送至第二静态随机存取存储器SRAM2中;
其中,在所述上位机将所述目标文件发送至第二静态随机存取存储器SRAM2的过程中,所述下位机用于将所述目标文件从所述第二静态随机存取存储器SRAM2发送至所述第二存储区域FLASH2,并在将所述目标文件从所述第二静态随机存取存储器SRAM2发送至所述第二存储区域FLASH2的过程中,针对所述目标文件按照预置的校验规则进行校验获得第二校验结果。
5.根据权利要求1所述的方法,其特征在于,在所述判断第一校验结果与所述第二校验结果是否一致的步骤之后,还包括:
当所述上位机判定所述目标文件下载失败时,停止下载所述目标文件。
6.根据权利要求1所述的方法,其特征在于,还包括:
所述上位机将预设校验规则下载至下位机。
7.一种目标文件校验的装置,其特征在于,包括:
位于上位机的下载模块,用于下载目标文件;
位于上位机的获得模块,用于针对所述目标文件进行校验获得第一校验结果;
位于上位机的发送模块,用于将所述目标文件发送至下位机;所述下位机用于针对所述目标文件进行校验获得第二校验结果;其中,上位机和下位机同时进行目标文件的下载和校验工作,在上位机将目标文件下载到下位机时,对目标文件进行校验得到第一校验结果,与此同时,下位机在对下载文件进行复制时,也对目标文件进行校验得到第二校验结果;
位于上位机的接收模块,用于接收所述下位机发送的第二校验结果;
位于上位机的校验模块,用于判断所述第一校验结果与所述第二校验结果是否一致;若是,则调用第一判定模块,若否,则调用第二判定模块;
位于上位机的第一判定模块,用于判定所述目标文件下载成功;
位于上位机的第二判定模块,用于判定所述目标文件下载失败;
位于上位机的规则变更模块,用于在下位机发生变更时,将预设校验规则下载至所述变更的下位机。
8.根据权利要求7所述的装置,其特征在于,所述位于上位机的获得模块包括:
位于上位机的校验处理子模块,用于按照预置的校验规则采用所述目标文件获得第一校验结果。
9.根据权利要求7所述的装置,其特征在于,所述上位机包括第一静态随机存取存储器SRAM1和第一存储区域FLASH1;所述位于上位机的下载模块包括:
位于上位机的目标文件下载子模块,用于将指定位置中存放的目标文件,下载到所述第一存储区域FLASH1中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥格易集成电路有限公司;北京兆易创新科技股份有限公司,未经合肥格易集成电路有限公司;北京兆易创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510355160.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序的测试方法、装置及系统
- 下一篇:一种服务器快速光路诊断方法