BOOTLODER详细分析,CHM格式

时间:2013-02-08 03:45:20
【文件属性】:

文件名称:BOOTLODER详细分析,CHM格式

文件大小:11.97MB

文件格式:CHM

更新时间:2013-02-08 03:45:20

VIVI & UBOOT SOURCE

U-Boot启动流程分析 U-Boot支持许多的处理器和开发板,主要是该软件有良好的架构,本节以使用ARM处理器的smdk2410开发板为例分析U-Boot的启动流程,在其他的处理器架构上,U-Boot也执行类似的启动流程。图14-3是U-Boot在ARM处理器的启动步骤。 1.2.2 配置和编译vivi 如果vivi的源代码已根据开发板作了相应改动,则需要对源代码进行配置和编译,以生成烧入flash的vivi 二进制映象文件。由于vivi要用到kernel的一些头文件,需要kernel的源代码,所以先要把linux的kernel准备好。将vivi和 kernel都解到相应目录下。 需修改/vivi/Makefile里的一些变量设置: LINUX_INCLUDE_DIR = /kernel/include/ (LINUX_INCLUDE_DIR 为kernel/include的对应目录,我的是usr/src/linux-2.6.21.5/include) 因此修改为: LINUX_INCLUDE_DIR = usr/src/linux-2.6.21.5/include CROSS_COMPILE = /usr/local/arm/2.95.3/bin/arm-linux-


网友评论