[oe] cortex-a9 build failure at glibc

Khem Raj raj.khem at gmail.com
Thu Jan 21 00:56:29 UTC 2010


On Wed, Jan 20, 2010 at 3:50 AM, RK Raggit <rk.raggit at gmail.com> wrote:
>>
>> It seems that qemu is aborting while running localedef. Unless you
>> really need locales I would recommend to disable
>> the locale generation. Add
>> ENABLE_BINARY_LOCALE_GENERATION = "0"
>> to your local.conf and rebuild eglibc.
>>
>> -Khem
>>
>
> hi, i have some progress to report. The build completed and generated a
> vmlinux image and a file-system tarball. I created a ramdisk (initrd) and
> tried to boot the kernel on my cortex A9 hardware. I notice that the kernel
> boots till the point where it frees init memory, after which it hangs. Here
> is a short kernel boot log -
>
> ------------------8<8<8<8<8<8<-----------------------
> io scheduler noop registered
> io scheduler anticipatory registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> i2c /dev entries driver
> Serial: AMBA PL011 UART driver
> uart0_bus: ttyAMA0 at MMIO 0x80120000 mem 0xc8812000 (irq = 43) is a
> AMBA/PL011
> uart1_bus: ttyAMA1 at MMIO 0x80121000 mem 0xc8814000 (irq = 51) is a
> AMBA/PL011
> uart2_bus: ttyAMA2 at MMIO 0x80007000 mem 0xc8816000 (irq = 58) is a
> AMBA/PL011
> console [ttyAMA2] enabled
> brd: module loaded
> mice: PS/2 mouse device common for all mice
> RAMDISK: Compressed image found at block 0
> VFS: Mounted root (ext2 filesystem).
> Freeing init memory: 92K
> ø¾€ÿ
> ------------------------8<8<8<8<8<-------------------
>
> If i pass a statically linked hello application to init (init=hello), it
> works.
>
> My toolchain lineup remains same, as published in my previous mail. Is
> eglibc somehow messed up ? Any pointers ?

you can boot into static dash and then debug the dynamic loading problem.
or you could build kernel with debug support and enable debug user_debug=-1
on kernel commandline if there are any crashes it should print them.

>
> Thanks
> --RK
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list