发明名称 | 一种嵌入式系统启动方法及装置 | ||
摘要 | 本发明公开了一种嵌入式系统启动方法及装置,涉及嵌入式系统,将Bootrom image引导过程分为两次引导进行,先根据基础启动镜像文件进行基础启动,并加载扩展启动镜像文件,然后再根据扩展启动镜像文件进行启动,完成Bootrom image引导,由于基础启动时加载扩展启动镜像文件,所以在需要修改Bootrom image过程时,可以通过修改扩展启动镜像文件实现。同时,通过两次跳转、三次启动来完成嵌入式系统启动,所以相对于仅进行一次跳转来讲,跳转距离较小,减小了跳转指令对镜像文件的限制。因此,通过本发明实施例提供的嵌入式系统启动方法进行启动时,受到各方面限制较小,便于调整嵌入式系统启动的过程。 | ||
申请公布号 | CN102520992B | 申请公布日期 | 2015.06.10 |
申请号 | CN201110396575.6 | 申请日期 | 2011.12.02 |
申请人 | 瑞斯康达科技发展股份有限公司 | 发明人 | 沈永坚 |
分类号 | G06F9/445(2006.01)I | 主分类号 | G06F9/445(2006.01)I |
代理机构 | 北京同达信恒知识产权代理有限公司 11291 | 代理人 | 李娟 |
主权项 | 一种嵌入式系统启动方法,其特征在于,包括:根据第一高位地址的基础启动镜像文件,进行基础启动,并从存储介质中加载扩展启动镜像文件至第一低位地址,第一高位地址值减去第一低位地址值的差值大于所述扩展启动镜像文件的大小;根据所述扩展启动镜像文件进行CPU配置和初始化,并设置第二低位地址及第二高位地址,且第二低位地址值大于或等于基础启动时的第一高位地址值,第二高位地址值减去第二低位地址值的差值大于系统镜像文件的大小;调整第一低位地址值等于第二低位地址值,调整第一高位地址值等于第二高位地址值,并从存储介质中加载系统镜像文件至调整后的第一低位地址,根据所述系统镜像文件进行系统应用软件功能的加载和初始化。 | ||
地址 | 100085 北京市海淀区上地六街28号院2号楼 |