X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Framips%2Fimage%2Frt305x.mk;h=5f514290dc7235747b901a99b7b5f0384dc8d386;hp=69533ce9e78f802020f5ee9d530ca6a3576f2284;hb=262b885b834cecf7e7afbaca32d0a67c0b75aa44;hpb=9e468f7829eb6bfeff2a3671b04e53003a709313 diff --git a/target/linux/ramips/image/rt305x.mk b/target/linux/ramips/image/rt305x.mk index 69533ce9e7..5f514290dc 100644 --- a/target/linux/ramips/image/rt305x.mk +++ b/target/linux/ramips/image/rt305x.mk @@ -1,6 +1,16 @@ # # RT305X Profiles # +define Build/buffalo-tftp-header + ( \ + echo -n -e "# Airstation FirmWare\nrun u_fw\nreset\n\n" | \ + dd bs=512 count=1 conv=sync; \ + dd if=$@; \ + ) > $@.tmp && \ + $(STAGING_DIR_HOST)/bin/buffalo-tftp -i $@.tmp -o $@.new + mv $@.new $@ +endef + define Build/dap-header $(STAGING_DIR_HOST)/bin/mkdapimg $(1) -i $@ -o $@.new mv $@.new $@ @@ -122,7 +132,7 @@ define Device/asl26555-16M IMAGE_SIZE := 15872k SUPPORTED_DEVICES += asl26555 DEVICE_TITLE := Alpha ASL26555 16M - DEVICE_PACKAGES := + DEVICE_PACKAGES := kmod-usb-core kmod-usb-dwc2 kmod-usb-ledtrig-usbport endef TARGET_DEVICES += asl26555-16M @@ -137,25 +147,19 @@ define Device/awm002-evb-4M DTS := AWM002-EVB-4M IMAGE_SIZE := $(ralink_default_fw_size_4M) DEVICE_TITLE := AsiaRF AWM002-EVB (4M) - DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \ + DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \ kmod-i2c-core kmod-i2c-gpio endef TARGET_DEVICES += awm002-evb-4M define Device/awm002-evb-8M DTS := AWM002-EVB-8M - DEVICE_TITLE := AsiaRF AWM002-EVB (8M) - DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \ + DEVICE_TITLE := AsiaRF AWM002-EVB (8M)/AsiaRF AWM003 EVB + DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 \ kmod-i2c-core kmod-i2c-gpio endef TARGET_DEVICES += awm002-evb-8M -define Device/awm003-evb - DTS := AWM003-EVB - DEVICE_TITLE := AsiaRF AWM003 EVB -endef -TARGET_DEVICES += awm003-evb - define Device/awapn2403 DTS := AWAPN2403 BLOCKSIZE := 4k @@ -206,6 +210,22 @@ define Device/dap-1350 endef TARGET_DEVICES += dap-1350 +define Device/dcs-930 + DTS := DCS-930 + IMAGE_SIZE := $(ralink_default_fw_size_4M) + DEVICE_TITLE := D-Link DCS-930 + DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-sound-core kmod-usb-audio kmod-usb-core kmod-usb-dwc2 +endef +TARGET_DEVICES += dcs-930 + +define Device/dcs-930l-b1 + DTS := DCS-930L-B1 + IMAGE_SIZE := $(ralink_default_fw_size_4M) + DEVICE_TITLE := D-Link DCS-930L B1 + DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-sound-core kmod-usb-audio kmod-usb-core kmod-usb-ohci kmod-usb2 +endef +TARGET_DEVICES += dcs-930l-b1 + define Device/dir-300-b1 DTS := DIR-300-B1 IMAGE_SIZE := $(ralink_default_fw_size_4M) @@ -298,10 +318,18 @@ TARGET_DEVICES += dir-620-d1 define Device/dwr-512-b DTS := DWR-512-B - IMAGE_SIZE := 7700k + IMAGE_SIZE := 7800k DEVICE_TITLE := D-Link DWR-512 B - DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-i2c-core kmod-i2c-ralink kmod-spi-dev \ - kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-wwan comgt + DEVICE_PACKAGES := jboot-tools kmod-usb2 kmod-spi-dev kmod-usb-serial \ + kmod-usb-serial-option kmod-usb-net kmod-usb-net-cdc-ether \ + comgt-ncm + DLINK_ROM_ID := DLK6E2412001 + DLINK_FAMILY_MEMBER := 0x6E24 + DLINK_FIRMWARE_SIZE := 0x7E0000 + KERNEL := $(KERNEL_DTB) + IMAGES += factory.bin + IMAGE/sysupgrade.bin := mkdlinkfw | pad-rootfs | append-metadata + IMAGE/factory.bin := mkdlinkfw | pad-rootfs | mkdlinkfw-factory endef TARGET_DEVICES += dwr-512-b @@ -317,6 +345,7 @@ define Device/f5d8235-v2 DTS := F5D8235_V2 IMAGE_SIZE := 7744k DEVICE_TITLE := Belkin F5D8235 v2 + DEVICE_PACKAGES := kmod-switch-rtl8366rb endef TARGET_DEVICES += f5d8235-v2 @@ -345,6 +374,13 @@ define Device/freestation5 endef TARGET_DEVICES += freestation5 +define Device/hg255d + DTS := HG255D + IMAGE_SIZE := $(ralink_default_fw_size_16M) + DEVICE_TITLE := HuaWei HG255D +endef +TARGET_DEVICES += hg255d + define Device/hlk-rm04 DTS := HLKRM04 IMAGES += factory.bin @@ -455,6 +491,7 @@ endef TARGET_DEVICES += miniembplug define Device/miniembwifi + DTS := MINIEMBWIFI DEVICE_TITLE := Omnima MiniEMBWiFi endef TARGET_DEVICES += miniembwifi @@ -632,13 +669,14 @@ TARGET_DEVICES += rt-n10-plus define Device/rt-n13u DTS := RT-N13U DEVICE_TITLE := Asus RT-N13U - DEVICE_PACKAGES := kmod-leds-gpio kmod-rt2800-pci wpad-mini kmod-usb-dwc2 + DEVICE_PACKAGES := kmod-leds-gpio kmod-rt2800-pci kmod-usb-dwc2 endef TARGET_DEVICES += rt-n13u define Device/rut5xx DTS := RUT5XX DEVICE_TITLE := Teltonika RUT5XX + DEVICE_PACKAGES := om-watchdog endef TARGET_DEVICES += rut5xx @@ -650,6 +688,16 @@ define Device/sl-r7205 endef TARGET_DEVICES += sl-r7205 +define Device/tew-638apb-v2 + DTS := TEW-638APB-V2 + BLOCKSIZE := 64k + IMAGE_SIZE := $(ralink_default_fw_size_4M) + IMAGE/sysupgrade.bin := $$(sysupgrade_bin) | umedia-header 0x026382 | \ + append-metadata | check-size $$$$(IMAGE_SIZE) + DEVICE_TITLE := TRENDnet TEW-638APB v2 +endef +TARGET_DEVICES += tew-638apb-v2 + define Device/tew-714tru DTS := TEW-714TRU DEVICE_TITLE := TRENDnet TEW-714TRU @@ -732,6 +780,17 @@ define Device/wcr-150gn endef TARGET_DEVICES += wcr-150gn +define Device/whr-g300n + DTS := WHR-G300N + BLOCKSIZE := 64k + IMAGE_SIZE := 3801088 + DEVICE_TITLE := Buffalo WHR-G300N + IMAGES += tftp.bin + IMAGE/tftp.bin := $$(sysupgrade_bin) | \ + check-size $$$$(IMAGE_SIZE) | buffalo-tftp-header +endef +TARGET_DEVICES += whr-g300n + define Device/wizard8800 DTS := WIZARD8800 UIMAGE_NAME:= Linux Kernel Image @@ -850,3 +909,19 @@ define Device/xdxrn502j DEVICE_TITLE := XDX RN502J endef TARGET_DEVICES += xdxrn502j + +define Device/kn + DTS := kn + BLOCKSIZE := 64k + IMAGE_SIZE := $(ralink_default_fw_size_4M) + DEVICE_TITLE := ZyXEL Keenetic + DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ehci kmod-usb-ledtrig-usbport +endef +TARGET_DEVICES += kn + +define Device/zorlik_zl5900v2 + DTS := ZL5900V2 + DEVICE_TITLE := Zorlik ZL5900V2 + DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-netdev +endef +TARGET_DEVICES += zorlik_zl5900v2