码迷,mamicode.com
首页 > 其他好文 > 详细

移植 uboot2012.04.01 到tq2440(1)--建立自己的开发板

时间:2017-04-12 23:06:52      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:space   uri   name   版本   img   file   上下   http   samsung   

首先:

先到官网上下载uboot源码:ftp://ftp.denx.de/pub/u-boot/,使用arm-linux-交叉工具链采用4.4.3版本:

技术分享

技术分享

 

 

 

 

一、 首先建立自己的开发板

 拷贝board/samsung/smdk2410/目录到board/tq2440(这个文件夹是自己建立的

xx@ubuntu:~/bootloader/uboot-2012.04.01/u-boot-2012.04.01/board$ cp -a samsung/smdk2410/* ./tq2440/ 

xx@ubuntu:~/bootloader/uboot-2012.04.01/u-boot-2012.04.01/board/tq2440$ vim Makefile

修改该目录下的Makefile

COBJS   := tq2440.o

 

xx@ubuntu:~/bootloader/uboot-2012.04.01/u-boot-2012.04.01$ cp include/configs/smdk2410.h include/configs/tq2440.h

 

 

在顶层目录执行如下命令

 

xx@ubuntu:~/bootloader/uboot-2012.04.01/u-boot-2012.04.01$ grep "smdk2410" * -nR

技术分享

 

 

 

知道在顶层目录下的boards.cfg文件中定义了smdk2410开发板的配置选项,仿照它定义TQ2440开发板的配置选项

# Target   ARCH       CPU         Board name          Vendor         SoC         Options

########################################################################################

   tq2440  arm         arm920t     -                     -                  s3c24x0

 

 

 

由于我们在board目录下创建开发板目录,所以Vendor指定为空

 

 

 

移植 uboot2012.04.01 到tq2440(1)--建立自己的开发板

标签:space   uri   name   版本   img   file   上下   http   samsung   

原文地址:http://www.cnblogs.com/linhaostudy/p/6701735.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!