[source] ipq806x: Enable ubi image for ipq40xx AP-DK04.1-C1 board

LEDE Commits lede-commits at lists.infradead.org
Tue Jun 6 21:33:44 PDT 2017


blogic pushed a commit to source.git, branch master:
https://git.lede-project.org/e178d51a044c0eac1a56fa404c7da7361e336068

commit e178d51a044c0eac1a56fa404c7da7361e336068
Author: Ram Chandra Jangir <rjangir at codeaurora.org>
AuthorDate: Wed May 31 20:50:29 2017 +0530

    ipq806x: Enable ubi image for ipq40xx AP-DK04.1-C1 board
    
    This change add IPQ40xx AP-DK04.1-C1 board image support,
    enables ubi image for IPQ40xx AP-DK04.1-C1 board and also
    add sysupgrage support for AP-DK04.1-C1 and generates a
    sysupgrade.tar image.
    
    Testing:
     *Tested on IPQ40xx AP-DK04.1-C1:
       a. NAND boot
       b. ubi sysupgrade
    
    Signed-off-by: Ram Chandra Jangir <rjangir at codeaurora.org>
---
 target/linux/ipq806x/base-files/lib/upgrade/platform.sh |  1 +
 target/linux/ipq806x/image/Makefile                     | 15 ++++++++++++++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/target/linux/ipq806x/base-files/lib/upgrade/platform.sh b/target/linux/ipq806x/base-files/lib/upgrade/platform.sh
index 8970285..fd08db3 100644
--- a/target/linux/ipq806x/base-files/lib/upgrade/platform.sh
+++ b/target/linux/ipq806x/base-files/lib/upgrade/platform.sh
@@ -12,6 +12,7 @@ platform_pre_upgrade() {
 
 	case "$board" in
 	ap148 |\
+	ap-dk04.1-c1 |\
 	d7800 |\
 	nbg6817 |\
 	r7500 |\
diff --git a/target/linux/ipq806x/image/Makefile b/target/linux/ipq806x/image/Makefile
index de6ddb6..4ed05eb 100644
--- a/target/linux/ipq806x/image/Makefile
+++ b/target/linux/ipq806x/image/Makefile
@@ -250,7 +250,20 @@ define Device/VR2600v
 	IMAGE/sysupgrade.bin := pad-extra 512 | append-kernel | pad-to $$$${KERNEL_SIZE} | append-rootfs | pad-rootfs | append-metadata
 endef
 
+define Device/AP-DK04.1-C1
+	$(call Device/FitImage)
+	$(call Device/UbiFit)
+	DEVICE_DTS := qcom-ipq4019-ap.dk04.1-c1
+	KERNEL_LOADADDR := 0x80208000
+	KERNEL_INSTALL := 1
+	KERNEL_SIZE := 4048k
+	BLOCKSIZE := 128k
+	PAGESIZE := 2048
+	BOARD_NAME := ap-dk04.1-c1
+	DEVICE_TITLE := QCA AP-DK04.1-C1
+endef
+
 TARGET_DEVICES += AP148 AP148-legacy C2600 D7800 DB149 EA8500 FRITZ4040 R7500 \
-		  R7500v2 R7800 NBG6817 VR2600v
+		  R7500v2 R7800 NBG6817 VR2600v AP-DK04.1-C1
 
 $(eval $(call BuildImage))



More information about the lede-commits mailing list