[Buildroot] Buildroot for AT91RM9200EK?
Pink Boy
dasfoo at yahoo.com
Sun Apr 20 02:10:18 UTC 2008
Hi,
Hopefully this isn't
I've been trying to figure out how to build a tool chain and linux
kernel for the Atmel AT91RM9200EK dev kit using build root.
I tried setting the options under menuconfig for the board and after
installing a few missing utilities (Ubuntu natch) I get the following
error below.
make[1]: Leaving directory `/home/tu/workspace/arm920_tool/buildroot/project_build_arm/uclibc/linux-2.6.22.1'
cp -pf /home/tu/workspace/arm920_tool/buildroot/project_build_arm/uclibc/linux-2.6.22.1/arch/arm/boot/uImage /home/tu/workspace/arm920_tool/buildroot/binaries/uclibc/at91rm9200ek-linux-2.6.22.1-20080420.gz
cp: cannot stat `/home/tu/workspace/arm920_tool/buildroot/project_build_arm/uclibc/linux-2.6.22.1/arch/arm/boot/uImage': No such file or directory
make: *** [/home/tu/workspace/arm920_tool/buildroot/binaries/uclibc/at91rm9200ek-linux-2.6.22.1-20080420.gz] Error 1
tu at Matt-LinuxDev:~/workspace/arm920_tool/buildroot$
It looks like something is eithe rmissing or didn't get built.
I'm not sure what I'm doing wrong at this point. I'm wondering
is there is either an option I'm not setting, the current source
is broken and I need to use an older one, or there is some patch
I need.
PS: Total Noob.
Mr Foo
----
MODPOST vmlinux
WARNING: arch/arm/mach-at91/built-in.o(.data+0x75c): Section mismatch: reference to .init.text:at91rm9200_timer_init (between 'at91rm9200_timer' and 'at91rm9200_timer_irq')
OBJCOPY arch/arm/boot/Image
Kernel: arch/arm/boot/Image is ready
AS arch/arm/boot/compressed/head.o
GZIP arch/arm/boot/compressed/piggy.gz
AS arch/arm/boot/compressed/piggy.o
CC arch/arm/boot/compressed/misc.o
In file included from arch/arm/boot/compressed/misc.c:30:
include/asm/arch/uncompress.h:35: warning: conflicting types for built-in function 'putc'
AS arch/arm/boot/compressed/head-at91rm9200.o
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
UIMAGE arch/arm/boot/uImage
/usr/bin/mkimage [OPTIONS]
Options:
-f <MD5 name> Specify an input MD5 file. MD5s must be in jigdo's
pseudo-base64 format
-j <jigdo name> Specify the input jigdo file
-t <template name> Specify the input template file
-m <item=path> Map <item> to <path> to find the files in the mirror
-M <missing name> Rather than try to build the image, just check that
all the needed files are available. If any are missing,
list them in this file.
-v Make the output logging more verbose
-l <logfile> Specify a logfile to append to.
If not specified, will log to stderr
-o <outfile> Specify a file to write the ISO image to.
If not specified, will write to stdout
-q Quick mode. Don't check MD5sums. Dangerous!
-s <bytenum> Start byte number; will start at 0 if not specified
-e <bytenum> End byte number; will end at EOF if not specified
-z Don't attempt to rebuild the image; simply print its
size in bytes
Image arch/arm/boot/uImage is ready
make[1]: Leaving directory `/home/tu/workspace/arm920_tool/buildroot/project_build_arm/uclibc/linux-2.6.22.1'
cp -pf /home/tu/workspace/arm920_tool/buildroot/project_build_arm/uclibc/linux-2.6.22.1/arch/arm/boot/uImage /home/tu/workspace/arm920_tool/buildroot/binaries/uclibc/at91rm9200ek-linux-2.6.22.1-20080420.gz
cp: cannot stat `/home/tu/workspace/arm920_tool/buildroot/project_build_arm/uclibc/linux-2.6.22.1/arch/arm/boot/uImage': No such file or directory
make: *** [/home/tu/workspace/arm920_tool/buildroot/binaries/uclibc/at91rm9200ek-linux-2.6.22.1-20080420.gz] Error 1
tu at Matt-LinuxDev:~/workspace/arm920_tool/buildroot$
More information about the buildroot
mailing list