summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2011-07-26 21:46:33 +0159
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2011-07-26 21:48:17 +0159
commitdd6ac6e03010de8ad5d4589e9ea04d35a65cb567 (patch)
tree3bf89c8044b0f3054ab2220cf9d3e25fc54ceb4c
parent7f34d1a29ef086138723a10d5bc412250c724225 (diff)
Build u-boot.imx on iMX53 targets
-rw-r--r--tasks/bootfiles.mk5
-rw-r--r--tasks/uboot.mk6
2 files changed, 10 insertions, 1 deletions
diff --git a/tasks/bootfiles.mk b/tasks/bootfiles.mk
index c9cea21..2ff730b 100644
--- a/tasks/bootfiles.mk
+++ b/tasks/bootfiles.mk
@@ -7,9 +7,12 @@ bootfiles:
$(hide) mkdir -p $(PRODUCT_OUT)/boot
ifeq ($(TARGET_USE_UBOOT),true)
cp $(PRODUCT_OUT)/u-boot.bin $(PRODUCT_OUT)/boot
+ifeq ($(TARGET_PRODUCT), iMX53)
+ cp -L $(PRODUCT_OUT)/u-boot.imx $(PRODUCT_OUT)/boot
+endif
endif
ifeq ($(TARGET_USE_XLOADER),true)
cp $(XLOADER_BINARY) $(PRODUCT_OUT)/boot
endif
-$(INSTALLED_BOOTTARBALL_TARGET): bootfiles \ No newline at end of file
+$(INSTALLED_BOOTTARBALL_TARGET): bootfiles
diff --git a/tasks/uboot.mk b/tasks/uboot.mk
index fc4a7da..14f649c 100644
--- a/tasks/uboot.mk
+++ b/tasks/uboot.mk
@@ -3,7 +3,13 @@ android_uboot:
cd $(TOP)/u-boot &&\
make O=../$(PRODUCT_OUT)/obj/u-boot CROSS_COMPILE=arm-linux-gnueabi- $(UBOOT_CONFIG) &&\
make O=../$(PRODUCT_OUT)/obj/u-boot CROSS_COMPILE=arm-linux-gnueabi-
+ifeq ($(TARGET_PRODUCT), iMX53)
+ make O=../$(PRODUCT_OUT)/obj/u-boot CROSS_COMPILE=arm-linux-gnueabi- ../$(PRODUCT_OUT)/obj/u-boot/u-boot.imx
+endif
$(PRODUCT_OUT)/u-boot.bin: android_uboot
ln -sf obj/u-boot/u-boot.bin $(PRODUCT_OUT)/u-boot.bin
+ifeq ($(TARGET_PRODUCT), iMX53)
+ ln -sf obj/u-boot/u-boot.imx $(PRODUCT_OUT)/u-boot.imx
+endif