- 1
- 0
- 约4.38万字
- 约 34页
- 2018-07-09 发布于江苏
- 举报
u boot的启动流程与移植
PAGE PAGE 1u-boot的启动流程及移植 摘要:嵌入式系统一般没有通用的bootloader,u-boot是功能强大的bootloader开发软件,但相对也比较复杂。文中对u-boot的启动流程作了介绍,详细给出了u-boot在S3C44B0开发板上的移植方法和步骤。1 .Bootloader及u-boot简介Bootloader 代码是芯片复位后进入操作系统之前执行的一段代码,主要用于完成由硬件启动到操作系统启动的过渡,从而为操作系统提供基本的运行环境,如初始化CPU、堆栈、存储器系统等。Bootloader 代码与CPU 芯片的内核结构、具体型号、应用系统的配置及使用的操作系统等因素有关,其功能类似于PC机的BIOS程序。由于bootloader和CPU及电路板的配置情况有关,因此不可能有通用的bootloader ,开发时需要用户根据具体情况进行移植。嵌入式Linux系统中常用的bootloader有armboot、redboot、blob、u-boot等,其中u-boot是当前比较流行,功能比较强大的bootloader,可以支持多种体系结构,但相对也比较复杂。bootloader的实现依赖于CPU的体系结构,大多数bootloader都分为stage1和stage 2两大部分。Bootloader的基本原理见参考文献。u-boot是Sourceforg
您可能关注的文档
- Q钥匙放在温控中无法启动.ppt
- R2无线蓝牙二扫描枪.doc
- Rainbow指地是彩虹;因为七色彩虹代表我们初一班.doc
- RC-2810ARC-5880A万用遥控器地设定方法.doc
- RENESAS瑞萨样片申请和经验ICTry样片申请网独家系列.pptx
- RGB转CMYK效果完全1致.doc
- RH真空精炼原理与工艺简介.doc
- RS触发器地设计.doc
- Runge-Kutta法3.ppt
- S229吉木乃黑山头公路.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 清真内审检查表.doc VIP
- 七年级语文上册知识点填空默写.docx VIP
- SPMP-STD-EM2001-2015_石油化工装置工艺设计包.pdf VIP
- DB34∕T 5365-2026 散装食品经营管理规范.pdf VIP
- 2026《初中生物•53同步练习》八年级下册答案.docx VIP
- 2026《初中化学•53同步练习》九年级下册.docx VIP
- 历史文化名城保护理论与规划期末试卷AB卷资料2023年修改.pdf VIP
- 七年级英语上册知识点填空默写.docx VIP
- 2026届内蒙古自治区呼和浩特市实验中学中考语文最后一模试卷含解析.doc
- 2026年高考语文备考之必背补充教材篇目(原文+注释+翻译).docx VIP
原创力文档

文档评论(0)