1.1. uboot是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机结构,包括ARM、AVR32、MIPS、x86等。这也是一套在GNU通用公共许可证之下发布的自由软件。
1.2. uboot在嵌入是linux系统中起引导作用,类似于PC主机的Bios,可以在系统上电时加载一些基础配置驱动。
1.3. uboot的工作模式有启动加载模式和下载模式。启动加载模式是Bootloader的正常工作模式,嵌入式产品发布时,Bootloader必须工作在这种模式下,Bootloader将嵌入式操作系统从Flash中加载到SDRAM中运行,整个过程时自动的。下载模式就是Bootloader通过某些
通信手段将内核映像或根文件系统映像等从PC机中下载到目标板的Flash中。