您的位置:首页 > 其它

uboot2012.10移植到2440(1)

2016-03-01 13:54 260 查看
1、在顶层makefile中添加

# set default to nothing for native builds

ifeq ($(HOSTARCH),$(ARCH))

CROSS_COMPILE ?=

endif
CROSS_COMPILE = arm-linux-

2、在顶层boards.cfg添加

smdk2410                     arm         arm920t     -                   samsung        s3c24x0
smdk2440                     arm         arm920t     -                   samsung        s3c24x0

3、将board/samsung/smdk2410拷贝到smdk2440,

cd board/samsung

mkdir smdk2440

cp -arf smdk2410/* smdk2440/

cd smdk2440

将smdk2410.c该成smdk2440.c,

mv smdk2410.c smdk2440.c

修改Makefile

COBJS   := smdk2410.o

改成

COBJS   := smdk2440.o

4、将include/configs/smdk2410.h拷贝到smdk2440.h

cd include/configs

cp smdk2410.h  smdk2440.h

5、测试

make smdk2440_config

Configuring for smdk2440 board...

make

提示一堆

arm-linux-gcc  -g  -Os   -fno-common -ffixed-r8 -msoft-float  -D__KERNEL__ -DCONFIG_SYS_TEXT_BASE=0x0

但还是成功生成了u-boot.bin
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: