当前位置: 移动技术网 > IT编程>开发语言>C/C++ > uboot-2012.04.01移植编译前准备

uboot-2012.04.01移植编译前准备

2019年01月10日  | 移动技术网IT编程  | 我要评论

黄金锄头,惠州邦,王快水库

一:准备移植
1、从下面的官网下载uboot-2012.04.01
2、建立sourceinsight工程
 a、解压并在e:\colin weidongshan\transplant_u-boot-2012.04.01\u-boot-2012.04.01建立si
 b、添加文件到si工程
    1、点击"add all",选中“include top level sub-directories”和“recursively add lower sub-directories”点击“ok”
    2、选中“board”目录,点击“remove tree”,去掉总个目录
       进入“board\samsung\smdk2410\”,点击"add all"
    3、选中“arch”目录,点击“remove tree”,去掉总个目录
       进入“arch\arm\cpu\arm920t\”,双击选中“cpu.c”“interrupts.c”“start.s”。
       进入“arch\arm\cpu\arm920t\s3c24x0\”,点击"add all"
       进入“arch\arm\”,选中"dts"目录,点击"add tree"
       进入“arch\arm\include\asm\arch_s3c24x0”,点击"add all"
       进入“arch\arm\include\asm\”,点击"add all",去掉“include top level sub-directories”和“recursively add lower sub-directories”前面的勾,表示只加顶层目录的文件
       进入“arch\arm\include\asm\”,单击选中"proc-armv",点击"add tree"
       进入“arch\arm\lib\”,点击"add all"
    4、选中“include”目录,点击“remove tree”,去掉总个目录
       进入“include\”,点击"add all",去掉“include top level sub-directories”和“recursively add lower sub-directories”前面的勾,表示只加顶层目录的文件
       进入“include\”,单击选中"andestech",点击"add tree"
       进入“include\”,单击选中"asm-generic",点击"add tree"
       进入“include\”,同上选中除"configs"目录外的所有目录,点击"add tree"。"configs"目录先不加,下面再议
       进入“include\configs\”,双击选中“smdk2410.h”
    5、同步文件,完成
3、编译
  尝试编译,选择合适的编译工具链 老版本可能编译错误,选用arm-linux-gcc-4.3.2.tar.bz2编译

  sudo vi /etc/environment设置环境变量

 编译 make distclean

  make smdk2410_config

  make

  

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网