[发明专利]一种嵌入式系统及其控制方法、装置和存储介质在审
申请号: | 202110759051.2 | 申请日: | 2021-07-05 |
公开(公告)号: | CN113485764A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 周海亮;钟成堡;王剑;林健辉;郑俊潮;陡益帆 | 申请(专利权)人: | 珠海格力电器股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/4401;G06F11/14 |
代理公司: | 北京煦润律师事务所 11522 | 代理人: | 高莹;梁永芳 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 系统 及其 控制 方法 装置 存储 介质 | ||
本发明提供一种嵌入式系统及其控制方法、装置和存储介质,在所述嵌入式系统的外部存储设备上划分出N个系统镜像备份分区,每个所述系统镜像备份分区中存储一份系统镜像文件;方法包括:在嵌入式系统的启动或复位过程的二级引导程序启动阶段,按照预设顺序将所述N个系统镜像备份分区中当前系统镜像备份分区中的系统镜像文件加载到嵌入式系统的运行内存中,以启动嵌入式系统;若嵌入式系统启动失败,则按照所述预设顺序将下一系统镜像备份分区中的系统镜像文件加载到所述嵌入式系统的运行内存中,以此类推,直到启动成功。本发明提供的方案能够使嵌入式系统自动方便的维护系统启动故障问题。
技术领域
本发明涉及控制领域,尤其涉及一种嵌入式系统及其控制方法、装置和存储介质。
背景技术
随着技术的不断进步,当前工业示教器越来越多的使用嵌入式操作系统,尽管嵌入式操作系统有着诸多的优势,但其由于自身特点,如应用范围多样性和复杂性,导致嵌入式产品维护难度大等问题也更加突出。嵌入式系统在实际环境中投入运行后,掉电等意外灾难、用户错误或恶意地对数据进行修改、删除或一部分无法在开发中充分测试的错误等都会导致功能失效,严重的可能导致系统瘫痪。如果采用人工更新系统的方式,由于安装位置等因素有时会不方便。因此,嵌入式系统的备份与恢复机制是解决这些嵌入式系统启动故障的有效办法。
目前,普遍使用的双系统备份等技术作为实现嵌入式系统高可靠性技术设计方案,由于采用独立的两套系统,因此增加了一定的设计难度和成本,因此如何提供一种低成本可行的方案,使工业示教器具备防止开机启动故障功能来保证其工作运行的稳定性、可靠性及低维护成本,是当前亟待解决的问题。
发明内容
本发明的主要目的在于克服上述现有技术的缺陷,提供一种嵌入式系统及其控制方法、装置和存储介质,以解决现有技术中嵌入式系统因系统文件损坏、丢失等不明原因无法顺利启动的故障问题。
本发明一方面提供了一种嵌入式系统的控制方法,在所述嵌入式系统的外部存储设备上划分出N个系统镜像备份分区,每个所述系统镜像备份分区中存储一份系统镜像文件;所述方法,包括:在所述嵌入式系统的启动或复位过程的二级引导程序启动阶段,按照预设顺序将所述N个系统镜像备份分区中当前系统镜像备份分区中的系统镜像文件加载到所述工业示教器的运行内存中,以启动所述嵌入式系统;若将所述系统镜像文件加载到所述嵌入式系统后,所述嵌入式系统启动失败,则按照所述预设顺序将下一系统镜像备份分区中的系统镜像文件加载到所述工业示教器的运行内存中,以启动所述嵌入式系统,以此类推,直到所述嵌入式系统启动成功。
可选地,在所述嵌入式系统的外部存储设备上还设有判断标志区,所述判断标志区用于存储所述N个系统镜像备份分区中每个所述系统镜像备份分区对应的判断标志位;所述判断标志位,包括:引导标志位、内核成功引导标志位、内核恢复标志位和/或文件系统恢复标志位。
可选地,还包括:在按照预设顺序将所述N个系统镜像备份分区中当前系统镜像备份分区中的系统镜像文件加载到所述工业示教器的运行内存中之前,将所述判断标志位进行初始化处理;和/或,若将所述系统镜像文件加载到所述嵌入式系统后,所述嵌入式系统启动成功,则对所述判断标志区中相应系统镜像备份分区对应的内核成功引导标志位进行相应标记,并对其他标志位进行重置;和/或,若将所述系统镜像文件加载到所述嵌入式系统后,所述嵌入式系统启动失败,则对所述判断标志区中相应系统镜像备份分区对应的各个判断标志位进行相应标记。
可选地,还包括:若将当前系统镜像备份分区中的系统镜像文件加载到所述嵌入式系统后,所述嵌入式系统启动失败,则对所述嵌入式系统进行复位;将下一系统镜像备份分区中的系统镜像文件覆盖至当前系统镜像备份分区中。
可选地,还包括:在所述嵌入式系统的二级引导程序启动阶段添加预设命令,以用于进行人工调试和/或手动备份;所述预设命令,包括:串口打印命令、修改命令和/或保存命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司,未经珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110759051.2/2.html,转载请声明来源钻瓜专利网。