[发明专利]一种嵌入式设备的文件系统烧写方法与终端在审
申请号: | 202011455399.4 | 申请日: | 2020-12-10 |
公开(公告)号: | CN112463178A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 张水生 | 申请(专利权)人: | 福州创实讯联信息技术有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 唐燕玲 |
地址: | 350011 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 设备 文件系统 方法 终端 | ||
1.一种嵌入式设备的文件系统烧写方法,其特征在于,包括:
S1、启动uboot,接收预设格式的待烧写镜像;
S2、对所述待烧写镜像进行解析,将所述待烧写镜像中预设位置的512字节的分区数据写入磁盘存储设备的存储空间最前端的512字节,完成所述磁盘存储设备的分区;
S3、读取所述待烧写镜像中除所述分区数据之外的分区文件,将所述分区文件依次分别写入所述磁盘存储设备的对应分区中。
2.根据权利要求1所述的一种嵌入式设备的文件系统烧写方法,其特征在于,所述步骤S1具体为:
启动uboot,接收用户命令,根据用户命令中的参数选择待烧写镜像的镜像获取方式,通过所述镜像获取方式获取所述待烧写镜像并写入内存,所述镜像获取方式包括usb或tftp。
3.根据权利要求1所述的一种嵌入式设备的文件系统烧写方法,其特征在于,所述步骤S3之后还包括:
S4、启动系统,判断所述磁盘存储设备内是否有压缩标识存在,若存在所述压缩标识,则将磁盘存储设备内的所有压缩文件进行解压,待所有所述压缩文件解压完之后进行重启,并删除所述压缩标识。
4.根据权利要求1所述的一种嵌入式设备的文件系统烧写方法,其特征在于,所述步骤S2和S3之间还包括:
S21、获取当前磁盘存储设备的分区个数和所述待烧写镜像中分区文件的个数,判断所述分区个数是否和所述分区文件的个数相等,若相等则进入步骤S3,否则进行异常报错并退出。
5.根据权利要求2所述的一种嵌入式设备的文件系统烧写方法,其特征在于,所述步骤S2中对所述待烧写镜像进行解析具体为:
解析所述待烧写镜像,在所述待烧写镜像解析完成后获取到每个分区文件中每一个子文件在内存中的首地址和大小并保存,然后对磁盘存储设备中的信息进行擦除;
所述步骤S3中将所述分区文件依次分别写入所述磁盘存储设备的对应分区中具体为:
根据所述每个分区文件中每一个子文件在内存中的首地址和大小,从内存中读取所述分区文件,并依次写入所述磁盘存储设备的对应分区中。
6.一种嵌入式设备的文件系统烧写终端,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
S1、启动uboot,接收预设格式的待烧写镜像;
S2、对所述待烧写镜像进行解析,将所述待烧写镜像中预设位置的512字节的分区数据写入磁盘存储设备的存储空间最前端的512字节,完成所述磁盘存储设备的分区;
S3、读取所述待烧写镜像中除所述分区数据之外的分区文件,将所述分区文件依次分别写入所述磁盘存储设备的对应分区中。
7.根据权利要求6所述的一种嵌入式设备的文件系统烧写终端,其特征在于,所述步骤S1具体为:
启动uboot,接收用户命令,根据用户命令中的参数选择待烧写镜像的镜像获取方式,通过所述镜像获取方式获取所述待烧写镜像并写入内存,所述镜像获取方式包括usb或tftp。
8.根据权利要求6所述的一种嵌入式设备的文件系统烧写终端,其特征在于,所述处理器执行所述计算机程序时所述步骤S3之后还包括:
S4、启动系统,判断所述磁盘存储设备内是否有压缩标识存在,若存在所述压缩标识,则将磁盘存储设备内的所有压缩文件进行解压,待所有所述压缩文件解压完之后进行重启,并删除所述压缩标识。
9.根据权利要求6所述的一种嵌入式设备的文件系统烧写终端,其特征在于,所述处理器执行所述计算机程序时所述步骤S2和S3之间还包括:
S21、获取当前磁盘存储设备的分区个数和所述待烧写镜像中分区文件的个数,判断所述分区个数是否和所述分区文件的个数相等,若相等则进入步骤S3,否则进行异常报错并退出。
10.根据权利要求7所述的一种嵌入式设备的文件系统烧写终端,其特征在于,所述步骤S2中所述对所述待烧写镜像进行解析具体为:
解析所述待烧写镜像,在所述待烧写镜像解析完成后获取到每个分区文件中每一个子文件在内存中的首地址和大小并保存,然后对磁盘存储设备中的信息进行擦除;
所述步骤S3中将所述分区文件依次分别写入所述磁盘存储设备的对应分区中具体为:
根据所述每个分区文件中每一个子文件在内存中的首地址和大小,从内存中读取所述分区文件,并依次写入所述磁盘存储设备的对应分区中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州创实讯联信息技术有限公司,未经福州创实讯联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011455399.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁铁组件、灯贴及吸顶灯
- 下一篇:一种宽带共振、窄带共振的确认方法及系统