3Bootloader.pptVIP

  • 1
  • 0
  • 约10千字
  • 约 55页
  • 2017-09-20 发布于江西
  • 举报
3Bootloader.ppt

3.1 Bootloader简介 一、什么是bootloader(引导加载程序) Bootloader,为引导加载程序,是嵌入式系统加电后运行的第一段代码,相当于PC机的BIOS。 Bootloader的位置:通常固化在硬件上的某个固态存储设备上,加电后自启动。 Bootloader在系统中的位置 Bootloader功能:初始化硬件设备、建立内存空间的映射图(有的CPU没有内存映射功能如?S3C44B0x) ,将系统的软、硬件环境带到一个合适的状态,以便为最终调用操作系统内核或用户应用程序准备好正确的环境。 1、vivi vivi是韩国Mizi公司开发的Bootloader,适用于ARM9处理器。 2、RedBoot RedBoot即红帽(Red Hat)嵌入式调试引导程序,是一种用于嵌入式系统的独立开放源代码引导/装载器。 3、U-Boot U-Boot(Universal Bootloader)由德国DENX小组开发,是一款目前功能较为强大的开源Bootloader程序,它支持多种处理器平台,包括ARM、PowerPC、MIPS等。 3.3 Bootloader操作模式 大多数Bootloader都有两种不同的操作模式:“启动加载”模式和“下载”模式。其区别对于开发人员才有意义。 从最终用户的角度看,Bootloade

文档评论(0)

1亿VIP精品文档

相关文档