- 7
- 0
- 约1.03万字
- 约 25页
- 2018-08-30 发布于贵州
- 举报
嵌入式Linux系统引导装载程序建立
第九章 嵌入式Linux系统bootloader开发移植
教学目标:掌握嵌入式Linux系统各种bootloader定义,了解bootloader基本功能以及bootloader来源。了解U-boot移植方法。
主要内容:
9.1 bootloader概述
9.2 常见第三方bootloader类型
9.3 U-boot移植
9.4 vivi移植
教学难点:
1.bootloader功能
2.U-boot和bootloader关系。
3.U-boot移植方法
9-1. Bootloader概述
为了了解bootloader是什么,先分析嵌入式系统从上电复位启动到最后开始工作提供服务的整个工作过程。大多数嵌入式系统启动过程如下图9-1所示,
上电复位板级初始化
上电复位
板级初始化
系统初始化
系统引导/升级
远程升级
本地升级
应用初始化
多任务应用
本地引导
远程引导
操作系统功能
Bootloader功能
(1)上电复位和板级初始化,板级初始化具有完全的硬件依赖性,一般采用汇编语言实现,不同的嵌入式系统板级初始化要完成的工作具有一定的特殊性,但以下工作必须完成。
CPU初始化
堆栈指针寄存器初始化
中断控制器初始化
内存初始化
(2)系统引导或者系统升级
将系统软件从NORflash中读取出来加载到RAM中运行,这种方式可以解决FLASH比RAM慢的问题,
您可能关注的文档
最近下载
- 2025“外研社・国才杯”理解当代中国英语综合能力大赛省赛第一场(2025.10.25)含答案.pdf VIP
- 广数928te2说明书.doc VIP
- 三北地区龙山文化研究.pdf VIP
- 市场营销学(第三版)教学课件第20章 组织市场的营销管理PPT.pptx
- 信息化系统应急预案.docx VIP
- 2024外研社国才杯英语综合能力省赛第一场真题 含答案解析 备考参考.pdf VIP
- T_ZZB 3831-2024 一次性使用电子输尿管内窥镜.docx VIP
- 2025-2026学年海南省天一联考高三上学期学业水平诊断物理试题.docx VIP
- 2025-2026学年北京市丰台区高一上学期期中练习历史试卷含详解.pdf VIP
- 中国2015年陆地生态系统生产总值核算研究.PDF VIP
原创力文档

文档评论(0)