[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