[发明专利]可动态客制化嵌入式系统功能的方法在审
申请号: | 201410400375.7 | 申请日: | 2014-08-14 |
公开(公告)号: | CN105335225A | 公开(公告)日: | 2016-02-17 |
发明(设计)人: | 陈隆裕;黄意心 | 申请(专利权)人: | 康景科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 客制化 嵌入式 系统 功能 方法 | ||
技术领域
本发明关于一种客制化嵌入式系统,特别是在一种可动态客制化嵌入式系统功能的方法。
背景技术
图1显示现有嵌入式系统的方块图,其显示现有嵌入式系统100包含一电源供应单元11、一处理器单元12、一系统存储器13(例如可采用随机存取存储器RAM,RandomAccessMemory)、一可编辑存储器14(例如可采用闪存FlashMemory)、一通讯界面15、一输入输出单元16。通讯界面15例如包括Ethernet、WiFi等通讯界面。
图2显示现有嵌入式系统中存储器规划的示意图,其显示在可编辑存储器14中规划有一开机载入程序区块21(Bootloader)、一作业系统区块22(kernel)、一根文件系统区块23(rootfilesystem)、一系统设定数据区块24。
现有作法中,若要对嵌入式系统100进行客制化,其方法需在一开发主机上先行将所有更动过的程序码重新编译,将重新产生的可执行的映像文件(executableimagefile),通过特定的烧录工具,将可编辑存储器区块的映像文件重新覆写。并在系统重新开机后,才能运行更新后的系统功能。
发明内容
为了解决上述问题,本发明提供一种可动态客制化嵌入式系统功能的方法,以避免烦杂的现有客制化程序。
为了达到上述目的,本发明的技术方案是在一嵌入式系统中包括有一处理器单元、系统存储器、一系统启动引擎、一可编辑存储器及一输入输出单元,其中该可编辑存储器中规划有一开机载入程序区块、一作业系统区块、一根文件系统区块、一系统设定数据区块,其中开机载入程序区块、作业系统区块、根文件系统区块分别储存有一开机载入程序、一核心作业系统、一根文件系统,在该可编辑存储器中还规划有一客制化数据文件系统区块,该方法包括下列步骤:
(a)启始该嵌入式系统;
(b)启动该开机载入程序及该核心作业系统;
(c)载入该根文件系统至该核心作业系统;
(d)执行该系统启动引擎,并挂载该客制化数据文件系统区块至该核心作业系统;
(e)检查该客制化数据文件系统区块中是否存在有一客制化数据文件系统;
(f)依应用程序的设计,将系统启动引擎所搜寻到的该客制化数据文件系统中的相对应数据文件或目录复制到该应用程序可读写的该系统存储器中的一存储器位置;
(g)完成该嵌入式系统的开机程序。
本发明的另一技术方案是在一嵌入式系统中包括有一处理器单元、系统存储器、一系统启动引擎、一可编辑存储器及一输入输出单元,其中该可程序化存储器中规划有一开机载入程序区块、一作业系统区块、一根文件系统区块、一系统设定数据区块,其中开机载入程序区块、作业系统区块、根文件系统区块分别储存有一开机载入程序、一核心作业系统、一根文件系统,该方法包括下列步骤:
(a)启始该嵌入式系统;
(b)启动该开机载入程序;
(c)进行该可编辑存储器的区块规划,在该可编辑存储器中规划一客制化数据文件系统区块;
(d)启动该核心作业系统;
(e)载入该根文件系统至该核心作业系统;
(f)执行该系统启动引擎,并挂载该客制化数据文件系统区块至该核心作业系统;
(g)检查该客制化数据文件系统区块中是否存在有一客制化数据文件系统;
(h)依应用程序的设计,将系统启动引擎所搜寻到的该客制化数据文件系统中的相对应数据文件或目录复制到该应用程序可读写的该系统存储器中一存储器位置;
(i)完成该嵌入式系统的开机程序。
本发明所采用的的技术特点是在一嵌入式系统中的可编辑存储器中规划有一客制化数据文件系统区块,并储存有一客制化数据文件系统。在该嵌入式系统的启动过程中,会由系统启动引擎检查该客制化数据文件系统区块中是否存在有客制化数据文件系统。若存在,则将客制化数据文件系统复制到正执行搜寻的至少一应用程序可读写的系统存储器中的一存储器位置,最后完成嵌入式系统的开机程序。该客制化数据文件系统中可包括有至少一目录或至少一文件,也可同时包括至少一目录及至少一文件。
相较于现有的客制化方法,本方法的特点为不需特殊的烧录工具,且不需具有工程背景的专业人士即可完成,因此在使用上具有方便性与时效性,同时也增加产品客制化需求的弹性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康景科技有限公司,未经康景科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410400375.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种故障恢复方法及系统
- 下一篇:通信终端的应用管理方法及系统