diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2014-04-12 20:22:41 +0000 |
---|---|---|
committer | Gabor Juhos <juhosg@openwrt.org> | 2014-04-12 20:22:41 +0000 |
commit | 80894a6f0e1f089bb78ac1457c8a3f0e0ccfc205 (patch) | |
tree | 49b85c9926d73894c1f1defca76dbf344ceb05f7 | |
parent | 48f1cf06f73b6439bf3f2698e037331916ff9fda (diff) | |
download | upstream-80894a6f0e1f089bb78ac1457c8a3f0e0ccfc205.tar.gz upstream-80894a6f0e1f089bb78ac1457c8a3f0e0ccfc205.tar.bz2 upstream-80894a6f0e1f089bb78ac1457c8a3f0e0ccfc205.zip |
ar71xx: build firmware image for the WNDR3700 v4 board
Based on the the WNDR3700v4 support patch from Ralph Perlich:
http://patchwork.openwrt.org/patch/4763/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40481 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r-- | target/linux/ar71xx/image/Makefile | 8 | ||||
-rw-r--r-- | target/linux/ar71xx/nand/profiles/netgear.mk | 4 |
2 files changed, 8 insertions, 4 deletions
diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile index 5d2b6700f2..9295699e31 100644 --- a/target/linux/ar71xx/image/Makefile +++ b/target/linux/ar71xx/image/Makefile @@ -843,13 +843,14 @@ endef # $(6): Board name (upper caps) # $(7): firmware region code (not used yet) # $(8): DNI Hardware version +# $(9): suffix of the configuration file for ubinize define Image/Build/NetgearNAND $(eval firmwaresize=$(call mtdpartsize,firmware,$(4))) $(eval kernelsize=$(call mtdpartsize,kernel,$(4))) $(eval imageraw=$(KDIR_TMP)/$(2)-raw.img) $(CP) $(KDIR)/root.squashfs-raw $(KDIR_TMP)/root.squashfs echo -ne '\xde\xad\xc0\xde' > $(KDIR_TMP)/jffs2.eof - $(call ubinize,ubinize-$(2).ini,$(KDIR_TMP),$(KDIR_TMP)/$(2)-root.ubi,128KiB,2048,-E 5) + $(call ubinize,ubinize-$(9).ini,$(KDIR_TMP),$(KDIR_TMP)/$(2)-root.ubi,128KiB,2048,-E 5) ( \ dd if=$(KDIR_TMP)/vmlinux-$(2).uImage; \ dd if=$(KDIR_TMP)/$(2)-root.ubi \ @@ -1176,7 +1177,10 @@ $(eval $(call MultiProfile,Madwifi,EAP7660D UBNTRS UBNTRSPRO UBNTLSSR71 WP543)) endif # ifeq ($(SUBTARGET),generic) ifeq ($(SUBTARGET),nand) -$(eval $(call SingleProfile,NetgearNAND,64k,WNDR4300,wndr4300,WNDR4300,ttyS0,115200,$$(wndr4300_mtdlayout),0x33373033,WNDR4300,"",-H 29763948+0+128+128+2x2+3x3)) +$(eval $(call SingleProfile,NetgearNAND,64k,WNDR3700V4,wndr3700v4,WNDR4300,ttyS0,115200,$$(wndr4300_mtdlayout),0x33373033,WNDR3700V4,"",-H 29763948+128+128,wndr4300)) +$(eval $(call SingleProfile,NetgearNAND,64k,WNDR4300V1,wndr4300,WNDR4300,ttyS0,115200,$$(wndr4300_mtdlayout),0x33373033,WNDR4300,"",-H 29763948+0+128+128+2x2+3x3,wndr4300)) + +$(eval $(call MultiProfile,WNDR4300,WNDR3700V4 WNDR4300V1)) endif # ifeq ($(SUBTARGET),nand) diff --git a/target/linux/ar71xx/nand/profiles/netgear.mk b/target/linux/ar71xx/nand/profiles/netgear.mk index 471ef376a9..d9ceee54eb 100644 --- a/target/linux/ar71xx/nand/profiles/netgear.mk +++ b/target/linux/ar71xx/nand/profiles/netgear.mk @@ -6,12 +6,12 @@ # define Profile/WNDR4300 - NAME:=NETGEAR WNDR4300 + NAME:=NETGEAR WNDR3700v4/WNDR4300 PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev endef define Profile/WNDR4300/Description - Package set optimized for the NETGEAR WNDR4300 + Package set optimized for the NETGEAR WNDR3700v4/WNDR4300 endef $(eval $(call Profile,WNDR4300)) |