[openwrt/openwrt] ar71xx: image: rework EnGenius ENS202EXT factory image

LEDE Commits lede-commits at lists.infradead.org
Mon Jan 15 04:57:59 PST 2018


pepe2k pushed a commit to openwrt/openwrt.git, branch master:
https://git.lede-project.org/030176e0e798227bf8c94d9c0bceb1a6e46697d8

commit 030176e0e798227bf8c94d9c0bceb1a6e46697d8
Author: Piotr Dymacz <pepe2k at gmail.com>
AuthorDate: Mon Jan 15 13:30:19 2018 +0100

    ar71xx: image: rework EnGenius ENS202EXT factory image
    
    Current EnGenius ENS202EXT factory image recipe version causes factory
    images of the following devices to be corrupted. This issue wasn't
    visible until recent changes of image Makefile snippets order.
    
    Signed-off-by: Mathias Kresin <dev at kresin.me>
    Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
 target/linux/ar71xx/image/generic-senao.mk | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/target/linux/ar71xx/image/generic-senao.mk b/target/linux/ar71xx/image/generic-senao.mk
index dbb7b69..3a7f677 100644
--- a/target/linux/ar71xx/image/generic-senao.mk
+++ b/target/linux/ar71xx/image/generic-senao.mk
@@ -1,12 +1,9 @@
 define Build/senao-factory-image
-	$(eval board=$(word 1,$(1)))
-	$(eval rootfs=$(word 2,$(1)))
-
 	mkdir -p $@.senao
 
-	touch $@.senao/FWINFO-OpenWrt-$(REVISION)-$(board)
-	$(CP) $(IMAGE_KERNEL) $@.senao/openwrt-senao-$(board)-uImage-lzma.bin
-	$(CP) $(rootfs) $@.senao/openwrt-senao-$(board)-root.squashfs
+	touch $@.senao/FWINFO-OpenWrt-$(REVISION)-$(1)
+	$(CP) $(IMAGE_KERNEL) $@.senao/openwrt-senao-$(1)-uImage-lzma.bin
+	$(CP) $@ $@.senao/openwrt-senao-$(1)-root.squashfs
 
 	$(TAR) -c \
 		--numeric-owner --owner=0 --group=0 --sort=name \
@@ -25,7 +22,7 @@ define Device/ens202ext
   IMAGE_SIZE := 13632k
   IMAGES += factory.bin
   MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env),320k(custom)ro,1536k(kernel),12096k(rootfs),2048k(failsafe)ro,64k(art)ro,13632k at 0xa0000(firmware)
-  IMAGE/factory.bin/squashfs := append-rootfs | pad-rootfs | senao-factory-image ens202ext $$$$@
+  IMAGE/factory.bin := append-rootfs | pad-rootfs | senao-factory-image ens202ext
   IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE)
 endef
 TARGET_DEVICES += ens202ext



More information about the lede-commits mailing list