UBOOT1.3.4 学习笔记(一) uboot配置、编译及源码目录分析

一.配置

以为S5PV210开发板移植的uboot为例

  1. uboot根目录下执行make x210_sd_config

二.编译

编译前要先进行检查:

  1. 检查当前编译环境是否已经安装合适的交叉编译工具链。当前选用arm-2009q3交叉编译工具链。
  2. 检查主makefile文件中设置的交叉编译工具链路径和名称是否和当前安装的一致。
    makefile中设置如下:
ifeq ($(ARCH),arm)
CROSS_COMPILE = /usr/local/arm/arm-2009q3/bin/arm-none-linux-gnueabi-
endif
  1. 确保以上两点后执行make编译得到uboot.bin。

三.uboot源码目录分析(主要文件)

文件部分:

  1. makefile 文件。主makefile文件。负责管理编译生成uboot.bin。
  2. mkconfig 文件。主要用来配置uboot。uboot的可移植性很大程度靠这个脚本
    ------------------------前两个很重要,后面的都是配角-------------------------------
  3. xxx.mk文件。其他makefile文件,被主makefile调用
  4. rules.mk文件。这个文件是我们uboot的Makefile使用的规则,很重要但是不用管
  5. mkmovi文件。脚本文件,和iNand/SD卡启动有关
  6. COPYING文件。版权声明,uboot本身是GPL许可证
  7. image_split文件。脚本文件,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值