[发明专利]一种u-boot启动过程中Linux基址动态更新方法及系统有效
申请号: | 201510933316.0 | 申请日: | 2015-12-15 |
公开(公告)号: | CN105528215B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 钟捷群 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 杭州千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种u‑boot启动过程中Linux基址动态更新方法及系统,可预先设定u‑boot程序和Linux程序的约束关系;在u‑boot程序启动过程中动态解析flash基址;根据所述flash基址和所述约束关系,计算Linux基址;将所述Linux基址更新到环境变量中。通过增加约束关系,实现在u‑boot启动过程中对Linux基址进行动态更新,无需预先静态配置,运行灵活、简化配置、且降低系统的维护难度。 1 | ||
搜索关键词: | 基址 动态更新 约束关系 预先静态配置 动态解析 环境变量 降低系统 更新 灵活 配置 维护 | ||
【主权项】:
1.一种u‑boot启动过程中Linux基址动态更新方法,其特征在于,包括:预先设定u‑boot程序和Linux程序的约束关系;在u‑boot程序启动过程中动态解析flash基址;根据所述flash基址和所述约束关系,计算Linux基址;将所述Linux基址更新到环境变量中;所述预先设定u‑boot程序和Linux程序的约束关系的步骤包括:将Linux程序和u‑boot程序保存在同一flash中;其中,u‑boot程序从flash基址处开始保存,Linux程序在相对的flash基址的固定偏移0x100000处开始保存。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510933316.0/,转载请声明来源钻瓜专利网。
- 上一篇:数据图表级联方法及数据图表级联系统
- 下一篇:窗口丢失恢复方法和系统