[U-Boot] U-Boot 1.3.3 for the Toradex PXA270 (BSP 5.0)

Hi everyone,
My name is Velu and I am from the University of Michigan. Currently I am leading one of the sub-systems where we are trying to use the Toradex PXA270 as a micro controller for a cube shaped satellite (CUBESAT) which is to be launched by the end of this year. I have been runnign into problems compiling u-boot for the PXA 270. Below is my terminal output when I run the make file. I would greatly apreciate it if you could provide me with some support so that I can proceed with finishing my task for the summer.
--------------------------------------------------------------------------------------------------------------------- [root@localhost u-boot-1.3.3-colibri_pxa270]# pwd /root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270 [root@localhost u-boot-1.3.3-colibri_pxa270]# ls api CHANGELOG CREDITS i386_config.mk lib_generic lib_nios2 MAKEALL net README api_examples CHANGELOG-before-U-Boot-1.1.5 disk include lib_i386 lib_ppc Makefile nios2_config.mk rules.mk arm_config.mk common doc lib_arm lib_m68k lib_sh microblaze_config.mk nios_config.mk sh_config.mk avr32_config.mk config.mk drivers lib_avr32 lib_microblaze lib_sparc mips_config.mk onenand_ipl sparc_config.mk blackfin_config.mk COPYING examples lib_blackfin lib_mips m68k_config.mk mkconfig post tools board cpu fs libfdt lib_nios MAINTAINERS nand_spl ppc_config.mk [root@localhost u-boot-1.3.3-colibri_pxa270]# make distclean [root@localhost u-boot-1.3.3-colibri_pxa270]# make colibri_config Configuring for colibri board... [root@localhost u-boot-1.3.3-colibri_pxa270]# make make: arm-linux-gcc: Command not found Generating include/autoconf.mk.dep /bin/sh: line 3: arm-linux-gcc: command not found for dir in tools examples api_examples ; do make -C $dir _depend ; done make[1]: arm-linux-gcc: Command not found make[1]: Entering directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/tools' ln -s ../common/environment.c environment.c ln -s ../include/zlib.h zlib.h ln -s ../lib_generic/crc32.c crc32.c ln -s ../lib_generic/md5.c md5.c ln -s ../lib_generic/sha1.c sha1.c ln -s ../common/image.c image.c if [ ! -f mkimage.h ] ; then \ ln -s ../tools/mkimage.h mkimage.h; \ fi if [ ! -f fdt_host.h ] ; then \ ln -s ../tools/fdt_host.h fdt_host.h; \ fi /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found /bin/sh: line 2: gcc: command not found make[1]: *** No rule to make target `.depend', needed by `_depend'. Stop. make[1]: Leaving directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/tools' make[1]: arm-linux-gcc: Command not found make[1]: Entering directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/examples' /bin/sh: arm-linux-gcc: command not found dirname: missing operand Try `dirname --help' for more information. /bin/sh: arm-linux-gcc: command not found dirname: missing operand Try `dirname --help' for more information. /bin/sh: line 2: arm-linux-gcc: command not found /bin/sh: line 2: arm-linux-gcc: command not found make[1]: *** No rule to make target `.depend', needed by `_depend'. Stop. make[1]: Leaving directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/examples' make[1]: arm-linux-gcc: Command not found make[1]: Entering directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/api_examples' /bin/sh: arm-linux-gcc: command not found dirname: missing operand Try `dirname --help' for more information. make[1]: Nothing to be done for `_depend'. make[1]: Leaving directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/api_examples' Generating include/autoconf.mk /bin/sh: line 3: arm-linux-gcc: command not found make -C tools all make[1]: arm-linux-gcc: Command not found make[1]: Entering directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/tools' gcc -Wall -pedantic -idirafter /root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/include -idirafter /root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/include2 -idirafter /root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/include -DTEXT_BASE=0xa3f80000 -DUSE_HOSTCC -O -c -o img2srec.o img2srec.c make[1]: gcc: Command not found make[1]: *** [img2srec.o] Error 127 make[1]: Leaving directory `/root/Desktop/bsp50/src/u-boot-1.3.3-colibri_pxa270/tools' make: *** [tools] Error 2 [root@localhost u-boot-1.3.3-colibri_pxa270]#
---------------------------------------------------------------------------------------------------------------------
Thank you very much. I apreciate your help.
Best, Velu
Ravichandran Velu Pandian Dept. of Electrical Engineering and Computer Science University of Michigan - College of Engineering rakave@umich.edu - 734-604-0869

Dear Velu pandian,
In message 49c43a250907140907w295d3297g711bf93ea4a29902@mail.gmail.com you wrote:
My name is Velu and I am from the University of Michigan. Currently I am leading one of the sub-systems where we are trying to use the Toradex PXA270 as a micro controller for a cube shaped satellite (CUBESAT) which is to be launched by the end of this year. I have been runnign into problems compiling u-boot for the PXA 270. Below is my terminal output when I run the make file. I would greatly apreciate it if you could provide me with some support so that I can proceed with finishing my task for the summer.
Just to make sure there is no misunderstanding: this list is not for providing support in the sense of what you get with a commercial support contract (you can get commercial support too, but not here and not for free).
[root@localhost u-boot-1.3.3-colibri_pxa270]# pwd
U-Boot 1.3.3 is very old. I strongly recommend to use current code instead, i. e. v2009.06 or later.
[root@localhost u-boot-1.3.3-colibri_pxa270]# make colibri_config Configuring for colibri board...
Argh... You are using an out-of-tree port. I guess you got to ask those for help who provided this port to you. We don;t know it and cannot help you with it.
[root@localhost u-boot-1.3.3-colibri_pxa270]# make make: arm-linux-gcc: Command not found
Argh.. You don;t have a cross tool chain installed, or at least not configured. You need that. You could for example unse the ELDK; see http://www.denx.de/wiki/view/DULG/ELDKAvailability
/bin/sh: line 2: gcc: command not found
Arrrghh... you don;t have a native tool chain installed either. Your Linux system is missing basic tools needed for C development. You gotta install the needed tools first.
Best regards,
Wolfgang Denk
participants (2)
-
Velu pandian
-
Wolfgang Denk