Hey,

Thanks for your reply and the changes you made to your site.

I tried the steps you mentioned and it gives me an error in the do_compile part when it is bitbaking.

The error goes something like this:

| /bin/sh: line 1: 24781 Segmentation fault      arm-angstrom-linux-gnueabi-ld -Bstatic -T u-boot.lds -pie -Ttext 0x80008000 $UNDEF_SYM arch/arm/cpu/armv7/start.o --start-group api/libapi.o arch/arm/cpu/armv7/libarmv7.o arch/arm/cpu/armv7/omap-common/libomap-common.o arch/arm/cpu/armv7/omap3/libomap3.o arch/arm/lib/libarm.o common/libcommon.o disk/libdisk.o drivers/bios_emulator/libatibiosemu.o drivers/block/libblock.o drivers/dma/libdma.o drivers/fpga/libfpga.o drivers/gpio/libgpio.o drivers/hwmon/libhwmon.o drivers/i2c/libi2c.o drivers/input/libinput.o drivers/misc/libmisc.o drivers/mmc/libmmc.o drivers/mtd/libmtd.o drivers/mtd/nand/libnand.o drivers/mtd/onenand/libonenand.o drivers/mtd/spi/libspi_flash.o drivers/mtd/ubi/libubi.o drivers/net/libnet.o drivers/net/phy/libphy.o drivers/pci/libpci.o drivers/pcmcia/libpcmcia.o drivers/power/libpower.o drivers/rtc/librtc.o drivers/serial/libserial.o drivers/spi/libspi.o drivers/twserial/libtws.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video/libvideo.o drivers/watchdog/libwatchdog.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o net/libnet.o post/libpost.o board/overo/libovero.o --end-group /home/c/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/u-boot-2010.12+r75+gitr261733408a27d14590cf3ec6b596461808050e32-r75/git/arch/arm/lib/eabi_compat.o -L /home/c/overo-oe/tmp/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3 -lgcc -Map u-boot.map -o u-boot
| make: *** [u-boot] Error 139
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
NOTE: package u-boot-2010.12+r75+gitr261733408a27d14590cf3ec6b596461808050e32-r75: task do_compile: Failed
ERROR: Function 'do_compile' failed (see /home/c/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/u-boot-2010.12+r75+gitr261733408a27d14590cf3ec6b596461808050e32-r75/temp/log.do_compile.11549 for further information)
ERROR: Task 14 (/home/c/overo-oe/org.openembedded.dev/recipes/u-boot/u-boot_git.bb, do_compile) failed with exit code '1'
ERROR: '/home/c/overo-oe/org.openembedded.dev/recipes/u-boot/u-boot_git.bb' failed

Did you encounter any error during the process? Would you have a way around it?

Thanks for your help.

Chinab


On Thu, Sep 29, 2011 at 11:40 AM, Scott Ellis <scott@jumpnowtek.com> wrote:
Hi Chinab,

Add your patch to the 'overo' section of u-boot_git.bb.

It's down around line 200.

Here is an example diff of u-boot_git.bb where I added a patch
called timer-mux.patch

https://gist.github.com/1250385


The actual patch file went here

recipes/u-boot/u-boot-git/overo/timer-mux.patch


I'll update the instructions on my site to accomodate the
u-boot vs u-boot-omap3 changes in the new Gumstix OE repository.

There are also a few changes needed for the kernel build instructions
because of the new repository layout. Nothing major.


Scott




--
Take care and enjoy the day!

Chinab :) :D :P