diff options
author | Piotr Dymacz <pepe2k@gmail.com> | 2018-01-15 13:30:19 +0100 |
---|---|---|
committer | Piotr Dymacz <pepe2k@gmail.com> | 2018-01-15 13:39:54 +0100 |
commit | 030176e0e798227bf8c94d9c0bceb1a6e46697d8 (patch) | |
tree | 4c8486234c897b6c46c3a2f1f8b330f0a22786cf /target/linux/ar71xx | |
parent | ebd15471ea4f0502e2fe4e77351cb3cb8867142d (diff) | |
download | mtk-20170518-030176e0e798227bf8c94d9c0bceb1a6e46697d8.zip mtk-20170518-030176e0e798227bf8c94d9c0bceb1a6e46697d8.tar.gz mtk-20170518-030176e0e798227bf8c94d9c0bceb1a6e46697d8.tar.bz2 |
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@kresin.me>
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
Diffstat (limited to 'target/linux/ar71xx')
-rw-r--r-- | target/linux/ar71xx/image/generic-senao.mk | 11 |
1 files 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@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 |