summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach Pfeffer <zach.pfeffer@linaro.org>2011-09-01 20:55:51 -0500
committerZach Pfeffer <zach.pfeffer@linaro.org>2011-09-02 15:40:41 -0500
commit41255ded74e283c281123348087071ac1ea07492 (patch)
tree6568771b035bef4c8b24b9963e9bf2c428492a38
parent674966d453f4c701b4a0ada66d7ea5c76f26c297 (diff)
pandaboard: use MLO and u-boot.img from built from u-boot
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>
-rw-r--r--tasks/bootfiles.mk15
-rw-r--r--tasks/uboot.mk9
2 files changed, 23 insertions, 1 deletions
diff --git a/tasks/bootfiles.mk b/tasks/bootfiles.mk
index b52c0bf..b7728da 100644
--- a/tasks/bootfiles.mk
+++ b/tasks/bootfiles.mk
@@ -1,3 +1,12 @@
+.PHONY: u-boot-img mlo
+ifeq ($(TARGET_PRODUCT), pandaboard)
+u-boot-img: $(PRODUCT_OUT)/u-boot.img
+mlo: $(PRODUCT_OUT)/MLO
+else
+u-boot-img:
+mlo:
+endif
+
.PHONY: u-boot
ifeq ($(TARGET_USE_UBOOT),true)
u-boot: $(PRODUCT_OUT)/u-boot.bin
@@ -26,8 +35,12 @@ x-loader:
endif
.PHONY: copybootfiles
-copybootfiles: x-loader u-boot
+copybootfiles: x-loader u-boot u-boot-img mlo
$(hide) mkdir -p $(PRODUCT_OUT)/boot
+ifeq ($(TARGET_PRODUCT), pandaboard)
+ cp $(PRODUCT_OUT)/u-boot.img $(PRODUCT_OUT)/boot
+ cp $(PRODUCT_OUT)/MLO $(PRODUCT_OUT)/boot
+endif
ifeq ($(TARGET_USE_UBOOT),true)
cp $(PRODUCT_OUT)/u-boot.bin $(PRODUCT_OUT)/boot
ifeq ($(TARGET_PRODUCT), iMX53)
diff --git a/tasks/uboot.mk b/tasks/uboot.mk
index 6138689..824e8de 100644
--- a/tasks/uboot.mk
+++ b/tasks/uboot.mk
@@ -29,3 +29,12 @@ ifeq ($(TARGET_PRODUCT), origen)
mkdir -p $(PRODUCT_OUT)/boot
cp $(PRODUCT_OUT)/obj/u-boot/mmc_spl/u-boot-mmc-spl.bin $(PRODUCT_OUT)/boot/u-boot-mmc-spl.bin
endif
+
+
+ifeq ($(TARGET_PRODUCT), pandaboard)
+$(PRODUCT_OUT)/u-boot.img: android_uboot
+ ln -sf obj/u-boot/u-boot.img $(PRODUCT_OUT)/u-boot.img
+
+$(PRODUCT_OUT)/MLO: android_uboot
+ ln -sf obj/u-boot/MLO $(PRODUCT_OUT)/MLO
+endif \ No newline at end of file