X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Framips%2Fimage%2Fmt7620.mk;h=af1bda4a9d26b90a92ccf45f977afe92a1f089f9;hp=95542ae34a38282aca5b43761df80fdc3bb82cad;hb=6cfa7e57887fe1b021cc50b4b7547d2e51240ac1;hpb=0cf581ca3a2a692938003a7038d93f2e24d9125a diff --git a/target/linux/ramips/image/mt7620.mk b/target/linux/ramips/image/mt7620.mk index 95542ae34a..af1bda4a9d 100644 --- a/target/linux/ramips/image/mt7620.mk +++ b/target/linux/ramips/image/mt7620.mk @@ -22,11 +22,9 @@ endef define Build/elecom-header cp $@ $(KDIR)/v_0.0.0.bin ( \ - $(STAGING_DIR_HOST)/bin/md5sum $(KDIR)/v_0.0.0.bin | \ - sed 's/ .*//' && \ + mkhash md5 $(KDIR)/v_0.0.0.bin && \ echo 458 \ - ) | $(STAGING_DIR_HOST)/bin/md5sum | \ - sed 's/ .*//' > $(KDIR)/v_0.0.0.md5 + ) | mkhash md5 > $(KDIR)/v_0.0.0.md5 $(STAGING_DIR_HOST)/bin/tar -cf $@ -C $(KDIR) v_0.0.0.bin v_0.0.0.md5 endef @@ -39,7 +37,9 @@ define Device/ArcherC20i SUPPORTED_DEVICES := c20i KERNEL := $(KERNEL_DTB) KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherC20i -c - IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC20i -j | append-metadata + IMAGE/factory.bin := append-kernel | tplink-header ArcherC20i -j + IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC20i -j -s | append-metadata + IMAGES += factory.bin DEVICE_TITLE := TP-Link ArcherC20i endef TARGET_DEVICES += ArcherC20i @@ -49,7 +49,9 @@ define Device/ArcherC50 SUPPORTED_DEVICES := c50 KERNEL := $(KERNEL_DTB) KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherC50 -c - IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC50 -j | append-metadata + IMAGE/factory.bin := append-kernel | tplink-header ArcherC50 -j + IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherC50 -j -s | append-metadata + IMAGES += factory.bin DEVICE_TITLE := TP-Link ArcherC50 endef TARGET_DEVICES += ArcherC50 @@ -59,7 +61,7 @@ define Device/ArcherMR200 SUPPORTED_DEVICES := mr200 KERNEL := $(KERNEL_DTB) KERNEL_INITRAMFS := $(KERNEL_DTB) | tplink-header ArcherMR200 -c - IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherMR200 -j | append-metadata + IMAGE/sysupgrade.bin := append-kernel | tplink-header ArcherMR200 -j -s | append-metadata DEVICE_PACKAGES := kmod-usb2 kmod-usb-net kmod-usb-net-rndis kmod-usb-serial kmod-usb-serial-option adb DEVICE_TITLE := TP-Link ArcherMR200 endef @@ -77,6 +79,17 @@ define Device/ex2700 endef TARGET_DEVICES += ex2700 +define Device/wn3000rpv3 + DTS := WN3000RPV3 + BLOCKSIZE := 4k + IMAGES += factory.bin + KERNEL := $(KERNEL_DTB) | uImage lzma | pad-kernel-ex2700 + IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \ + netgear-header -B WN3000RPv3 -H 29764836+8+0+32+2x2+0 + DEVICE_TITLE := Netgear WN3000RPv3 +endef +TARGET_DEVICES += wn3000rpv3 + define Device/wt3020-4M DTS := WT3020-4M BLOCKSIZE := 4k @@ -94,6 +107,7 @@ define Device/wt3020-8M IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \ poray-header -B WT3020 -F 8M DEVICE_TITLE := Nexx WT3020 (8MB) + DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci endef TARGET_DEVICES += wt3020-8M @@ -368,8 +382,9 @@ TARGET_DEVICES += zte-q7 define Device/youku-yk1 DTS := YOUKU-YK1 - IMAGE_SIZE := $(ralink_default_fw_size_16M) + IMAGE_SIZE := $(ralink_default_fw_size_32M) DEVICE_TITLE := YOUKU YK1 + DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 kmod-usb-ledtrig-usbport endef TARGET_DEVICES += youku-yk1 @@ -430,7 +445,7 @@ define Device/dch-m225 seama-seal -m "signature=wapn22_dlink.2013gui_dap1320b" | \ check-size $$$$(IMAGE_SIZE) DEVICE_TITLE := D-Link DCH-M225 - DEVICE_PACKAGES := kmod-mt76 + DEVICE_PACKAGES := kmod-mt76 kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink endef TARGET_DEVICES += dch-m225 @@ -439,7 +454,7 @@ define Device/kn_rc DEVICE_TITLE := ZyXEL Keenetic Omni DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport IMAGES += factory.bin - IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | check-size $$$$(IMAGE_SIZE) | \ + IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \ zyimage -d 4882 -v "ZyXEL Keenetic Omni" endef TARGET_DEVICES += kn_rc @@ -449,7 +464,7 @@ define Device/kn_rf DEVICE_TITLE := ZyXEL Keenetic Omni II DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport IMAGES += factory.bin - IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | check-size $$$$(IMAGE_SIZE) | \ + IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \ zyimage -d 2102034 -v "ZyXEL Keenetic Omni II" endef TARGET_DEVICES += kn_rf @@ -460,7 +475,15 @@ define Device/kng_rc DEVICE_TITLE := ZyXEL Keenetic Viva DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b IMAGES += factory.bin - IMAGE/factory.bin := $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | \ + IMAGE/factory.bin := $$(sysupgrade_bin) | pad-to 64k | check-size $$$$(IMAGE_SIZE) | \ zyimage -d 8997 -v "ZyXEL Keenetic Viva" endef TARGET_DEVICES += kng_rc + +define Device/d240 + DTS := D240 + IMAGE_SIZE := $(ralink_default_fw_size_16M) + DEVICE_TITLE := Sanlinking Technologies D240 + DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-mt76 kmod-sdhci-mt7620 +endef +TARGET_DEVICES += d240