UBOOT介绍.pptVIP

  • 20
  • 0
  • 约9.56千字
  • 约 71页
  • 2016-12-31 发布于河南
  • 举报
UBOOT介绍

UBOOT 提 纲 理论: BootLoader介绍 Uboot介绍 Uboot命令 Uboot工作流程 Uboot移植 Uboot烧写 实验: 移植Uboot Uboot使用 第一节 BootLoader介绍 概念 什么是BootLoader? 软件层次 一个嵌入式系统从软件角度来看分为三个层次: 1. 引导加载程序 包括固化在固件(firmware)中的 boot 代码(可选),和 BootLoader 两大部分。 2. Linux 内核 特定于嵌入式平台的定制内核。 3. 文件系统 包括了系统命令和应用程序。 软件层次 一个同时装有 BootLoader、内核的启动参数、内核映像和根文件系统映像的固态存储设备的典型空间分配结构图: 回忆PC PC机中的引导加载程序由BIOS(其本质是一段固件程序)和位于硬盘MBR中的引导程序(GRUB或LILO)一起组成。BIOS在完成硬件检测和资源分配后,将硬盘中的引导程序读到系统内存中然后将控制权交给引导程序。引导程序的主要任务是将内核从硬盘上读到内存中,然后跳转到内核的入口点去运行,即启动操作系统。 定义 在嵌入式系统中,通常没有像BIOS那样的固件程序,因此整个系统的加载启动任务就完全由BootLoader来完成。比如在一个基于?ARM7TDMI?core的嵌入式系统中,系统在上电

文档评论(0)

1亿VIP精品文档

相关文档