步骤1:共享

  将 D:\资料\华清远见\cortexA8资料\实验资料\3. Linux操作系统移植部分\交叉开发环境搭建\3 BootLoader(Uboot)开发实验\uboot源码  下的 u-boot-2010.03.tar.bz2 复制到共享目录下。

步骤2:建立目录

  cd workdir

  mkdir uboot

  cd uboot

步骤3:解压

  tar -xvf u-boot-2010.03.tar.bz2

  cd u-boot-2010.03

步骤4:修改

  cd u-boot-2010.03/

  cd board/samsung/

  cp smdkc100/ fs210 -a

  cd fs210/

  mv smdkc100.c fs210.c

  vim Makefile

  cd workdir/uboot/

  cd u-boot-2010.03/include/configs/

  cp smdkc100.h fs210_nand.h

  修改u-boot顶层目录下的Makefile,指定交叉工具链。

  cd ~/workdir/uboot/u-boot-2010.03/

  grep CROSS_COMPILE ./Makefile -n

  vim Makefile

  在163行代码段下添加代码

  结果如下图

  在u-boot顶层目录下的Makefile中添加fs210配置要求。

  grep -n smdkc100_config ./Makefile

 

  在3189行代码段下添加代码。

  结果如下:

  步骤5:编译u-boot-2010.03

  make distclean(出现如下错误)

  (后续步骤未实施)

  make fs210_nand_config

  make

 

 

posted on 2018-08-06 10:56  kingofloong  阅读(150)  评论(0)    收藏  举报