QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2135|回复: 0

u-boot编译出错

[复制链接]
发表于 2007-12-25 15:12:30 | 显示全部楼层 |阅读模式
刚开始摸索,编译后错误如下:

ving directory `/root/workspace/SPEAr/SPEAr-Eval/uboot/uboot/common'
UNDEF_SYM=`arm-linux-objdump -x lib_generic/libgeneric.a board/spearplus/libspearplus.a cpu/arm926ejs/libarm926ejs.a lib_arm/libarm.a fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a net/libnet.a disk/libdisk.a rtc/librtc.a dtt/libdtt.a drivers/libdrivers.a drivers/sk98lin/libsk98lin.a post/libpost.a post/cpu/libcpu.a common/libcommon.a |sed  -n -e 's/.*\(__u_boot_cmd_.*\)/-u\1/p'|sort|uniq`;\
                arm-linux-ld -Bstatic -T /root/workspace/SPEAr/SPEAr-Eval/uboot/uboot/board/spearplus/u-boot.lds -Ttext 0x00700000  $UNDEF_SYM cpu/arm926ejs/start.o \
                        --start-group lib_generic/libgeneric.a board/spearplus/libspearplus.a cpu/arm926ejs/libarm926ejs.a lib_arm/libarm.a fs/cramfs/libcramfs.a fs/fat/libfat.a fs/fdos/libfdos.a fs/jffs2/libjffs2.a fs/reiserfs/libreiserfs.a fs/ext2/libext2fs.a net/libnet.a disk/libdisk.a rtc/librtc.a dtt/libdtt.a drivers/libdrivers.a drivers/sk98lin/libsk98lin.a post/libpost.a post/cpu/libcpu.a common/libcommon.a --end-group -L /usr/program/eldk/usr/bin/../lib/gcc/arm-linux/4.0.0 -lgcc \
                        -Map u-boot.map -o u-boot
arm-linux-objcopy --gap-fill=0xff -O srec u-boot u-boot.srec
arm-linux-objcopy --gap-fill=0xff -O binary u-boot u-boot.bin
# for SPEArPlus Revision AB
./tools/mkimage -A arm -O linux -T kernel -C none -a 0x00700000 -e 0x00700000 -n 'UBOO' \
                -d u-boot.bin u-boot_image.bin
Image Name:   UBOO
Created:      Tue Dec 25 09:59:24 2007
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:    116852 Bytes = 114.11 kB = 0.11 MB
Load Address: 0x00700000
Entry Point:  0x00700000
#./tools/mkimage -A arm -T firmware -C none \
                -a 0x00700000 -e 0 \
                -n      "U-Boot 1.1.4 for spearplus board" \
                -d u-boot u-boot.bin
/bin/sh: line 1: -a: command not found
make: *** [u-boot.bin] Error 127


不知道什么原因。
实际上已经生成了u-boot 以及u-boot.bin.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 06:31 , Processed in 0.088996 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表