ramips: add basic common recipe for nand flash devices
These same codes are repeated for many devices now, it's better to move them to shared definition. This commit also add the missing KERNEL_SIZE of the ZyXEL NR7101 and ZyXEL LTE3301-PLUS. Signed-off-by: Shiji Yang <yangshiji66@qq.com>
This commit is contained in:
		 Shiji Yang
					Shiji Yang
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							09a0efbe83
						
					
				
				
					commit
					b09a83808a
				
			| @@ -148,6 +148,15 @@ define Device/dsa-migration | |||||||
|   DEVICE_COMPAT_MESSAGE := Config cannot be migrated from swconfig to DSA |   DEVICE_COMPAT_MESSAGE := Config cannot be migrated from swconfig to DSA | ||||||
| endef | endef | ||||||
|  |  | ||||||
|  | define Device/nand | ||||||
|  |   $(Device/dsa-migration) | ||||||
|  |   BLOCKSIZE := 128k | ||||||
|  |   KERNEL_SIZE := 4096k | ||||||
|  |   PAGESIZE := 2048 | ||||||
|  |   UBINIZE_OPTS := -E 5 | ||||||
|  |   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata | ||||||
|  | endef | ||||||
|  |  | ||||||
| define Device/adslr_g7 | define Device/adslr_g7 | ||||||
|   $(Device/dsa-migration) |   $(Device/dsa-migration) | ||||||
|   IMAGE_SIZE := 16064k |   IMAGE_SIZE := 16064k | ||||||
| @@ -181,17 +190,12 @@ endef | |||||||
| TARGET_DEVICES += alfa-network_quad-e4g | TARGET_DEVICES += alfa-network_quad-e4g | ||||||
|  |  | ||||||
| define Device/ampedwireless_ally_common | define Device/ampedwireless_ally_common | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := Amped Wireless |   DEVICE_VENDOR := Amped Wireless | ||||||
|   DEVICE_PACKAGES := kmod-mt7615-firmware |   DEVICE_PACKAGES := kmod-mt7615-firmware | ||||||
|   IMAGE_SIZE := 32768k |   IMAGE_SIZE := 32768k | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma -n 'flashable-initramfs' |\ |   KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma -n 'flashable-initramfs' |\ | ||||||
| 	edimax-header -s CSYS -m RN68 -f 0x001c0000 -S 0x01100000 | 	edimax-header -s CSYS -m RN68 -f 0x001c0000 -S 0x01100000 | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Device/ampedwireless_ally-r1900k | define Device/ampedwireless_ally-r1900k | ||||||
| @@ -295,16 +299,11 @@ endef | |||||||
| TARGET_DEVICES += asus_rt-ac57u-v1 | TARGET_DEVICES += asus_rt-ac57u-v1 | ||||||
|  |  | ||||||
| define Device/asus_rt-ac65p | define Device/asus_rt-ac65p | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := ASUS |   DEVICE_VENDOR := ASUS | ||||||
|   DEVICE_MODEL := RT-AC65P |   DEVICE_MODEL := RT-AC65P | ||||||
|   IMAGE_SIZE := 51200k |   IMAGE_SIZE := 51200k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware |   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware | ||||||
| @@ -312,16 +311,11 @@ endef | |||||||
| TARGET_DEVICES += asus_rt-ac65p | TARGET_DEVICES += asus_rt-ac65p | ||||||
|  |  | ||||||
| define Device/asus_rt-ac85p | define Device/asus_rt-ac85p | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := ASUS |   DEVICE_VENDOR := ASUS | ||||||
|   DEVICE_MODEL := RT-AC85P |   DEVICE_MODEL := RT-AC85P | ||||||
|   IMAGE_SIZE := 51200k |   IMAGE_SIZE := 51200k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware |   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware | ||||||
| @@ -341,18 +335,13 @@ endef | |||||||
| TARGET_DEVICES += asus_rt-n56u-b1 | TARGET_DEVICES += asus_rt-n56u-b1 | ||||||
|  |  | ||||||
| define Device/asus_rt-ax53u | define Device/asus_rt-ax53u | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := ASUS |   DEVICE_VENDOR := ASUS | ||||||
|   DEVICE_MODEL := RT-AX53U |   DEVICE_MODEL := RT-AX53U | ||||||
|   DEVICE_ALT0_VENDOR := ASUS |   DEVICE_ALT0_VENDOR := ASUS | ||||||
|   DEVICE_ALT0_MODEL := RT-AX1800U |   DEVICE_ALT0_MODEL := RT-AX1800U | ||||||
|   IMAGE_SIZE := 51200k |   IMAGE_SIZE := 51200k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware kmod-usb3 kmod-usb-ledtrig-usbport |   DEVICE_PACKAGES := kmod-mt7915-firmware kmod-usb3 kmod-usb-ledtrig-usbport | ||||||
| @@ -360,7 +349,7 @@ endef | |||||||
| TARGET_DEVICES += asus_rt-ax53u | TARGET_DEVICES += asus_rt-ax53u | ||||||
|  |  | ||||||
| define Device/asus_rt-ax54 | define Device/asus_rt-ax54 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := ASUS |   DEVICE_VENDOR := ASUS | ||||||
|   DEVICE_MODEL := RT-AX54 |   DEVICE_MODEL := RT-AX54 | ||||||
|   DEVICE_ALT0_VENDOR := ASUS |   DEVICE_ALT0_VENDOR := ASUS | ||||||
| @@ -370,12 +359,7 @@ define Device/asus_rt-ax54 | |||||||
|   DEVICE_ALT2_VENDOR := ASUS |   DEVICE_ALT2_VENDOR := ASUS | ||||||
|   DEVICE_ALT2_MODEL := RT-AX1800S |   DEVICE_ALT2_MODEL := RT-AX1800S | ||||||
|   IMAGE_SIZE := 51200k |   IMAGE_SIZE := 51200k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware |   DEVICE_PACKAGES := kmod-mt7915-firmware | ||||||
| @@ -383,22 +367,18 @@ endef | |||||||
| TARGET_DEVICES += asus_rt-ax54 | TARGET_DEVICES += asus_rt-ax54 | ||||||
|  |  | ||||||
| define Device/beeline_smartbox-flash | define Device/beeline_smartbox-flash | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   DEVICE_VENDOR := Beeline |   DEVICE_VENDOR := Beeline | ||||||
|   DEVICE_MODEL := SmartBox Flash |   DEVICE_MODEL := SmartBox Flash | ||||||
|   IMAGE_SIZE := 32768k |   IMAGE_SIZE := 32768k | ||||||
|   KERNEL_SIZE := 4352k |   KERNEL_SIZE := 4352k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | \ |   KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | \ | ||||||
| 	uImage none | arcadyan-trx 0x746f435d | pad-to $$(KERNEL_SIZE) | 	uImage none | arcadyan-trx 0x746f435d | pad-to $$(KERNEL_SIZE) | ||||||
|   KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-kernel | \ |   KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-kernel | \ | ||||||
| 	uImage none | 	uImage none | ||||||
|   IMAGES += factory.trx |   IMAGES += factory.trx | ||||||
|   IMAGE/factory.trx := append-kernel | append-ubi | check-size |   IMAGE/factory.trx := append-kernel | append-ubi | check-size | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware uencrypt-mbedtls |   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware uencrypt-mbedtls | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += beeline_smartbox-flash | TARGET_DEVICES += beeline_smartbox-flash | ||||||
| @@ -429,21 +409,16 @@ endef | |||||||
| TARGET_DEVICES += beeline_smartbox-turbo | TARGET_DEVICES += beeline_smartbox-turbo | ||||||
|  |  | ||||||
| define Device/belkin_rt1800 | define Device/belkin_rt1800 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 49152k |   IMAGE_SIZE := 49152k | ||||||
|   DEVICE_VENDOR := Belkin |   DEVICE_VENDOR := Belkin | ||||||
|   DEVICE_MODEL := RT1800 |   DEVICE_MODEL := RT1800 | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware kmod-usb3 |   DEVICE_PACKAGES := kmod-mt7915-firmware kmod-usb3 | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ |   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ | ||||||
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | \ | 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | \ | ||||||
| 	append-squashfs4-fakeroot | 	append-squashfs4-fakeroot | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \ |   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \ | ||||||
| 	append-ubi | check-size | belkin-header RT18 1 9.9.9 | 	append-ubi | check-size | belkin-header RT18 1 9.9.9 | ||||||
| endef | endef | ||||||
| @@ -580,20 +555,16 @@ endef | |||||||
| TARGET_DEVICES += dlink_dap-1620-b1 | TARGET_DEVICES += dlink_dap-1620-b1 | ||||||
|  |  | ||||||
| define Device/dlink_dap-x1860-a1 | define Device/dlink_dap-x1860-a1 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   IMAGE_SIZE := 53248k |   IMAGE_SIZE := 53248k | ||||||
|   DEVICE_VENDOR := D-Link |   DEVICE_VENDOR := D-Link | ||||||
|   DEVICE_MODEL := DAP-X1860 |   DEVICE_MODEL := DAP-X1860 | ||||||
|   DEVICE_VARIANT := A1 |   DEVICE_VARIANT := A1 | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 8192k |   KERNEL_SIZE := 8192k | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ |   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ | ||||||
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | elx-header 011b0060 8844A2D168B45A2D | 	check-size | elx-header 011b0060 8844A2D168B45A2D | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware rssileds -uboot-envtools |   DEVICE_PACKAGES := kmod-mt7915-firmware rssileds -uboot-envtools | ||||||
| @@ -623,18 +594,13 @@ define Device/dlink_dir-8xx-r1 | |||||||
| endef | endef | ||||||
|  |  | ||||||
| define Device/dlink_dir-xx60-a1 | define Device/dlink_dir-xx60-a1 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 40960k |   IMAGE_SIZE := 40960k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   DEVICE_VENDOR := D-Link |   DEVICE_VENDOR := D-Link | ||||||
|   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 \ |   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 \ | ||||||
| 	kmod-usb-ledtrig-usbport -uboot-envtools | 	kmod-usb-ledtrig-usbport -uboot-envtools | ||||||
|   KERNEL := $$(KERNEL) | uimage-sgehdr |   KERNEL := $$(KERNEL) | uimage-sgehdr | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
| endef | endef | ||||||
| @@ -1035,17 +1001,13 @@ endef | |||||||
| TARGET_DEVICES += hanyang_hyc-g920 | TARGET_DEVICES += hanyang_hyc-g920 | ||||||
|  |  | ||||||
| define Device/h3c_tx180x | define Device/h3c_tx180x | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 8192k |   KERNEL_SIZE := 8192k | ||||||
|   IMAGE_SIZE := 120832k |   IMAGE_SIZE := 120832k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL_INITRAMFS := kernel-bin | relocate-kernel 0x80001000 | lzma | \ |   KERNEL_INITRAMFS := kernel-bin | relocate-kernel 0x80001000 | lzma | \ | ||||||
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | ||||||
|   KERNEL := $$(KERNEL_INITRAMFS) | h3c-blank-header |   KERNEL := $$(KERNEL_INITRAMFS) | h3c-blank-header | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_VENDOR := H3C |   DEVICE_VENDOR := H3C | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware |   DEVICE_PACKAGES := kmod-mt7915-firmware | ||||||
| endef | endef | ||||||
| @@ -1069,12 +1031,8 @@ endef | |||||||
| TARGET_DEVICES += h3c_tx1806 | TARGET_DEVICES += h3c_tx1806 | ||||||
|  |  | ||||||
| define Device/haier-sim_wr1800k | define Device/haier-sim_wr1800k | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 125440k |   IMAGE_SIZE := 125440k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ |   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ | ||||||
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | ||||||
| @@ -1083,7 +1041,6 @@ ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),) | |||||||
|   ARTIFACT/initramfs-factory.bin := append-image-stage initramfs-kernel.bin | \ |   ARTIFACT/initramfs-factory.bin := append-image-stage initramfs-kernel.bin | \ | ||||||
| 	haier-sim_wr1800k-factory | 	haier-sim_wr1800k-factory | ||||||
| endif | endif | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware |   DEVICE_PACKAGES := kmod-mt7915-firmware | ||||||
| endef | endef | ||||||
|  |  | ||||||
| @@ -1105,15 +1062,10 @@ endef | |||||||
| TARGET_DEVICES += hilink_hlk-7621a-evb | TARGET_DEVICES += hilink_hlk-7621a-evb | ||||||
|  |  | ||||||
| define Device/hiwifi_hc5962 | define Device/hiwifi_hc5962 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE_SIZE := 32768k |   IMAGE_SIZE := 32768k | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_VENDOR := HiWiFi |   DEVICE_VENDOR := HiWiFi | ||||||
| @@ -1167,16 +1119,11 @@ endef | |||||||
| TARGET_DEVICES += iodata_wn-ax1167gr | TARGET_DEVICES += iodata_wn-ax1167gr | ||||||
|  |  | ||||||
| define Device/iodata_nand | define Device/iodata_nand | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := I-O DATA |   DEVICE_VENDOR := I-O DATA | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 51200k |   IMAGE_SIZE := 51200k | ||||||
|   LOADER_TYPE := bin |   LOADER_TYPE := bin | ||||||
|   KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | lzma | uImage lzma |   KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | lzma | uImage lzma | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
|  |  | ||||||
| # The OEM webinterface expects an kernel with initramfs which has the uImage | # The OEM webinterface expects an kernel with initramfs which has the uImage | ||||||
| @@ -1277,16 +1224,11 @@ endef | |||||||
| TARGET_DEVICES += iptime_a3004ns-dual | TARGET_DEVICES += iptime_a3004ns-dual | ||||||
|  |  | ||||||
| define Device/iptime_a3004t | define Device/iptime_a3004t | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   FILESYSTEMS := squashfs |   FILESYSTEMS := squashfs | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 129280k |   IMAGE_SIZE := 129280k | ||||||
|   UIMAGE_NAME := a3004t |   UIMAGE_NAME := a3004t | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_VENDOR := ipTIME |   DEVICE_VENDOR := ipTIME | ||||||
|   DEVICE_MODEL := A3004T |   DEVICE_MODEL := A3004T | ||||||
|   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 -uboot-envtools |   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 -uboot-envtools | ||||||
| @@ -1326,17 +1268,12 @@ endef | |||||||
| TARGET_DEVICES += iptime_a8004t | TARGET_DEVICES += iptime_a8004t | ||||||
|  |  | ||||||
| define Device/iptime_ax2004m | define Device/iptime_ax2004m | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 121344k |   IMAGE_SIZE := 121344k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ |   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ | ||||||
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | ||||||
|   IMAGES += recovery.bin |   IMAGES += recovery.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/recovery.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/recovery.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | iptime-crc32 ax2004m | 	check-size | iptime-crc32 ax2004m | ||||||
|   DEVICE_VENDOR := ipTIME |   DEVICE_VENDOR := ipTIME | ||||||
| @@ -1346,14 +1283,9 @@ endef | |||||||
| TARGET_DEVICES += iptime_ax2004m | TARGET_DEVICES += iptime_ax2004m | ||||||
|  |  | ||||||
| define Device/iptime_t5004 | define Device/iptime_t5004 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 129280k |   IMAGE_SIZE := 129280k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   UIMAGE_NAME := t5004 |   UIMAGE_NAME := t5004 | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_VENDOR := ipTIME |   DEVICE_VENDOR := ipTIME | ||||||
|   DEVICE_MODEL := T5004 |   DEVICE_MODEL := T5004 | ||||||
|   DEVICE_PACKAGES := -wpad-basic-mbedtls -uboot-envtools |   DEVICE_PACKAGES := -wpad-basic-mbedtls -uboot-envtools | ||||||
| @@ -1374,15 +1306,10 @@ endef | |||||||
| TARGET_DEVICES += jcg_jhr-ac876m | TARGET_DEVICES += jcg_jhr-ac876m | ||||||
|  |  | ||||||
| define Device/jcg_q20 | define Device/jcg_q20 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 91136k |   IMAGE_SIZE := 91136k | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_VENDOR := JCG |   DEVICE_VENDOR := JCG | ||||||
| @@ -1431,18 +1358,13 @@ endef | |||||||
| TARGET_DEVICES += lenovo_newifi-d1 | TARGET_DEVICES += lenovo_newifi-d1 | ||||||
|  |  | ||||||
| define Device/linksys_e5600 | define Device/linksys_e5600 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 26624k |   IMAGE_SIZE := 26624k | ||||||
|   DEVICE_VENDOR := Linksys |   DEVICE_VENDOR := Linksys | ||||||
|   DEVICE_MODEL := E5600 |   DEVICE_MODEL := E5600 | ||||||
|   DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615e kmod-mt7663-firmware-ap |   DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615e kmod-mt7663-firmware-ap | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | check-size | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \ |   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \ | ||||||
| 	append-ubi | check-size | gemtek-trailer | 	append-ubi | check-size | gemtek-trailer | ||||||
| endef | endef | ||||||
| @@ -1458,17 +1380,12 @@ endef | |||||||
| TARGET_DEVICES += linksys_e7350 | TARGET_DEVICES += linksys_e7350 | ||||||
|  |  | ||||||
| define Device/linksys_ea7xxx | define Device/linksys_ea7xxx | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 36864k |   IMAGE_SIZE := 36864k | ||||||
|   DEVICE_VENDOR := Linksys |   DEVICE_VENDOR := Linksys | ||||||
|   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware |   DEVICE_PACKAGES := kmod-usb3 kmod-mt7615-firmware | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGES := sysupgrade.bin factory.bin |   IMAGES := sysupgrade.bin factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | check-size | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \ |   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | \ | ||||||
| 	append-ubi | check-size | linksys-image type=$$$$(LINKSYS_HWNAME) | 	append-ubi | check-size | linksys-image type=$$$$(LINKSYS_HWNAME) | ||||||
| endef | endef | ||||||
| @@ -1651,22 +1568,18 @@ endef | |||||||
| TARGET_DEVICES += mtc_wr1201 | TARGET_DEVICES += mtc_wr1201 | ||||||
|  |  | ||||||
| define Device/mts_wg430223 | define Device/mts_wg430223 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   DEVICE_VENDOR := MTS |   DEVICE_VENDOR := MTS | ||||||
|   DEVICE_MODEL := WG430223 |   DEVICE_MODEL := WG430223 | ||||||
|   IMAGE_SIZE := 32768k |   IMAGE_SIZE := 32768k | ||||||
|   KERNEL_SIZE := 4352k |   KERNEL_SIZE := 4352k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | \ |   KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | \ | ||||||
| 	uImage none | arcadyan-trx 0x53485231 | pad-to $$(KERNEL_SIZE) | 	uImage none | arcadyan-trx 0x53485231 | pad-to $$(KERNEL_SIZE) | ||||||
|   KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-kernel | \ |   KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | loader-kernel | \ | ||||||
| 	uImage none | 	uImage none | ||||||
|   IMAGES += factory.trx |   IMAGES += factory.trx | ||||||
|   IMAGE/factory.trx := append-kernel | append-ubi | check-size |   IMAGE/factory.trx := append-kernel | append-ubi | check-size | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_PACKAGES := kmod-mt7615-firmware uencrypt-mbedtls |   DEVICE_PACKAGES := kmod-mt7615-firmware uencrypt-mbedtls | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += mts_wg430223 | TARGET_DEVICES += mts_wg430223 | ||||||
| @@ -1685,17 +1598,12 @@ endef | |||||||
| TARGET_DEVICES += netgear_ex6150 | TARGET_DEVICES += netgear_ex6150 | ||||||
|  |  | ||||||
| define Device/netgear_sercomm_nand | define Device/netgear_sercomm_nand | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGES += factory.img kernel.bin rootfs.bin |   IMAGES += factory.img kernel.bin rootfs.bin | ||||||
|   IMAGE/factory.img := pad-extra 2048k | append-kernel | pad-to 6144k | \ |   IMAGE/factory.img := pad-extra 2048k | append-kernel | pad-to 6144k | \ | ||||||
| 	append-ubi | pad-to $$$$(BLOCKSIZE) | sercom-footer | pad-to 128 | \ | 	append-ubi | pad-to $$$$(BLOCKSIZE) | sercom-footer | pad-to 128 | \ | ||||||
| 	zip $$$$(SERCOMM_HWNAME).bin | sercom-seal | 	zip $$$$(SERCOMM_HWNAME).bin | sercom-seal | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/kernel.bin := append-kernel |   IMAGE/kernel.bin := append-kernel | ||||||
|   IMAGE/rootfs.bin := append-ubi | check-size |   IMAGE/rootfs.bin := append-ubi | check-size | ||||||
|   DEVICE_VENDOR := NETGEAR |   DEVICE_VENDOR := NETGEAR | ||||||
| @@ -1846,17 +1754,13 @@ endef | |||||||
| TARGET_DEVICES += netgear_wac124 | TARGET_DEVICES += netgear_wac124 | ||||||
|  |  | ||||||
| define Device/netgear_wax202 | define Device/netgear_wax202 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := NETGEAR |   DEVICE_VENDOR := NETGEAR | ||||||
|   DEVICE_MODEL := WAX202 |   DEVICE_MODEL := WAX202 | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware -uboot-envtools |   DEVICE_PACKAGES := kmod-mt7915-firmware -uboot-envtools | ||||||
|   NETGEAR_ENC_MODEL := WAX202 |   NETGEAR_ENC_MODEL := WAX202 | ||||||
|   NETGEAR_ENC_REGION := US |   NETGEAR_ENC_REGION := US | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE_SIZE := 38912k |   IMAGE_SIZE := 38912k | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ |   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | \ | ||||||
| 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | \ | 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | \ | ||||||
| @@ -1864,7 +1768,6 @@ define Device/netgear_wax202 | |||||||
|   IMAGES += factory.img |   IMAGES += factory.img | ||||||
|   IMAGE/factory.img := append-kernel | pad-to $$(KERNEL_SIZE) | \ |   IMAGE/factory.img := append-kernel | pad-to $$(KERNEL_SIZE) | \ | ||||||
| 	append-ubi | check-size | netgear-encrypted-factory | 	append-ubi | check-size | netgear-encrypted-factory | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += netgear_wax202 | TARGET_DEVICES += netgear_wax202 | ||||||
|  |  | ||||||
| @@ -1887,18 +1790,13 @@ endef | |||||||
| TARGET_DEVICES += netgear_wndr3700-v5 | TARGET_DEVICES += netgear_wndr3700-v5 | ||||||
|  |  | ||||||
| define Device/netis_wf2881 | define Device/netis_wf2881 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   FILESYSTEMS := squashfs |   FILESYSTEMS := squashfs | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 129280k |   IMAGE_SIZE := 129280k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   UIMAGE_NAME := WF2881_0.0.00 |   UIMAGE_NAME := WF2881_0.0.00 | ||||||
|   KERNEL_INITRAMFS := $$(KERNEL) | netis-tail WF2881 |   KERNEL_INITRAMFS := $$(KERNEL) | netis-tail WF2881 | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_VENDOR := NETIS |   DEVICE_VENDOR := NETIS | ||||||
| @@ -1942,14 +1840,9 @@ endef | |||||||
| TARGET_DEVICES += planex_vr500 | TARGET_DEVICES += planex_vr500 | ||||||
|  |  | ||||||
| define Device/raisecom_msg1500-x-00 | define Device/raisecom_msg1500-x-00 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 129280k |   IMAGE_SIZE := 129280k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   DEVICE_VENDOR := RAISECOM |   DEVICE_VENDOR := RAISECOM | ||||||
|   DEVICE_MODEL := MSG1500 |   DEVICE_MODEL := MSG1500 | ||||||
|   DEVICE_VARIANT := X.00 |   DEVICE_VARIANT := X.00 | ||||||
| @@ -1996,13 +1889,8 @@ endef | |||||||
| TARGET_DEVICES += samknows_whitebox-v8 | TARGET_DEVICES += samknows_whitebox-v8 | ||||||
|  |  | ||||||
| define Device/sercomm_na502 | define Device/sercomm_na502 | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   IMAGE_SIZE := 20480k |   IMAGE_SIZE := 20480k | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   DEVICE_VENDOR := SERCOMM |   DEVICE_VENDOR := SERCOMM | ||||||
|   DEVICE_MODEL := NA502 |   DEVICE_MODEL := NA502 | ||||||
|   DEVICE_PACKAGES := kmod-mt76x2 kmod-mt7603 kmod-usb3 -uboot-envtools |   DEVICE_PACKAGES := kmod-mt76x2 kmod-mt7603 kmod-usb3 -uboot-envtools | ||||||
| @@ -2010,13 +1898,8 @@ endef | |||||||
| TARGET_DEVICES += sercomm_na502 | TARGET_DEVICES += sercomm_na502 | ||||||
|  |  | ||||||
| define Device/sercomm_na502s | define Device/sercomm_na502s | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   IMAGE_SIZE := 20971520 |   IMAGE_SIZE := 20971520 | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   DEVICE_VENDOR := SERCOMM |   DEVICE_VENDOR := SERCOMM | ||||||
|   DEVICE_MODEL := NA502S |   DEVICE_MODEL := NA502S | ||||||
|   DEVICE_PACKAGES := kmod-mt76x2 kmod-mt7603 kmod-usb3 kmod-usb-serial \ |   DEVICE_PACKAGES := kmod-mt76x2 kmod-mt7603 kmod-usb3 kmod-usb-serial \ | ||||||
| @@ -2232,12 +2115,8 @@ endef | |||||||
| TARGET_DEVICES += tplink_eap615-wall-v1 | TARGET_DEVICES += tplink_eap615-wall-v1 | ||||||
|  |  | ||||||
| define Device/tplink_ec330-g5u-v1 | define Device/tplink_ec330-g5u-v1 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   LOADER := bin |   LOADER := bin | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   IMAGE_SIZE := 49152k |   IMAGE_SIZE := 49152k | ||||||
|   DEVICE_VENDOR := TP-Link |   DEVICE_VENDOR := TP-Link | ||||||
|   DEVICE_MODEL := EC330-G5u |   DEVICE_MODEL := EC330-G5u | ||||||
| @@ -2254,24 +2133,19 @@ define Device/tplink_ec330-g5u-v1 | |||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | \ | ||||||
| 	append-ubi | check-size | 	append-ubi | check-size | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata | check-size |  | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += tplink_ec330-g5u-v1 | TARGET_DEVICES += tplink_ec330-g5u-v1 | ||||||
|  |  | ||||||
| define Device/tplink_er605-v2 | define Device/tplink_er605-v2 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := TP-Link |   DEVICE_VENDOR := TP-Link | ||||||
|   DEVICE_MODEL := ER605 |   DEVICE_MODEL := ER605 | ||||||
|   DEVICE_VARIANT := v2 |   DEVICE_VARIANT := v2 | ||||||
|   DEVICE_PACKAGES := -wpad-basic-mbedtls kmod-usb3 -uboot-envtools |   DEVICE_PACKAGES := -wpad-basic-mbedtls kmod-usb3 -uboot-envtools | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   KERNEL_IN_UBI := 1 |   KERNEL_IN_UBI := 1 | ||||||
|   KERNEL_LOADADDR := 0x82000000 |   KERNEL_LOADADDR := 0x82000000 | ||||||
|   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb |   KERNEL := kernel-bin | relocate-kernel 0x80001000 | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | ||||||
|   IMAGES += sysupgrade.tar |   IMAGES += sysupgrade.tar | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE_SIZE := 127744k |   IMAGE_SIZE := 127744k | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += tplink_er605-v2 | TARGET_DEVICES += tplink_er605-v2 | ||||||
| @@ -2550,17 +2424,12 @@ endef | |||||||
| TARGET_DEVICES += winstars_ws-wn583a6 | TARGET_DEVICES += winstars_ws-wn583a6 | ||||||
|  |  | ||||||
| define Device/xiaomi_nand_separate | define Device/xiaomi_nand_separate | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   DEVICE_VENDOR := Xiaomi |   DEVICE_VENDOR := Xiaomi | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGES += kernel1.bin rootfs0.bin |   IMAGES += kernel1.bin rootfs0.bin | ||||||
|   IMAGE/kernel1.bin := append-kernel |   IMAGE/kernel1.bin := append-kernel | ||||||
|   IMAGE/rootfs0.bin := append-ubi | check-size |   IMAGE/rootfs0.bin := append-ubi | check-size | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Device/xiaomi_mi-router-3g | define Device/xiaomi_mi-router-3g | ||||||
| @@ -2586,17 +2455,12 @@ endef | |||||||
| TARGET_DEVICES += xiaomi_mi-router-3g-v2 | TARGET_DEVICES += xiaomi_mi-router-3g-v2 | ||||||
|  |  | ||||||
| define Device/xiaomi_mi-router-3-pro | define Device/xiaomi_mi-router-3-pro | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE:= 4096k |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE_SIZE := 255488k |   IMAGE_SIZE := 255488k | ||||||
|   DEVICE_VENDOR := Xiaomi |   DEVICE_VENDOR := Xiaomi | ||||||
|   DEVICE_MODEL := Mi Router 3 Pro |   DEVICE_MODEL := Mi Router 3 Pro | ||||||
|   IMAGES += factory.bin |   IMAGES += factory.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport |   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport | ||||||
| @@ -2644,16 +2508,11 @@ endef | |||||||
| TARGET_DEVICES += xiaomi_mi-router-ac2100 | TARGET_DEVICES += xiaomi_mi-router-ac2100 | ||||||
|  |  | ||||||
| define Device/xiaomi_mi-router-cr660x | define Device/xiaomi_mi-router-cr660x | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   DEVICE_VENDOR := Xiaomi |   DEVICE_VENDOR := Xiaomi | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE_SIZE := 128512k |   IMAGE_SIZE := 128512k | ||||||
|   IMAGES += firmware.bin |   IMAGES += firmware.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
|   IMAGE/firmware.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ |   IMAGE/firmware.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \ | ||||||
| 	check-size | 	check-size | ||||||
|   DEVICE_PACKAGES += kmod-mt7915-firmware |   DEVICE_PACKAGES += kmod-mt7915-firmware | ||||||
| @@ -2879,12 +2738,10 @@ endef | |||||||
| TARGET_DEVICES += zio_freezio | TARGET_DEVICES += zio_freezio | ||||||
|  |  | ||||||
| define Device/zyxel_lte3301-plus | define Device/zyxel_lte3301-plus | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   DEVICE_VENDOR := ZyXEL |   DEVICE_VENDOR := ZyXEL | ||||||
|   DEVICE_MODEL := LTE3301-PLUS |   DEVICE_MODEL := LTE3301-PLUS | ||||||
|  |   KERNEL_SIZE := 31488k | ||||||
|   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport \ |   DEVICE_PACKAGES := kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport \ | ||||||
| 	kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi | 	kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi | ||||||
|   KERNEL := $(KERNEL_DTB) | uImage lzma | \ |   KERNEL := $(KERNEL_DTB) | uImage lzma | \ | ||||||
| @@ -2892,38 +2749,30 @@ define Device/zyxel_lte3301-plus | |||||||
|   KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma | \ |   KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma | \ | ||||||
| 	zytrx-header $$(DEVICE_MODEL) 9.99(ABQU.1)$$(VERSION_DIST)-recovery | 	zytrx-header $$(DEVICE_MODEL) 9.99(ABQU.1)$$(VERSION_DIST)-recovery | ||||||
|   KERNEL_INITRAMFS_SUFFIX := -recovery.bin |   KERNEL_INITRAMFS_SUFFIX := -recovery.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += zyxel_lte3301-plus | TARGET_DEVICES += zyxel_lte3301-plus | ||||||
|  |  | ||||||
| define Device/zyxel_nr7101 | define Device/zyxel_nr7101 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   DEVICE_VENDOR := ZyXEL |   DEVICE_VENDOR := ZyXEL | ||||||
|   DEVICE_MODEL := NR7101 |   DEVICE_MODEL := NR7101 | ||||||
|  |   KERNEL_SIZE := 31488k | ||||||
|   DEVICE_PACKAGES := kmod-mt7603 kmod-usb3 kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi |   DEVICE_PACKAGES := kmod-mt7603 kmod-usb3 kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi | ||||||
|   KERNEL := $(KERNEL_DTB) | uImage lzma | zytrx-header $$(DEVICE_MODEL) $$(VERSION_DIST)-$$(REVISION) |   KERNEL := $(KERNEL_DTB) | uImage lzma | zytrx-header $$(DEVICE_MODEL) $$(VERSION_DIST)-$$(REVISION) | ||||||
|   KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma | zytrx-header $$(DEVICE_MODEL) 9.99(ABUV.9)$$(VERSION_DIST)-recovery |   KERNEL_INITRAMFS := $(KERNEL_DTB) | uImage lzma | zytrx-header $$(DEVICE_MODEL) 9.99(ABUV.9)$$(VERSION_DIST)-recovery | ||||||
|   KERNEL_INITRAMFS_SUFFIX := -recovery.bin |   KERNEL_INITRAMFS_SUFFIX := -recovery.bin | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += zyxel_nr7101 | TARGET_DEVICES += zyxel_nr7101 | ||||||
|  |  | ||||||
| define Device/zyxel_nwa-ax | define Device/zyxel_nwa-ax | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   DEVICE_VENDOR := ZyXEL |   DEVICE_VENDOR := ZyXEL | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 8192k |   KERNEL_SIZE := 8192k | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware zyxel-bootconfig |   DEVICE_PACKAGES := kmod-mt7915-firmware zyxel-bootconfig | ||||||
|   KERNEL := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb |   KERNEL := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | ||||||
|   IMAGES += factory.bin ramboot-factory.bin |   IMAGES += factory.bin ramboot-factory.bin | ||||||
|   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | zyxel-nwa-fit |   IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | zyxel-nwa-fit | ||||||
|   IMAGE/ramboot-factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi |   IMAGE/ramboot-factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Device/zyxel_nwa50ax | define Device/zyxel_nwa50ax | ||||||
| @@ -2939,33 +2788,24 @@ endef | |||||||
| TARGET_DEVICES += zyxel_nwa55axe | TARGET_DEVICES += zyxel_nwa55axe | ||||||
|  |  | ||||||
| define Device/zyxel_wap6805 | define Device/zyxel_wap6805 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   $(Device/uimage-lzma-loader) |   $(Device/uimage-lzma-loader) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 4096k |  | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   IMAGE_SIZE := 32448k |   IMAGE_SIZE := 32448k | ||||||
|   DEVICE_VENDOR := ZyXEL |   DEVICE_VENDOR := ZyXEL | ||||||
|   DEVICE_MODEL := WAP6805 |   DEVICE_MODEL := WAP6805 | ||||||
|   DEVICE_PACKAGES := kmod-mt7603 kmod-mt7621-qtn-rgmii -uboot-envtools |   DEVICE_PACKAGES := kmod-mt7603 kmod-mt7621-qtn-rgmii -uboot-envtools | ||||||
|   KERNEL := $$(KERNEL/lzma-loader) | uImage none | uimage-padhdr 160 |   KERNEL := $$(KERNEL/lzma-loader) | uImage none | uimage-padhdr 160 | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += zyxel_wap6805 | TARGET_DEVICES += zyxel_wap6805 | ||||||
|  |  | ||||||
| define Device/zyxel_wsm20 | define Device/zyxel_wsm20 | ||||||
|   $(Device/dsa-migration) |   $(Device/nand) | ||||||
|   BLOCKSIZE := 128k |  | ||||||
|   PAGESIZE := 2048 |  | ||||||
|   KERNEL_SIZE := 8192k |   KERNEL_SIZE := 8192k | ||||||
|   IMAGE_SIZE := 41943040 |   IMAGE_SIZE := 41943040 | ||||||
|   UBINIZE_OPTS := -E 5 |  | ||||||
|   DEVICE_VENDOR := ZyXEL |   DEVICE_VENDOR := ZyXEL | ||||||
|   DEVICE_MODEL := WSM20 |   DEVICE_MODEL := WSM20 | ||||||
|   DEVICE_PACKAGES := kmod-mt7915-firmware |   DEVICE_PACKAGES := kmod-mt7915-firmware | ||||||
|   KERNEL := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | znet-header V1.00(ABZF.0)C0 |   KERNEL := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | znet-header V1.00(ABZF.0)C0 | ||||||
|   KERNEL_INITRAMFS := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | znet-header V1.00(ABZF.0)C0 |   KERNEL_INITRAMFS := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb | znet-header V1.00(ABZF.0)C0 | ||||||
|   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata |  | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += zyxel_wsm20 | TARGET_DEVICES += zyxel_wsm20 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user