Hello,
I am trying to do the next stage of my build: i.e. building xloader(u-boot-v2) that I can load over USB using Nishant Menon's utilities (pusb).
I went and downloaded the beagleboard version of uboot-v2 from:
I try to build using the following sequence of commands on my machine:
export ARCH=arm
export CROSS_COMPILE=arm-wrs-linux-gnueabi-
export PATH=/opt/WindRiver/wrlinux-3.0/layers/wrll-toolchain-4.3-85/arm/toolchain/x86-linux2/bin:$PATH
cd projs/u-boot-2.0.0-rc10
make distclean
make mrproper
make omap3530_beagle_per_uart_defconfig
make -f Makefile ARCH=arm CROSS_COMPILE=/opt/WindRiver/wrlinux-3.0/layers/wrll-toolchain-4.3-85/arm/toolchain/x86-linux2/bin/arm-wrs-linux-gnueabi-
However when I do the last step I get the following error, which I do not clearly understand the cause.
I got similar results when I tried using the ELDK tools
[pgmutasi@ u-boot-2.0.0-rc10]$ make -f Makefile ARCH=arm CROSS_COMPILE=/opt/WindRiver/wrlinux-3.0/layers/wrll-toolchain-4.3-85/arm/toolchain/x86-linux2/bin/arm-wrs-linux-gnueabi-
scripts/kconfig/conf -s arch/arm/Kconfig
SYMLINK include/asm-arm/arch -> include/asm-arm/arch-omap
SYMLINK include/asm-arm/proc -> include/asm-arm/proc-armv
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
SYMLINK include/config.h -> board/omap/config.h
CC scripts/mod/empty.o
scripts/mod/empty.c:1: error: bad value (armv7a) for -march= switch
make[2]: *** [scripts/mod/empty.o] Error 1
make[1]: *** [scripts/mod] Error 2
make: *** [scripts] Error 2
The full log of what happens is also attached below. Do you know what I am doing wrong with this build procedure ?
Thanks,
Primus