[oe] cortex-a9 build failure at glibc

RK Raggit rk.raggit at gmail.com
Wed Jan 20 11:50:10 UTC 2010


>
> 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 ?

Thanks
--RK



More information about the Openembedded-devel mailing list