X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Framips%2Fimage%2Frt305x.mk;h=f2be88b73fb27f924f966c45ee9f88f76bb7d8eb;hp=4e82eb48a980b0f2071f1aa5e4f2ee2b7480b353;hb=4b759caf518d21c8088f6af72ca8aa123f054228;hpb=419fa7a15f04c03788de956d6c8eb1ade2346be9 diff --git a/target/linux/ramips/image/rt305x.mk b/target/linux/ramips/image/rt305x.mk index 4e82eb48a9..f2be88b73f 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 $@ @@ -11,11 +21,6 @@ define Build/hilink-header mv $@.new $@ endef -define Build/jcg-header - $(STAGING_DIR_HOST)/bin/jcgimage -v $(1) -u $@ -o $@.new - mv $@.new $@ -endef - define Device/3g150b DTS := 3G150B @@ -122,7 +127,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 @@ -200,6 +205,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) @@ -207,6 +228,7 @@ define Device/dir-300-b1 IMAGE/factory.bin := \ $$(sysupgrade_bin) | check-size $$$$(IMAGE_SIZE) | wrg-header wrgn23_dlwbr_dir300b DEVICE_TITLE := D-Link DIR-300 B1 + DEFAULT := n endef TARGET_DEVICES += dir-300-b1 @@ -236,21 +258,12 @@ endef TARGET_DEVICES += dir-600-b1 define Device/dir-610-a1 + $(Device/seama) DTS := DIR-610-A1 BLOCKSIZE := 4k - IMAGES += factory.bin + SEAMA_SIGNATURE := wrgn59_dlob.hans_dir610 KERNEL := $(KERNEL_DTB) IMAGE_SIZE := $(ralink_default_fw_size_4M) - IMAGE/sysupgrade.bin := \ - append-kernel | pad-offset $$$$(BLOCKSIZE) 64 | append-rootfs | \ - seama -m "dev=/dev/mtdblock/2" -m "type=firmware" | \ - pad-rootfs | append-metadata | check-size $$$$(IMAGE_SIZE) - IMAGE/factory.bin := \ - append-kernel | pad-offset $$$$(BLOCKSIZE) 64 | \ - append-rootfs | pad-rootfs -x 64 | \ - seama -m "dev=/dev/mtdblock/2" -m "type=firmware" | \ - seama-seal -m "signature=wrgn59_dlob.hans_dir610" | \ - check-size $$$$(IMAGE_SIZE) DEVICE_TITLE := D-Link DIR-610 A1 DEVICE_PACKAGES := kmod-ledtrig-netdev kmod-ledtrig-timer endef @@ -292,10 +305,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-usb2 kmod-spi-dev kmod-usb-serial kmod-usb-serial-option \ - kmod-usb-net kmod-usb-net-cdc-ether comgt-ncm + 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 @@ -311,6 +332,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 @@ -628,13 +650,14 @@ define Device/rt-n10-plus BLOCKSIZE := 64k IMAGE_SIZE := $(ralink_default_fw_size_4M) DEVICE_TITLE := Asus RT-N10+ + DEFAULT := n endef 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 @@ -745,6 +768,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 @@ -872,3 +906,17 @@ define Device/kn DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ehci kmod-usb-ledtrig-usbport endef TARGET_DEVICES += kn + +define Device/zyxel_keenetic-start + DTS := kn_st + IMAGE_SIZE := $(ralink_default_fw_size_4M) + DEVICE_TITLE := ZyXEL Keenetic Start +endef +TARGET_DEVICES += zyxel_keenetic-start + +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