[发明专利]基于生产镜像的可配置、掉电安全的嵌入式系统部署方法有效

专利信息
申请号: 201711101726.4 申请日: 2017-11-10
公开(公告)号: CN107844303B 公开(公告)日: 2020-09-04
发明(设计)人: 李孝成 申请(专利权)人: 南京翼辉信息技术有限公司
主分类号: G06F8/61 分类号: G06F8/61;G06F9/445;G06F9/4401;G06F12/16;G06F3/06
代理公司: 常州兴瑞专利代理事务所(普通合伙) 32308 代理人: 肖兴坤
地址: 210012 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 生产 配置 掉电 安全 嵌入式 系统 部署 方法
【说明书】:

发明涉及一种基于生产镜像的可配置、掉电安全的嵌入式系统部署方法,本部署方法包括创建一生产镜像,并写入系统存储器内;在系统初次启动时,所述生产镜像适于在分区配置之后,执行部署配置;整个系统部署方法通过首次启动、紧急恢复两部分实现了系统自动化快速部署。系统启动时会进行一系列的检查,如果是初次启动则根据iFAT中的配置格式化文件系统,将生产镜像中的BSP、应用程序等文件部署到文件系统中。如果使用掉电安全机制,则在部署任意阶段设备掉电情况下,可以再次部署而不会有异常,如果使用的是掉电易失方式则部署后可以节省出存放iFAT文件那部分存储空间。同时在启动过程中如果有异常情况,也可以紧急恢复BSP文件,保证系统可以正常启动。

技术领域

本发明涉及一种基于生产镜像的可配置、掉电安全的嵌入式系统部署方法。

背景技术

现如今,有很多种嵌入式系统部署方法,但是这些部署方法大多耗时较长、步骤繁琐、方式单一,不利于系统快速安全的部署到产品中。

现有的嵌入式系统部署方法目前存在下述一些缺陷:

(1)部署文件较多:在嵌入式领域,一般的需要依次部署引导程序、内核镜像和文件系统等其他资源。比如嵌入式Linux系统的部署就需要部署引导程序,然后通过引导程序命令或者脚本命令将Linux内核、文件系统和设备树文件部署到闪存中。

(2)部署过程繁琐:有些部署方式需要手工执行命令,例如命令行部署,用这种方式部署较多的文件时,容易遗漏,而且手动部署效率不高,耗时较长。即使是使用自动化的脚本部署方式也需要事先写好脚本文件,进行脚本正确性测试。这些方式的部署过程都显得很冗长。

(3)部署方案安全性较低:在目前的嵌入式系统部署过程中,都需要保证设备有稳定的电源,部署过程中不能掉电,如果掉电则会造成系统无法启动。例如安卓系统在部署recovery分区中的内容时掉电,就会直接导致设备“变砖”。

(4)部署方案容错性低:在嵌入式系统中,当镜像文件被意外地破坏时,也会造成系统无法启动。例如在嵌入式Linux系统中,当存放内核镜像的分区被意外的改写时,系统就无法启动,同时也无法恢复到默认状态。

(5)部署方案灵活性差:现在的嵌入式部署方式对系统存储空间的利用方式单一,例如当系统部署在容量较大的闪存上时,会划分一部分存储空间用于存放系统部署所用的文件,在系统正常部署后,这部分的空间不能被用户所使用。在小容量的闪存上部署时,这种方案就会造成较大的存储空间浪费。另外在目前的部署方式下,系统对闪存的分区都是固定的,如果需要更改分区配置,就需要修改系统源码或者手动进行分区。

发明内容

针对上述问题,本发明的目的是提供一种基于生产镜像的可配置、掉电安全的嵌入式系统部署方法。

为了解决上述技术问题,本发明提供了一种嵌入式系统自动部署方法,包括:

创建一生产镜像,并写入系统存储器内;

在系统初次启动时,所述生产镜像适于在分区配置之后,执行部署配置。

进一步,所述分区配置的方法包括:

通过生产镜像自动实现对文件系统空间进行分区、文件部署、格式化操作。

进一步,所述生产镜像适于采用二进制镜像,其格式包括:

固件区域,其包括引导文件、环境变量文件和BSP文件,且存放各文件的存储区之间不连续,具有一定的间隔;

iFAT格式文件区域,iFAT格式为一种多文件合并格式,以适于自动化部署,其包含库文件和应用程序;

镜像附加信息区域,其适于对生产镜像逆解析,即

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/201711101726.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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