[发明专利]一种基于ubl的uboot解压缩方法及系统在审

专利信息
申请号: 201811461913.8 申请日: 2018-11-30
公开(公告)号: CN109558149A 公开(公告)日: 2019-04-02
发明(设计)人: 欧阳志忠 申请(专利权)人: 厦门亿联网络技术股份有限公司
主分类号: G06F8/61 分类号: G06F8/61
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 颜希文;麦小婵
地址: 361000 福建省厦门市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于ubl的uboot解压缩方法及系统,该方法包括:根据烧录到flash设备中的引导文件提取ubl运行信息和uboot文件;uboot文件包括头部信息和uboot运行信息;头部信息包括标志信息、偏移信息、数据大小信息和第一crc校验值;系统根据ubl运行信息加载所述uboot文件;根据uboot文件中的头部信息,判断标志信息是否为压缩标志;若是,则计算加载的uboot文件中的uboot运行信息对应的第二crc校验值;当第二crc校验值与第一crc校验值相等时,根据ubl运行信息对所述uboot运行信息进行解压,并根据解压后的uboot运行信息执行uboot操作。实施本发明能够在保留uboot原有功能的基础上对uboot进行压缩,进而达到提高flash可用容量、减少甚至避免nandflash预留坏块的目的。
搜索关键词: 头部信息 标志信息 解压缩 解压 数据大小信息 可用容量 偏移信息 信息对应 信息加载 信息执行 引导文件 压缩 坏块 加载 烧录 相等 预留 保留
【主权项】:
1.一种基于ubl的uboot解压缩方法,其特征在于,包括:根据烧录到flash设备中的引导文件,提取所述引导文件中的ubl运行信息和uboot文件;其中,所述uboot文件包括头部信息和uboot运行信息;所述头部信息包括标志信息、偏移信息、数据大小信息和第一crc校验值;根据所述ubl运行信息,控制所述flash设备执行ubl操作,以加载所述uboot文件;根据所述uboot文件中的头部信息,判断所述标志信息是否为压缩标志;若所述标志信息为压缩标志,则计算加载的uboot文件中的uboot运行信息对应的第二crc校验值;当所述第二crc校验值与所述第一crc校验值相等时,根据所述ubl运行信息对所述uboot运行信息进行解压,并根据解压后的uboot运行信息执行uboot操作;若所述标志信息不为解压缩标志,则根据所述uboot运行信息执行uboot操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811461913.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top