[Skyeye-developer] configure uClinux for BlackFin BF533 processor?
Serge Bryukov
sb.subscribe at gmail.com
Thu Jul 26 21:38:24 CST 2007
well!
I extracted uClinux again. I has been compiled successfully in the
linux-2.6.x/ with skyeye-testsuite-2.2/uClinux/bf533/R0504_linux_config
The I was trying lunch "linux" with
skyeye-testsuite-2.2/uClinux/bf533/skyeye.config
result:
uClinux-dist/linux-2.6.x$ skyeye -e linux
big_endian is false.
arch: blackfin
mach info: name bf533, mach_init addr 0x8092a50
uart_mod:0, desc_in:, desc_out:, converter:
exec file "linux"'s format is elf32-little.
load section .text: addr = 0x00001000 size = 0x0010c09c.
load section .init: addr = 0x0010d09c size = 0x0000f5a0.
load section .text_l1: lma = 0x0011c63c (vma = 0xffa00000) size =
0x00002130.
load section .data: addr = 0x0011e76c size = 0x00035480.
not load section .bss: addr = 0x00153bf0 size = 0x0000db20 .
not load section .comment: addr = 0x00000000 size = 0x00002b46 .
call ARMul_InitSymTable,kernel filename is linux.
start addr is set to 0x00001000 by exec file.
get_word io
error!addr=0xffa14000,pc=0xffa13ffe,oldpc=0xffa13ffe,sp=0x121f64,insn at pc=0x0
Michael.Kang wrote:
> hi:
> I can not reproduce that. Run "tar " to decompress
> uClinux-dist-R05R4-RC2.tar.bz2 package. Copy the file
> R0504_linux_config to linux-2.6.x and named it to .config. Then run
> make menuconfig and make to build the uClinux of bf533. I got no error
> message during the whole procedure. My host is Suse 10.2 and uClinux
> is R05R4.
>
> -- Thanks
> -- Michael.Kang
>
> On 7/25/07, Serge Bryukov <sb.subscribe at gmail.com> wrote:
>> Hello!
>>
>> I've just downloaded from blackfin.uclinux.org:
>> skyeye 1.2.3,
>> testutils 2.2
>> and
>> uClinux
>>
>> and the target is BlackFin
>>
>> I'm trying to compile uClinux kernel for BlackFin and run it on the
>> skyeye. uClinux compiled successfully but doesn't run on the skyeye with
>> skyeye-testsuite-2.2/uClinux/bf533/skyeye.config
>>
>>
>> Then I tried to do next steps:
>>
>> I copied uClinux kernel configuration file
>> skyeye-testsuite-2.2/uClinux/bf533/R0504_linux_config to the
>> uClinux/uClinux-dist/linux-2.6.x
>> and run 'make ' from uClinux/uClinux-dist/linux-2.6.x directory. The
>> result below.
>>
>> CHK include/linux/version.h
>> CHK include/linux/utsrelease.h
>> CHK include/linux/compile.h
>> CC mm/page_alloc.o
>> mm/page_alloc.c: In function '__alloc_pages':
>> mm/page_alloc.c:1114: error: 'CONFIG_BIG_ORDER_ALLOC_NOFAIL_MAGIC'
>> undeclared (first use in this function)
>> mm/page_alloc.c:1114: error: (Each undeclared identifier is reported
>> only once
>> mm/page_alloc.c:1114: error: for each function it appears in.)
>> make[1]: *** [mm/page_alloc.o] Error 1
>> make: *** [mm] Error 2
>>
>> Even I run 'make' from uClinux/uClinux-dist/ the result will be same.
>>
>>
>>
>> Could your guys give me advise how I can configure uClinux for BlackFin
>> and then run it on the skyeye??
>> Bets Regards, Sergey.
>>
>>
>> _______________________________________________
>> Skyeye-developer mailing list
>> Skyeye-developer at lists.gro.clinux.org
>> http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
>>
>>
>
>
More information about the Skyeye-developer
mailing list