ramips: fix Archer C20i image build
[openwrt/openwrt.git] / target / linux / ramips / image / mt7620.mk
index b35b2e23c6644fa6cb3e4f99f274c3ecff92c840..2a344247f1ac3af09dc7f6fccb74b0d911a13c28 100644 (file)
@@ -3,23 +3,23 @@
 #
 
 define Build/tplink-header
-       $(STAGING_DIR_HOST)/bin/mktplinkfw2 -V "ver. 2.0" -B $(1) \
+       $(STAGING_DIR_HOST)/bin/mktplinkfw2 -a 0x4 -V "ver. 2.0" -B $(1) \
                -o $@.new -k $@  && mv $@.new $@
 endef
 
 define Build/pad-ex2700
-  cat ex2700-fakeroot.uImage >> $@; cat ex2700-fakeroot.uImage >> $@;
-  dd if=$@ of=$@.new bs=64k conv=sync && truncate -s 128 $@.new && mv $@.new $@
+       cat ex2700-fakeroot.uImage >> $@; cat ex2700-fakeroot.uImage >> $@;
+       dd if=$@ of=$@.new bs=64k conv=sync && truncate -s 128 $@.new && mv $@.new $@
 endef
 
 define Build/append-ex2700
-  cat ex2700-fakeroot.uImage >> $@
+       cat ex2700-fakeroot.uImage >> $@
 endef
 
 define Build/netgear-header
-  $(STAGING_DIR_HOST)/bin/mkdniimg \
-       $(1) -v OpenWrt -i $@ \
-       -o $@.new && mv $@.new $@
+       $(STAGING_DIR_HOST)/bin/mkdniimg \
+               $(1) -v OpenWrt -i $@ \
+               -o $@.new && mv $@.new $@
 endef
 
 define Build/poray-header
@@ -30,7 +30,7 @@ define Build/poray-header
 endef
 
 define Build/umedia-header
-  fix-u-media-header -T 0x46 -B $(1) -i $@ -o $@.new && mv $@.new $@
+       fix-u-media-header -T 0x46 -B $(1) -i $@ -o $@.new && mv $@.new $@
 endef
 
 define Build/elecom-header
@@ -46,10 +46,9 @@ endef
 
 define Device/ArcherC20i
   DTS := ArcherC20i
-  IMAGES += factory.bin
   KERNEL := $(KERNEL_DTB)
   KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherC20i -c
-  IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC20i -j -r $(KDIR)/root.squashfs
+  IMAGE/sysupgrade.bin := $(KERNEL_DTB) | tplink-header ArcherC20i -j -r $(KDIR)/root.squashfs
   DEVICE_TITLE := TP-Link ArcherC20i
 endef
 TARGET_DEVICES += ArcherC20i