- 8
- 0
- 约1.38万字
- 约 74页
- 2019-10-25 发布于湖北
- 举报
第七章 BootLoard及根文件系统 7.1 Bootloader的概念 Boot Loader 就是在操作系统内核运行之前运行的一段小程序。通过它,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。 通常,Boot Loader 是严重地依赖于硬件而实现的,特别是在嵌入式世界。因此,在嵌入式世界里建立一个通用的 Boot Loader 几乎是不可能的。尽管如此,我们仍然可以对 Boot Loader 归纳出一些通用的概念来,以指导用户特定的 Boot Loader 设计与实现。 7.1.1Boot Loader 所支持的 CPU 和嵌入式板 通常,每种CPU 体系结构都有不同的 BootLoader。有些 Boot Loader 也支持多种体系结构的 CPU,比如 U-Boot 就同时支持 ARM 体系结构和MIPS 体系结构。 移植的工作,Bootloader的板级移植 7.1.2 Boot Loader 的安装媒介 系统加电或复位后,所有的处理器通常都从某个预先安排的地址上取指令。比如,ARM在复位时从地址0x0取指。 嵌入式系统中通常都有某种类型的固态存储设备(比如:ROM、EEPROM 或 FLASH 等)被映射到这个预先安排的地址上。因此在系统加电后,处理器将首先执行 Boo
您可能关注的文档
最近下载
- 少年中国说创作背景.doc VIP
- 跌倒护理不良事件分析鱼骨图.pptx VIP
- 信息系统运营单位网络安全工作情况.docx VIP
- 初中科学浙教版教学课件:(周伟)电热水壶设计ing.pptx
- 2025年湘少版四年级上册英语期中检测试卷.pdf VIP
- 深度解析(2026)《JBT 10966-2025陶瓷圆盘真空过滤机》.pptx VIP
- 呼吸功能障碍患者的数字孪生肺模型构建与康复训练参数优化.pdf VIP
- 《商务数据分析与应用》教学教案.pdf VIP
- 2025年江西省政府采购评审专家入库考试模拟试题及答案详解.docx VIP
- Hasselblad哈苏相机H3D II User Manual (Supplement)用户手册说明书(英文版).pdf
原创力文档

文档评论(0)