From: Mark N. <m.a...@gm...> - 2013-02-18 16:11:59
|
Was trying to follow http://www.sleepyrobot.com/?m=201211 and things went fairly well. Somehow, my builds/tmp directory got wiped. Returning to square one, I found I needed to rebuild x-loader and u-boot explicitly. u-boot fails with the following: $ bitbake u-boot WARNING: Host distribution "Debian GNU/Linux 6.0.6 (squeeze)" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution. Loading cache: 100% |######################################| ETA: 00:00:00 Loaded 1709 entries from dependency cache. Parsing recipes: 100% |####################################| Time: 00:00:00 Parsing of 1372 .bb files complete (1369 cached, 3 parsed). 1711 targets, 56 skipped, 8 masked, 0 errors. OE Build Configuration: BB_VERSION = "1.15.2" TARGET_ARCH = "arm" TARGET_OS = "linux-gnueabi" MACHINE = "overo" DISTRO = "poky" DISTRO_VERSION = "1.2.1" TUNE_FEATURES = "armv7a vfp neon cortexa8" TARGET_FPU = "vfp-neon" meta meta-yocto = "(nobranch):846b7c388738f382e83576e77b705aa547c1dd9b" meta-gnome meta-oe meta-xfce = "(nobranch):e77646bc2cf905fd671fc5c19ab6fd17f9b94b3f" meta-gumstix = "(nobranch):9293374e7a6dba72ac3b7350659f9a1877739b39" meta-ti = "denzil:7f9f383521681edbc1de361c2c128f9d27a22afb" NOTE: Resolving any missing task queue dependencies NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks NOTE: Running task 565 of 854 (ID: 6, /home/mark/yocto/poky/meta-ti/recipes-bsp/u-boot/u-boot_git.bb, do_configure) NOTE: package u-boot-git-r68: task do_configure: Started ERROR: Function failed: do_configure (see /home/mark/yocto/build/tmp/work/overo-poky-linux-gnueabi/u-boot-git-r68/temp/log.do_configure.12034 for further information) ERROR: Logfile of failure stored in: /home/mark/yocto/build/tmp/work/overo-poky-linux-gnueabi/u-boot-git-r68/temp/log.do_configure.12034 Log data follows: | ERROR: Function failed: do_configure (see /home/mark/yocto/build/tmp/work/overo-poky-linux-gnueabi/u-boot-git-r68/temp/log.do_configure.12034 for further information) | NOTE: make CROSS_COMPILE=arm-poky-linux-gnueabi- omap3_overo_config | make: *** No rule to make target `omap3_overo_config'. Stop. | ERROR: oe_runmake failed NOTE: package u-boot-git-r68: task do_configure: Failed ERROR: Task 6 (/home/mark/yocto/poky/meta-ti/recipes-bsp/u-boot/u-boot_git.bb, do_configure) failed with exit code '1' NOTE: Tasks Summary: Attempted 846 tasks of which 845 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/mark/yocto/poky/meta-ti/recipes-bsp/u-boot/u-boot_git.bb, do_configure Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code. I still have the original x-loader and u-boot images, but I suspect this is the wrong route (or, I guess layer) for u-boot, correct? Also, I note the current x-load/MLO is half the size of the one I have on the SD card. -- Mark |