diff options
author | Mathias Kresin <dev@kresin.me> | 2016-11-25 13:03:01 +0100 |
---|---|---|
committer | Mathias Kresin <dev@kresin.me> | 2016-11-27 15:34:23 +0100 |
commit | 6cc0ae27b90f73a547130be7b5b25ea576615dd6 (patch) | |
tree | 6b7f7f722b245cc57b9e7e0fe5c38d85dde5f5c4 | |
parent | 7cc0d8b3bdea8fcbf5ff36a0acceb652c152b507 (diff) | |
download | upstream-6cc0ae27b90f73a547130be7b5b25ea576615dd6.tar.gz upstream-6cc0ae27b90f73a547130be7b5b25ea576615dd6.tar.bz2 upstream-6cc0ae27b90f73a547130be7b5b25ea576615dd6.zip |
ramips: fix Airlink AR670W factory image
Move the mkwrgimg build step to the makefile. It will be required by
other boards as well.
Signed-off-by: Mathias Kresin <dev@kresin.me>
-rw-r--r-- | target/linux/ramips/image/Makefile | 5 | ||||
-rw-r--r-- | target/linux/ramips/image/rt288x.mk | 10 |
2 files changed, 7 insertions, 8 deletions
diff --git a/target/linux/ramips/image/Makefile b/target/linux/ramips/image/Makefile index 42cd63b7d7..25396f5984 100644 --- a/target/linux/ramips/image/Makefile +++ b/target/linux/ramips/image/Makefile @@ -99,6 +99,11 @@ define Build/seama-seal $(call Build/seama,-s $@.seama $(1)) endef +define Build/wrg-header + mkwrgimg -i $@ -d "/dev/mtdblock/2" -s $(1) -o $@.new + mv $@.new $@ +endef + # # The real magic happens inside these templates # diff --git a/target/linux/ramips/image/rt288x.mk b/target/linux/ramips/image/rt288x.mk index d9dd3aea1e..ab56fcc44f 100644 --- a/target/linux/ramips/image/rt288x.mk +++ b/target/linux/ramips/image/rt288x.mk @@ -6,13 +6,6 @@ define Build/gemtek-header mkheader_gemtek $@ $@.new $(1) && mv $@.new $@ endef -define Build/airlink-header - mkwrgimg -i $@ \ - -d "/dev/mtdblock/2" \ - -s "wrgn16a_airlink_ar670w" \ - -o $@.new && mv $@.new $@ -endef - define Device/ar670w DTS := AR670W BLOCKSIZE := 64k @@ -20,7 +13,8 @@ define Device/ar670w IMAGE_SIZE := $(ralink_default_fw_size_4M) KERNEL := $(KERNEL_DTB) IMAGES += factory.bin - IMAGE/factory.bin := $$(sysupgrade_bin) | gemtek-header ar725w + IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \ + wrg-header wrgn16a_airlink_ar670w endef TARGET_DEVICES += ar670w |