summaryrefslogtreecommitdiff
path: root/tasks/uboot.mk
AgeCommit message (Collapse)Author
2012-06-13use prebuilt bootloaderlinaro-ics-pandaboardVishal Bhoj
Change-Id: I97c8bba979af8824a08d53999ebd48c777894ac9 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2011-12-21uboot.mk: Use prebuilt MLO and uboot for landing-pandaVishal Bhoj
uboot compiled from source fails to boot the aosp kernel as a workaround we use prebuilt MLO uboot from leb-panda 11.08 release Change-Id: I505f7db790ecc96b5139c12d977cd305f45437b3 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2011-12-13tasks/uboot.mk: Allow specifying an override toolchainBernhard Rosenkraenzer
Allow passing a UBOOT_TOOLS_PREFIX to override TARGET_TOOLS_PREFIX for building u-boot (and u-boot only). U-boot often triggers compiler bugs, and should typically be built with a bare-metal toolchain. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-12-06u-boot: Better handling of relative paths in TARGET_TOOLS_PREFIXBernhard Rosenkraenzer
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-12-06common/tasks: Build kernel and u-boot with the right toolchainBernhard Rosenkraenzer
This makes sure u-boot and the kernel are built with the Linaro toolchain if it's being used to compile everything, and the system wide toolchain if the prebuilt toolchain is used. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-12-06Revert "tasks: switch to the host toolchain for kernel and u-boot"Bernhard Rosenkraenzer
This reverts commit fea8832c3915ef0dbf2e598b407638d68245e677.
2011-11-22tasks: switch to the host toolchain for kernel and u-bootZach Pfeffer
The kernel and u-boot we're using have issues building under the 4.4.0 toolchain shipped with AOSP. Switch to the built in toolchain while we investigate a better method of handling this. Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
2011-11-19Merge branch 'linaro_android_2.3.7' of ↵Bernhard Rosenkraenzer
git://android.git.linaro.org/device/linaro/common into linaro_android_4.0.1
2011-11-19tasks: Fix iMX53 u-boot.imx generation with gold toolchainsBernhard Rosenkraenzer
Make sure the u-boot.imx build process prefers ld.bfd over ld as well Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-19tasks/uboot.mk: Force building with bfd ldBernhard Rosenkraenzer
u-boot can't be built with the gold linker, which is the default linker in ICS. Make sure u-boot uses BFD ld even if gold is the default. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-18tasks/uboot.mk: Fix ld selectionBernhard Rosenkraenzer
Make sure the "prefer ld.bfd over ld" change touches only the target compiler, not the host compiler Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-18Revert "tasks/uboot.mk: Force building with bfd ld"Patrik Ryd
This reverts commit 83387e792ad5d8beeab48dfa185f4df982a96984.
2011-11-17tasks: Handle full_panda buildsBernhard Rosenkraenzer
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16Treat full_panda like pandaboard (for building ICS full_panda target)Bernhard Rosenkraenzer
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16tasks/uboot.mk: Force building with bfd ldBernhard Rosenkraenzer
u-boot can't be built with the gold linker, which is the default linker in ICS. Make sure u-boot uses BFD ld even if gold is the default. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-11-16tasks/uboot.mk: Force building with bfd ldBernhard Rosenkraenzer
u-boot can't be built with the gold linker, which is the default linker in ICS. Make sure u-boot uses BFD ld even if gold is the default. Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-10-18uboot/kernel: Use the right version of mkimageBernhard Rosenkraenzer
The "make uImage" step in the kernel build process runs mkimage - but given the u-boot build process doesn't put mkimage in the PATH and the kernel just calls mkimage without any path prefix, that results in the system wide version of mkimage being called - that mkimage could be from a very different version of u-boot, and that's kind of asking for trouble. Also fixes the build if no system wide mkimage is available. Fixes https://bugs.launchpad.net/linaro-android/+bug/877320 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
2011-10-11Revamp kernel/u-boot build parallelization by using $(MAKE).Paul Sokolovsky
Using "make" to recurisively call make from inside Makefile causes break in jobserver connectivity and causes sub-make to be -j1. Instead, $(MAKE) should be used all the time. See http://www.gnu.org/s/hello/manual/make/Error-Messages.html , search for "warning: jobserver unavailable". Also, it seems "make defconfig" requires -j1. Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org> Change-Id: I7362793bbc0d64e01c63a01897eb716318a96847
2011-09-12Use the same toolchain we're using for the rest of the build,Bernhard Rosenkraenzer
now that gcc PR 50266 is fixed
2011-09-04Adapt to upstream u-boot change:Bernhard Rosenkraenzer
u-boot-mmc-spl.bin for Origen is now origen-spl.bin
2011-09-02pandaboard: use MLO and u-boot.img from built from u-bootZach Pfeffer
The new u-boot allows both the MLO and u-boot.img to be built from the u-boot git. Change-Id: Id69e982f531b931bb0ed065545d68f2ee6459e16 Signed-off-by: Zach Pfeffer <zach.pfeffer@linaro.org>
2011-08-24Create the out/..../boot directoryBernhard Rosenkraenzer
2011-08-24u-boot-mmc-spl.bin needs to go to boot/Bernhard Rosenkraenzer
so make boottarball picks it up
2011-08-24Fix location of u-boot-mmc-spl.bin -- with O=..Bernhard Rosenkraenzer
it's already in the PRODUCT_OUT tree
2011-08-24Copy Origen boot loader for the origen targetBernhard Rosenkraenzer
2011-08-02Revert fix for now, current ld has problems linking u-bootBernhard Rosenkraenzer
2011-08-02- Don't hardcode the arm-linux-gnueabi- toolchain prefixBernhard Rosenkraenzer
- Use the correct toolchain specified by TARGET_TOOLS_PREFIX
2011-07-28u-boot makefiles don't seem to like building u-boot.imx out-of-source at allBernhard Rosenkraenzer
2011-07-27iMX53 fixesBernhard Rosenkraenzer
2011-07-26Build u-boot.imx on iMX53 targetsBernhard Rosenkraenzer
2011-04-11Building u-bootPatrik Ryd
Introduced a alternative way of building u-boot instead of forcing u-boot to be built as if it was Androids 2ndbootloader.
2011-04-05Rules for building u-bootPatrik Ryd