我编译uboot的时候出现了下面的错误提示: make[1]: Entering directory `/root/.Trash/fft-uboot-v2.0/examples' make[1]: *** No rule to make target `/home/fft-uboot-v2.0/include/config.h', needed by `stubs.o'. Stop. make[1]: Leaving directory `/root/.Trash/fft-uboot-v2.0/examples' make: *** [subdirs] Error 1 对makefile熟悉的大侠给说说,怎么解决这问题啊?
by yjz98 - 驱动开发 - 2009-03-29 00:29:22 阅读(1624) 回复(3)
uboot for zaurus的编译 skykiker 2009/5/28 高版本pdaxrom(比如r198)使用uboot进行引导。本文介绍一下这个用在zaurus上的pdaxrom修订版的uboot的编译过程。 1)建立交叉编译环境 本文是在Windows上建立的交叉编译环境。以下就以Windows为例说明。Linux平台的配置方法也是大同小异。 1.1) 安装cygwin cygwin的安装路径中最好不要有空格。cygwin中至少安装以下工具 gcc patch make binutils 1.2) 安装ARM-GCC交叉编译器 安...
make[1]: Leaving directory `/home/hxli/u-boot-1.1.6/common' UNDEF_SYM=`arm-linux-objdump -x lib_generic/libgeneric.a board/fs2410/libfs2410.a cpu/arm920t/libarm920t.a cpu/arm920t/s3c24x0/libs3c24x0.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...
如果编译uboot for OPENMOKO -------------------- 因为现在的OPENMOKO的代码都由GIT管理。所要取得uboot的代码就很容易但是时间就是很长, 我下载用了有10多个小时。 git clone git://git.openmoko.org/git/u-boot.git uboot.git.openmoko git checkout origin/stable cd uboot.git.openmoko export PATH=/path/to/toolchain/arm/bin PATH chmod +x board/neo1973/gta02/split_by_va...
现在已经有了zImage了,但这样还是无法运行的,还要有一个程序去引导它。 先下载u-boot-1.2.0-atmel.tar.bz2,解压进入,修改Makefile 将 ifeq ($(ARCH),arm) CROSS_COMPILE = arm-linux- endif 改为 ifeq ($(ARCH),arm) CROSS_COMPILE = arm-softfloat-linux-gnu- endif 当然,在这之前你要先安装arm-softfloat-linux-gnu-gcc,地址 ftp://www.baite-group.net/ARM9_TOOLCHAIN/arm-softfloat-linux-gnu.tar.gz 解压到/usr/local/下...
[color="#cc0033"]make uboot时出现这种错误 make[1]: *** [color="#cc0033"]No rule [color="#cc0033"]to make target `[color="#cc0033"]hello_world.srec', needed by `all'. 可以编辑u-boot/examples/Makefile 找到以下这几行, $(obj)%.srec: $(obj)% $(OBJCOPY) -O srec $/dev/null $(obj)%.bin: $(obj)% $(OBJCOPY) -O binary $/dev/null 改为: $(obj)%.srec: $(obj)%.o ...
本帖最后由 yousuozi 于 2013-07-03 14:35 编辑 编译uboot时出现以下问题 然后单独编译tools 百度谷歌半天也不知道是哪的问题囧。。。uboot用的是2013.04的 交叉编译工具是4.4.6 请教各位大侠该如何解决哇???? 非常感谢!
本帖最后由 a_jige 于 2013-06-14 15:56 编辑 用的是友善之臂的开发板mini2440和代码,开发板自带的是u-boot-1.1.6,编译时,出现下面的错误,请问如何解决?[code]make[1]:正在离开目录 `/media/mdd0/wsqsource/2440/u-boot-1.1.6/common' UNDEF_SYM=`arm-linux-objdump -x lib_generic/libgeneric.a board/open24x0/libopen24x0.a cpu/arm920t/libarm920t.a cpu/arm920t/s3c24x0/libs3c24x0.a lib_arm/libarm.a fs/cramfs/lib...
大家知道,三星的开发板在CPU上电的时候会自动从nand里面读4k或者8k字节的内容(在wince里面我们称之为stepldr)到内存中,然后开始运行此4k(或8k)数据,此程序将加载剩下的数据(wince里面我们称之为eboot)。在linux里面,uboot是怎么做的?它是不是也分成了两部分?是如何分的?从哪个makefile或者mk文件里面可以找到这样的配置?还是未分?如果未分,它又是怎么保证前面CPU上电从nand里面取得的4k、8k数据可以正常工作的呢?至少要...
现在介绍一下u-boot的编译过程,这里用的uboot版本是U-Boot 2008.10,硬件用smdk2410,这个板子用得比较普遍,uboot已经有对其的支持。通过我们对编译过程和代码的了解,我们也容易用uboot支持我们自己需要的硬件。 编译命令非常简单: make smdk2410_config (生成配置) make all (生成最终文件) 当然,更好的做法是把编译出的文件生成到另外一个目录,并make clean如: export BUILD_DIR=../tmp make distcl...