[发明专利]烧录设备、烧录程序的方法和可读存储介质在审
申请号: | 201910256657.7 | 申请日: | 2019-04-01 |
公开(公告)号: | CN109992274A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 谢林冬;谢炳涛;彭晓林 | 申请(专利权)人: | 深圳市鼎阳科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/654 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 烧录 烧录文件 读取 烧录设备 验证码 内存 可读存储介质 电子设备 烧录程序 处理器 写入 存储 比对成功 接口连接 验证文件 预设规则 比对 贴片 检测 转换 成功 | ||
1.一种烧录设备,其特征在于,包括:
烧录文件获取接口,用于连接第一设备,所述第一设备为存储待烧录文件及对应的烧录验证文件的设备,所述烧录验证文件中包括各待烧录文件对应的第一验证码;
Flash接口,用于连接待烧录的Flash芯片;
内存,用于存储数据;
处理器,其分别与烧录文件获取接口、Flash接口和内存连接,用于从与所述烧录文件获取接口连接的第一设备中读取烧录验证文件,并将该烧录验证文件存储到内存的第一地址处,从所述第一设备中读取待烧录文件,并将所述待烧录文件写入Flash芯片中,从Flash芯片中读取刚写入的内容并存储到内存的第二地址处,将所述第二地址处的内容按照预设规则转换为第二验证码,将所述第二验证码与所述第一地址处隶属于所述待烧录文件的第一验证码进行比对,并在比对成功时确定出所述待烧录文件烧录成功。
2.如权利要求1所述的烧录设备,其特征在于,所述第一验证码为信息摘要MD5码;所述处理器具体用于将所述第二地址处的烧录文件按照MD5算法转换为MD5码。
3.如权利要求1所述的烧录设备,其特征在于,所述处理器具体用于从所述第一设备中读取待烧录文件,将该待烧录文件存储到内存的第三地址处,清空Flash芯片中用于存放该待烧录文件的地址处的内容,然后将存储于所述第三地址处的待烧录文件写入Flash芯片中用于存放该待烧录文件的地址处。
4.如权利要求3所述的烧录设备,其特征在于,所述处理器还用于在比对成功后清空所述第二地址和所述第三地址处的内容,判断是否还有未烧录完成的待烧录文件,若有,则继续从所述第一设备中读取下一个待烧录文件。
5.如权利要求4所述的烧录设备,其特征在于,还包括与所述处理器连接的指示装置;所述处理器还用于在比对失败时向所述指示装置发送烧录失败指令,在判断出所有待烧录文件烧录成功时向所述指示装置发送烧录成功指令;
所述指示装置用于在接收到烧录失败指令时输出烧录失败的提示信息,在接收到烧录成功指令时输出烧录成功的提示信息。
6.如权利要求1所述的烧录设备,其特征在于,所述待烧录文件为uboot文件、内核文件或文件系统文件。
7.一种烧录程序的方法,其特征在于,包括:
读取烧录验证文件,并将所述烧录验证文件存储到内存的第一地址处,所述烧录验证文件中包括各待烧录文件对应的第一验证码;
读取待烧录文件,并将该待烧录文件写入Flash芯片中;
从Flash芯片中读取刚写入的内容,并将该内容存储到内存的第二地址处;
将所述第二地址处的内容按照预设规则转换为第二验证码;
将所述第二验证码与所述第一地址处隶属于所述待烧录文件的第一验证码进行比对,并在比对成功时确定出所述待烧录文件烧录成功。
8.如权利要求7所述的方法,其特征在于,所述第一验证码为信息摘要MD5码,所述将所述第二地址处的内容按照预设规则转换为第二验证码包括:
将所述第二地址处的内容按照MD5算法转换为MD5码。
9.如权利要求7所述的方法,其特征在于,在将所述第二验证码与所述第一地址处隶属于所述待烧录文件的第一验证码进行比对之后,所述方法还包括:
在比对失败时,输出烧录失败的提示信息。
10.一种计算机可读存储介质,其特征在于,包括程序,所述程序能够被处理器执行以实现如权利要求7至9中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市鼎阳科技有限公司,未经深圳市鼎阳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910256657.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种灰度发布方法以及灰度发布系统
- 下一篇:一种IC固件烧录方法及相关装置