X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Far71xx%2Fimage%2Fgeneric.mk;h=c4404bc49acc30d10fdfaada248c4291ed261a69;hp=b2e701c844a201307f9d803fb8abf35d5dcb267f;hb=106a56238ff319469f58d6e844a3e6259925427a;hpb=4ba2dd130a9dbec584d1b4616d00b28237d8777c diff --git a/target/linux/ar71xx/image/generic.mk b/target/linux/ar71xx/image/generic.mk index b2e701c844..c4404bc49a 100644 --- a/target/linux/ar71xx/image/generic.mk +++ b/target/linux/ar71xx/image/generic.mk @@ -28,7 +28,7 @@ define Build/mkwrggimg $(STAGING_DIR_HOST)/bin/mkwrggimg -b \ -i $@ -o $@.imghdr -d /dev/mtdblock/1 \ -m $(BOARDNAME) -s $(DAP_SIGNATURE) \ - -v OpenWrt -B $(REVISION) + -v $(VERSION_DIST) -B $(REVISION) mv $@.imghdr $@ endef @@ -46,7 +46,7 @@ define Build/netgear-squashfs -A mips -O linux -T filesystem -C none \ -M $(NETGEAR_KERNEL_MAGIC) \ -a 0xbf070000 -e 0xbf070000 \ - -n 'MIPS OpenWrt Linux-$(LINUX_VERSION)' \ + -n 'MIPS $(VERSION_DIST) Linux-$(LINUX_VERSION)' \ -d $@.squashfs $@ rm -rf $@.squashfs $@.fs endef @@ -93,7 +93,7 @@ define Build/uImageHiWiFi mkimage -A $(LINUX_KARCH) \ -O linux -T kernel \ -C $(1) -a $(KERNEL_LOADADDR) -e $(if $(KERNEL_ENTRY),$(KERNEL_ENTRY),$(KERNEL_LOADADDR)) \ - -n 'tw150v1 $(call toupper,$(LINUX_KARCH)) OpenWrt Linux-$(LINUX_VERSION)' -d $@ $@.new + -n 'tw150v1 $(call toupper,$(LINUX_KARCH)) $(VERSION_DIST) Linux-$(LINUX_VERSION)' -d $@ $@.new @mv $@.new $@ endef @@ -110,7 +110,7 @@ define Device/ap121f CONSOLE := ttyATH0,115200 MTDPARTS := spi0.0:192k(u-boot)ro,64k(u-boot-env),64k(art)ro,-(firmware) SUPPORTED_DEVICES := ap121f - IMAGE/sysupgrade.bin = append-kernel | pad-to $$$$(BLOCKSIZE) | \ + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | \ append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) endef TARGET_DEVICES += ap121f @@ -153,7 +153,7 @@ define Device/arduino-yun DEVICE_PACKAGES := kmod-usb-core kmod-usb2 BOARDNAME := Yun IMAGE_SIZE := 15936k - CONSOLE = ttyATH0,250000 + CONSOLE := ttyATH0,250000 MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env),15936k(firmware),64k(nvram),64k(art)ro endef TARGET_DEVICES += arduino-yun @@ -194,14 +194,31 @@ define Device/cf-e320n-v2 endef TARGET_DEVICES += cf-e320n-v2 -define Device/cf-e355ac - DEVICE_TITLE := COMFAST CF-E355AC +define Device/cf-e355ac-v1 + DEVICE_TITLE := COMFAST CF-E355AC v1 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-ath10k ath10k-firmware-qca988x - BOARDNAME := CF-E355AC + BOARDNAME := CF-E355AC-V1 IMAGE_SIZE := 16192k MTDPARTS := spi0.0:64k(u-boot)ro,64k(art)ro,16192k(firmware),64k(art-backup)ro endef -TARGET_DEVICES += cf-e355ac +TARGET_DEVICES += cf-e355ac-v1 + +define Device/cf-e355ac-v2 + $(Device/cf-e355ac-v1) + DEVICE_TITLE := COMFAST CF-E355AC v2 + DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-ath10k ath10k-firmware-qca9888 + BOARDNAME := CF-E355AC-V2 +endef +TARGET_DEVICES += cf-e355ac-v2 + +define Device/cf-e375ac + DEVICE_TITLE := COMFAST CF-E375AC + DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9888 + BOARDNAME := CF-E375AC + IMAGE_SIZE := 16000k + MTDPARTS := spi0.0:256k(u-boot)ro,64k(art)ro,16000k(firmware),64k(art-backup)ro +endef +TARGET_DEVICES += cf-e375ac define Device/cf-e380ac-v1 DEVICE_TITLE := COMFAST CF-E380AC v1 @@ -272,35 +289,102 @@ define Device/dragino2 endef TARGET_DEVICES += dragino2 +define Device/e1700ac-v2-16M + DEVICE_TITLE := WHQX E1700AC v2 (16MB flash) + DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x kmod-usb-core \ + kmod-usb2 kmod-usb-ledtrig-usbport + BOARDNAME := E1700AC-V2 + SUPPORTED_DEVICES := e1700ac-v2 + IMAGE_SIZE := 15936k + MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env),64k(pri-data)ro,64k(art)ro,-(firmware) + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) |\ + append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) +endef +TARGET_DEVICES += e1700ac-v2-16M + +define Device/e1700ac-v2-8M + $(Device/e1700ac-v2-16M) + DEVICE_TITLE := WHQX E1700AC v2 (8MB flash) + IMAGE_SIZE := 7744k +endef +TARGET_DEVICES += e1700ac-v2-8M + +define Device/e600g-v2-16M + DEVICE_TITLE := WHQX E600G v2 (16MB flash) + DEVICE_PACKAGES := kmod-usb-core kmod-usb2 -swconfig + BOARDNAME := E600G-V2 + SUPPORTED_DEVICES := e600g-v2 + IMAGE_SIZE := 15936k + MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env),64k(pri-data)ro,64k(art)ro,-(firmware) + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) |\ + append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) +endef +TARGET_DEVICES += e600g-v2-16M + +define Device/e600g-v2-8M + $(Device/e600g-v2-16M) + DEVICE_TITLE := WHQX E600G v2 (8MB flash) + IMAGE_SIZE := 7744k +endef +TARGET_DEVICES += e600g-v2-8M + +define Device/e600gac-v2-16M + DEVICE_TITLE := WHQX E600GAC v2 (16MB flash) + DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9887 kmod-usb-core \ + kmod-usb2 -swconfig + BOARDNAME := E600GAC-V2 + SUPPORTED_DEVICES := e600gac-v2 + IMAGE_SIZE := 15936k + MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env),64k(pri-data)ro,64k(art)ro,-(firmware) + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) |\ + append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) +endef +TARGET_DEVICES += e600gac-v2-16M + +define Device/e600gac-v2-8M + $(Device/e600gac-v2-16M) + DEVICE_TITLE := WHQX E600GAC v2 (8MB flash) + IMAGE_SIZE := 7744k +endef +TARGET_DEVICES += e600gac-v2-8M + define Device/ew-balin DEVICE_TITLE := Embedded Wireless Balin Platform - DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea - BOARDNAME = EW-BALIN - IMAGE_SIZE = 16000k - MTDPARTS = spi0.0:256k(u-boot)ro,64k(u-boot-env),16000k(firmware),64k(art)ro + DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea + BOARDNAME := EW-BALIN + IMAGE_SIZE := 16000k + MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env),16000k(firmware),64k(art)ro endef TARGET_DEVICES += ew-balin define Device/ew-dorin + $(Device/ew-balin) DEVICE_TITLE := Embedded Wireless Dorin Platform - DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea - BOARDNAME = EW-DORIN + BOARDNAME := EW-DORIN CONSOLE := ttyATH0,115200 - IMAGE_SIZE = 16000k - MTDPARTS = spi0.0:256k(u-boot)ro,64k(u-boot-env),16000k(firmware),64k(art)ro endef TARGET_DEVICES += ew-dorin define Device/ew-dorin-router + $(Device/ew-dorin) DEVICE_TITLE := Embedded Wireless Dorin Router Platform - DEVICE_PACKAGES := kmod-usb-core kmod-usb-chipidea - BOARDNAME = EW-DORIN-ROUTER - CONSOLE := ttyATH0,115200 - IMAGE_SIZE = 16000k - MTDPARTS = spi0.0:256k(u-boot)ro,64k(u-boot-env),16000k(firmware),64k(art)ro + BOARDNAME := EW-DORIN-ROUTER endef TARGET_DEVICES += ew-dorin-router +define Device/rme-eg200 + DEVICE_TITLE := eTactica EG-200 + DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-ledtrig-oneshot \ + kmod-usb-serial kmod-usb-serial-ftdi \ + kmod-usb-storage \ + kmod-fs-ext4 + BOARDNAME := RME-EG200 + IMAGE_SIZE := 16000k + CONSOLE := ttyATH0,115200 + MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,16000k(firmware),64k(art)ro +endef +TARGET_DEVICES += rme-eg200 + define Device/weio DEVICE_TITLE := WeIO DEVICE_PACKAGES := kmod-usb-core kmod-usb2 @@ -380,7 +464,7 @@ define Device/gl-usb150 CONSOLE := ttyATH0,115200 MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,16000k(firmware),64k(art)ro SUPPORTED_DEVICES := gl-usb150 - IMAGE/sysupgrade.bin = append-kernel | pad-to $$$$(BLOCKSIZE) | \ + IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | \ append-rootfs | pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) endef TARGET_DEVICES += gl-usb150