OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 1... | Line 1... | |||
1 | include ./common-tp-link.mk |
1 | include ./common-tp-link.mk |
|
Line 2... | Line 2... | |||
2 | |
2 | |
|
3 | |
- | ||
4 | define Device/archer-cxx |
3 | |
|
- | 4 | define Device/archer-cxx |
||
- | 5 | KERNEL := kernel-bin | patch-cmdline | lzma | uImageArcher lzma |
||
- | 6 | IMAGES := sysupgrade.bin factory.bin |
||
- | 7 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade | \ |
||
5 | $(Device/tplink-safeloader) |
8 | append-metadata | check-size $$$$(IMAGE_SIZE) |
|
Line 6... | Line 9... | |||
6 | KERNEL := kernel-bin | patch-cmdline | lzma | uImageArcher lzma |
9 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
7 | endef |
10 | endef |
|
8 | |
11 | |
|
9 | define Device/archer-c25-v1 |
12 | define Device/archer-c25-v1 |
|
10 | $(Device/archer-cxx) |
13 | $(Device/archer-cxx) |
|
11 | DEVICE_TITLE := TP-LINK Archer C25 v1 |
14 | DEVICE_TITLE := TP-LINK Archer C25 v1 |
|
12 | DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9887-ct |
15 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9887 |
|
13 | BOARDNAME := ARCHER-C25-V1 |
16 | BOARDNAME := ARCHER-C25-V1 |
|
- | 17 | TPLINK_BOARD_ID := ARCHER-C25-V1 |
||
14 | TPLINK_BOARD_ID := ARCHER-C25-V1 |
18 | DEVICE_PROFILE := ARCHERC25V1 |
|
15 | DEVICE_PROFILE := ARCHERC25V1 |
19 | IMAGE_SIZE := 7808k |
|
16 | IMAGE_SIZE := 7808k |
20 | LOADER_TYPE := elf |
|
17 | MTDPARTS := spi0.0:128k(factory-uboot)ro,64k(u-boot)ro,7808k(firmware),128k(config)ro,64k(art)ro |
21 | MTDPARTS := spi0.0:128k(factory-uboot)ro,64k(u-boot)ro,1536k(kernel),6272k(rootfs),128k(config)ro,64k(art)ro,7808k@0x30000(firmware) |
|
Line 18... | Line 22... | |||
18 | SUPPORTED_DEVICES := archer-c25-v1 |
22 | SUPPORTED_DEVICES := archer-c25-v1 |
|
19 | endef |
23 | endef |
|
20 | TARGET_DEVICES += archer-c25-v1 |
24 | TARGET_DEVICES += archer-c25-v1 |
|
21 | |
25 | |
|
22 | define Device/archer-c58-v1 |
26 | define Device/archer-c58-v1 |
|
23 | $(Device/archer-cxx) |
27 | $(Device/archer-cxx) |
|
24 | DEVICE_TITLE := TP-LINK Archer C58 v1 |
28 | DEVICE_TITLE := TP-LINK Archer C58 v1 |
|
25 | DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct |
29 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9888 |
|
26 | BOARDNAME := ARCHER-C58-V1 |
30 | BOARDNAME := ARCHER-C58-V1 |
|
Line 33... | Line 37... | |||
33 | TARGET_DEVICES += archer-c58-v1 |
37 | TARGET_DEVICES += archer-c58-v1 |
|
Line 34... | Line 38... | |||
34 | |
38 | |
|
35 | define Device/archer-c59-v1 |
39 | define Device/archer-c59-v1 |
|
36 | $(Device/archer-cxx) |
40 | $(Device/archer-cxx) |
|
37 | DEVICE_TITLE := TP-LINK Archer C59 v1 |
41 | DEVICE_TITLE := TP-LINK Archer C59 v1 |
|
38 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca9888-ct |
42 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca9888 |
|
39 | BOARDNAME := ARCHER-C59-V1 |
43 | BOARDNAME := ARCHER-C59-V1 |
|
40 | TPLINK_BOARD_ID := ARCHER-C59-V1 |
44 | TPLINK_BOARD_ID := ARCHER-C59-V1 |
|
41 | DEVICE_PROFILE := ARCHERC59V1 |
45 | DEVICE_PROFILE := ARCHERC59V1 |
|
42 | IMAGE_SIZE := 14528k |
46 | IMAGE_SIZE := 14528k |
|
43 | MTDPARTS := spi0.0:64k(u-boot)ro,64k(mac)ro,14528k(firmware),1664k(tplink)ro,64k(art)ro |
47 | MTDPARTS := spi0.0:64k(u-boot)ro,64k(mac)ro,1536k(kernel),12992k(rootfs),1664k(tplink)ro,64k(art)ro,14528k@0x20000(firmware) |
|
44 | SUPPORTED_DEVICES := archer-c59-v1 |
48 | SUPPORTED_DEVICES := archer-c59-v1 |
|
45 | endef |
49 | endef |
|
Line 46... | Line -... | |||
46 | TARGET_DEVICES += archer-c59-v1 |
- | ||
47 | |
- | ||
48 | define Device/archer-c59-v2 |
- | ||
49 | $(Device/archer-c59-v1) |
- | ||
50 | DEVICE_TITLE := TP-LINK Archer C59 v2 |
- | ||
51 | BOARDNAME := ARCHER-C59-V2 |
- | ||
52 | TPLINK_BOARD_ID := ARCHER-C59-V2 |
- | ||
53 | DEVICE_PROFILE := ARCHERC59V2 |
- | ||
54 | IMAGE_SIZE := 14400k |
- | ||
55 | MTDPARTS := spi0.0:128k(factory-boot)ro,64k(u-boot)ro,64k(mac)ro,14400k(firmware),1664k(tplink)ro,64k@0xff0000(art)ro |
- | ||
56 | SUPPORTED_DEVICES := archer-c59-v2 |
- | ||
57 | endef |
- | ||
58 | TARGET_DEVICES += archer-c59-v2 |
50 | TARGET_DEVICES += archer-c59-v1 |
|
59 | |
51 | |
|
60 | define Device/archer-c60-v1 |
52 | define Device/archer-c60-v1 |
|
61 | $(Device/archer-cxx) |
53 | $(Device/archer-cxx) |
|
62 | DEVICE_TITLE := TP-LINK Archer C60 v1 |
54 | DEVICE_TITLE := TP-LINK Archer C60 v1 |
|
63 | DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca9888-ct |
55 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca9888 |
|
64 | BOARDNAME := ARCHER-C60-V1 |
56 | BOARDNAME := ARCHER-C60-V1 |
|
65 | TPLINK_BOARD_ID := ARCHER-C60-V1 |
57 | TPLINK_BOARD_ID := ARCHER-C60-V1 |
|
66 | DEVICE_PROFILE := ARCHERC60V1 |
58 | DEVICE_PROFILE := ARCHERC60V1 |
|
Line 83... | Line 75... | |||
83 | TARGET_DEVICES += archer-c60-v2 |
75 | TARGET_DEVICES += archer-c60-v2 |
|
Line 84... | Line 76... | |||
84 | |
76 | |
|
85 | define Device/archer-c5-v1 |
77 | define Device/archer-c5-v1 |
|
86 | $(Device/tplink-16mlzma) |
78 | $(Device/tplink-16mlzma) |
|
87 | DEVICE_TITLE := TP-LINK Archer C5 v1 |
79 | DEVICE_TITLE := TP-LINK Archer C5 v1 |
|
88 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
80 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca988x |
|
89 | BOARDNAME := ARCHER-C5 |
81 | BOARDNAME := ARCHER-C5 |
|
90 | DEVICE_PROFILE := ARCHERC7 |
82 | DEVICE_PROFILE := ARCHERC7 |
|
91 | TPLINK_HWID := 0xc5000001 |
83 | TPLINK_HWID := 0xc5000001 |
|
92 | endef |
84 | endef |
|
Line 93... | Line 85... | |||
93 | TARGET_DEVICES += archer-c5-v1 |
85 | TARGET_DEVICES += archer-c5-v1 |
|
94 | |
86 | |
|
95 | define Device/archer-c7-v1 |
87 | define Device/archer-c7-v1 |
|
96 | $(Device/tplink-8mlzma) |
88 | $(Device/tplink-8mlzma) |
|
97 | DEVICE_TITLE := TP-LINK Archer C7 v1 |
89 | DEVICE_TITLE := TP-LINK Archer C7 v1 |
|
98 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
90 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca988x |
|
99 | BOARDNAME := ARCHER-C7 |
91 | BOARDNAME := ARCHER-C7 |
|
100 | DEVICE_PROFILE := ARCHERC7 |
92 | DEVICE_PROFILE := ARCHERC7 |
|
101 | TPLINK_HWID := 0x75000001 |
93 | TPLINK_HWID := 0x75000001 |
|
Line 102... | Line 94... | |||
102 | endef |
94 | endef |
|
103 | TARGET_DEVICES += archer-c7-v1 |
95 | TARGET_DEVICES += archer-c7-v1 |
|
104 | |
96 | |
|
105 | define Device/archer-c7-v2 |
97 | define Device/archer-c7-v2 |
|
106 | $(Device/tplink-16mlzma) |
98 | $(Device/tplink-16mlzma) |
|
107 | DEVICE_TITLE := TP-LINK Archer C7 v2 |
99 | DEVICE_TITLE := TP-LINK Archer C7 v2 |
|
108 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
100 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca988x |
|
109 | BOARDNAME := ARCHER-C7-V2 |
101 | BOARDNAME := ARCHER-C7-V2 |
|
110 | DEVICE_PROFILE := ARCHERC7 |
102 | DEVICE_PROFILE := ARCHERC7 |
|
Line 116... | Line 108... | |||
116 | TARGET_DEVICES += archer-c7-v2 |
108 | TARGET_DEVICES += archer-c7-v2 |
|
Line 117... | Line 109... | |||
117 | |
109 | |
|
118 | define Device/archer-c7-v2-il |
110 | define Device/archer-c7-v2-il |
|
119 | $(Device/tplink-16mlzma) |
111 | $(Device/tplink-16mlzma) |
|
120 | DEVICE_TITLE := TP-LINK Archer C7 v2 (IL) |
112 | DEVICE_TITLE := TP-LINK Archer C7 v2 (IL) |
|
121 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
113 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca988x |
|
122 | BOARDNAME := ARCHER-C7-V2 |
114 | BOARDNAME := ARCHER-C7-V2 |
|
123 | DEVICE_PROFILE := ARCHERC7 |
115 | DEVICE_PROFILE := ARCHERC7 |
|
124 | TPLINK_HWID := 0xc7000002 |
116 | TPLINK_HWID := 0xc7000002 |
|
125 | TPLINK_HWREV := 0x494c0001 |
117 | TPLINK_HWREV := 0x494c0001 |
|
126 | endef |
118 | endef |
|
Line 127... | Line 119... | |||
127 | TARGET_DEVICES += archer-c7-v2-il |
119 | TARGET_DEVICES += archer-c7-v2-il |
|
128 | |
120 | |
|
129 | define Device/tl-wdr7500-v3 |
121 | define Device/tl-wdr7500-v3 |
|
130 | $(Device/tplink-8mlzma) |
122 | $(Device/tplink-8mlzma) |
|
131 | DEVICE_TITLE := TP-LINK Archer C7 v3 |
123 | DEVICE_TITLE := TP-LINK Archer C7 v3 |
|
132 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
124 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca988x |
|
133 | BOARDNAME := ARCHER-C7 |
125 | BOARDNAME := ARCHER-C7 |
|
134 | DEVICE_PROFILE := ARCHERC7 |
126 | DEVICE_PROFILE := ARCHERC7 |
|
135 | TPLINK_HWID := 0x75000003 |
127 | TPLINK_HWID := 0x75000003 |
|
Line 136... | Line 128... | |||
136 | endef |
128 | endef |
|
137 | TARGET_DEVICES += tl-wdr7500-v3 |
129 | TARGET_DEVICES += tl-wdr7500-v3 |
|
138 | |
130 | |
|
139 | define Device/archer-c7-v4 |
131 | define Device/archer-c7-v4 |
|
140 | $(Device/archer-cxx) |
132 | $(Device/archer-cxx) |
|
141 | DEVICE_TITLE := TP-LINK Archer C7 v4 |
133 | DEVICE_TITLE := TP-LINK Archer C7 v4 |
|
142 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
134 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x |
|
- | 135 | BOARDNAME := ARCHER-C7-V4 |
||
143 | BOARDNAME := ARCHER-C7-V4 |
136 | TPLINK_BOARD_ID := ARCHER-C7-V4 |
|
144 | TPLINK_BOARD_ID := ARCHER-C7-V4 |
137 | IMAGE_SIZE := 15104k |
|
145 | IMAGE_SIZE := 15104k |
138 | LOADER_TYPE := elf |
|
146 | MTDPARTS := spi0.0:128k(factory-uboot)ro,128k(u-boot)ro,15104k(firmware),960k(config)ro,64k(art)ro |
139 | MTDPARTS := spi0.0:128k(factory-uboot)ro,128k(u-boot)ro,1536k(kernel),13568k(rootfs),960k(config)ro,64k(art)ro,15104k@0x40000(firmware) |
|
Line 147... | Line 140... | |||
147 | SUPPORTED_DEVICES := archer-c7-v4 |
140 | SUPPORTED_DEVICES := archer-c7-v4 |
|
148 | endef |
141 | endef |
|
149 | TARGET_DEVICES += archer-c7-v4 |
142 | TARGET_DEVICES += archer-c7-v4 |
|
150 | |
143 | |
|
151 | define Device/archer-c7-v5 |
144 | define Device/archer-c7-v5 |
|
152 | $(Device/archer-c7-v4) |
145 | $(Device/archer-c7-v4) |
|
153 | DEVICE_TITLE := TP-LINK Archer C7 v5 |
146 | DEVICE_TITLE := TP-LINK Archer C7 v5 |
|
154 | BOARDNAME := ARCHER-C7-V5 |
147 | BOARDNAME := ARCHER-C7-V5 |
|
155 | TPLINK_BOARD_ID := ARCHER-C7-V5 |
148 | TPLINK_BOARD_ID := ARCHER-C7-V5 |
|
156 | IMAGE_SIZE := 15360k |
149 | IMAGE_SIZE := 15104k |
|
Line -... | Line 150... | |||
- | 150 | MTDPARTS := spi0.0:128k(factory-uboot)ro,128k(u-boot)ro,64k@0x50000(art)ro,1536k@0xc0000(kernel),13824k(rootfs),15360k@0xc0000(firmware) |
||
- | 151 | SUPPORTED_DEVICES := archer-c7-v5 |
||
- | 152 | endef |
||
- | 153 | TARGET_DEVICES += archer-c7-v5 |
||
- | 154 | |
||
- | 155 | define Device/cpexxx |
||
- | 156 | DEVICE_PACKAGES := rssileds |
||
- | 157 | MTDPARTS := spi0.0:128k(u-boot)ro,64k(partition-table)ro,64k(product-info)ro,1792k(kernel),5888k(rootfs),192k(config)ro,64k(ART)ro,7680k@0x40000(firmware) |
||
- | 158 | IMAGE_SIZE := 7680k |
||
- | 159 | DEVICE_PROFILE := CPE510 |
||
- | 160 | LOADER_TYPE := elf |
||
157 | MTDPARTS := spi0.0:128k(factory-uboot)ro,128k(u-boot)ro,64k@0x50000(art)ro,15360k@0xc0000(firmware) |
161 | IMAGES := sysupgrade.bin factory.bin |
|
- | 162 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade |
||
158 | SUPPORTED_DEVICES := archer-c7-v5 |
163 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
159 | endef |
164 | endef |
|
160 | TARGET_DEVICES += archer-c7-v5 |
165 | |
|
161 | |
- | ||
162 | define Device/cpe510-520-v1 |
166 | define Device/cpe510-520-v1 |
|
163 | DEVICE_TITLE := TP-LINK CPE510/520 v1 |
167 | $(Device/cpexxx) |
|
164 | BOARDNAME := CPE510 |
168 | DEVICE_TITLE := TP-LINK CPE510/520 v1 |
|
165 | TPLINK_BOARD_ID := CPE510 |
169 | BOARDNAME := CPE510 |
|
166 | LOADER_TYPE := elf |
- | ||
167 | LOADER_FLASH_OFFS := 0x43000 |
- | ||
168 | COMPILE := loader-$(1).elf |
- | ||
169 | COMPILE/loader-$(1).elf := loader-okli-compile |
- | ||
170 | KERNEL := kernel-bin | lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1) 12288 |
- | ||
171 | IMAGES += factory.bin |
- | ||
172 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade |
170 | TPLINK_BOARD_ID := CPE510 |
|
173 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
171 | LOADER_FLASH_OFFS := 0x43000 |
|
Line 174... | Line 172... | |||
174 | DEVICE_PACKAGES := rssileds |
172 | COMPILE := loader-$(1).elf |
|
175 | MTDPARTS := spi0.0:128k(u-boot)ro,64k(partition-table)ro,64k(product-info)ro,1792k(kernel),5888k(rootfs),192k(config)ro,64k(ART)ro,7680k@0x40000(firmware) |
173 | COMPILE/loader-$(1).elf := loader-okli-compile |
|
Line 184... | Line 182... | |||
184 | TPLINK_BOARD_ID := CPE210 |
182 | TPLINK_BOARD_ID := CPE210 |
|
185 | endef |
183 | endef |
|
186 | TARGET_DEVICES += cpe210-220-v1 |
184 | TARGET_DEVICES += cpe210-220-v1 |
|
Line 187... | Line 185... | |||
187 | |
185 | |
|
188 | define Device/cpe210-v2 |
186 | define Device/cpe210-v2 |
|
189 | $(Device/tplink-safeloader) |
187 | $(Device/cpexxx) |
|
190 | DEVICE_TITLE := TP-LINK CPE210 v2 |
188 | DEVICE_TITLE := TP-LINK CPE210 v2 |
|
191 | BOARDNAME := CPE210V2 |
189 | BOARDNAME := CPE210V2 |
|
- | 190 | TPLINK_BOARD_ID := CPE210V2 |
||
192 | TPLINK_BOARD_ID := CPE210V2 |
191 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
|
193 | TPLINK_HWID := 0x0 |
192 | TPLINK_HWID := 0x0 |
|
194 | TPLINK_HWREV := 0 |
- | ||
195 | MTDPARTS := spi0.0:128k(u-boot)ro,64k(partition-table)ro,64k(product-info)ro,1792k(kernel),5888k(rootfs),192k(config)ro,64k(ART)ro,7680k@0x40000(firmware) |
193 | TPLINK_HWREV := 0 |
|
196 | IMAGE_SIZE := 7680k |
- | ||
197 | DEVICE_PACKAGES := rssileds |
194 | TPLINK_HEADER_VERSION := 1 |
|
198 | endef |
195 | endef |
|
Line 199... | Line 196... | |||
199 | TARGET_DEVICES += cpe210-v2 |
196 | TARGET_DEVICES += cpe210-v2 |
|
200 | |
197 | |
|
Line 228... | Line 225... | |||
228 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
225 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
229 | endef |
226 | endef |
|
230 | TARGET_DEVICES += eap120-v1 |
227 | TARGET_DEVICES += eap120-v1 |
|
Line 231... | Line 228... | |||
231 | |
228 | |
|
232 | define Device/re355-v1 |
- | ||
233 | $(Device/tplink-safeloader) |
229 | define Device/re355-v1 |
|
234 | DEVICE_TITLE := TP-LINK RE355 v1 |
230 | DEVICE_TITLE := TP-LINK RE355 v1 |
|
235 | DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct |
231 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x |
|
236 | MTDPARTS := spi0.0:128k(u-boot)ro,6016k(firmware),64k(partition-table)ro,64k(product-info)ro,1856k(config)ro,64k(art)ro |
232 | MTDPARTS := spi0.0:128k(u-boot)ro,6016k(firmware),64k(partition-table)ro,64k(product-info)ro,1856k(config)ro,64k(art)ro |
|
237 | IMAGE_SIZE := 7936k |
233 | IMAGE_SIZE := 7936k |
|
238 | BOARDNAME := RE355 |
234 | BOARDNAME := RE355 |
|
239 | TPLINK_BOARD_ID := RE355 |
235 | TPLINK_BOARD_ID := RE355 |
|
- | 236 | DEVICE_PROFILE := RE355 |
||
240 | DEVICE_PROFILE := RE355 |
237 | LOADER_TYPE := elf |
|
241 | TPLINK_HWID := 0x0 |
238 | TPLINK_HWID := 0x0 |
|
- | 239 | TPLINK_HWREV := 0 |
||
242 | TPLINK_HWREV := 0 |
240 | TPLINK_HEADER_VERSION := 1 |
|
- | 241 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
||
- | 242 | IMAGES := sysupgrade.bin factory.bin |
||
243 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header -O |
243 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade |
|
244 | KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
244 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
245 | endef |
245 | endef |
|
Line 246... | Line 246... | |||
246 | TARGET_DEVICES += re355-v1 |
246 | TARGET_DEVICES += re355-v1 |
|
247 | |
- | ||
248 | define Device/re450-v1 |
247 | |
|
249 | $(Device/tplink-safeloader) |
248 | define Device/re450-v1 |
|
250 | DEVICE_TITLE := TP-LINK RE450 v1 |
249 | DEVICE_TITLE := TP-LINK RE450 v1 |
|
251 | DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct |
250 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x |
|
252 | MTDPARTS := spi0.0:128k(u-boot)ro,6016k(firmware),64k(partition-table)ro,64k(product-info)ro,1856k(config)ro,64k(art)ro |
251 | MTDPARTS := spi0.0:128k(u-boot)ro,6016k(firmware),64k(partition-table)ro,64k(product-info)ro,1856k(config)ro,64k(art)ro |
|
253 | IMAGE_SIZE := 7936k |
252 | IMAGE_SIZE := 7936k |
|
254 | BOARDNAME := RE450 |
253 | BOARDNAME := RE450 |
|
- | 254 | TPLINK_BOARD_ID := RE450 |
||
255 | TPLINK_BOARD_ID := RE450 |
255 | DEVICE_PROFILE := RE450 |
|
256 | DEVICE_PROFILE := RE450 |
256 | LOADER_TYPE := elf |
|
- | 257 | TPLINK_HWID := 0x0 |
||
257 | TPLINK_HWID := 0x0 |
258 | TPLINK_HWREV := 0 |
|
- | 259 | TPLINK_HEADER_VERSION := 1 |
||
- | 260 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
||
258 | TPLINK_HWREV := 0 |
261 | IMAGES := sysupgrade.bin factory.bin |
|
259 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header -O |
262 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade |
|
260 | KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
263 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
Line 261... | Line 264... | |||
261 | endef |
264 | endef |
|
262 | TARGET_DEVICES += re450-v1 |
265 | TARGET_DEVICES += re450-v1 |
|
Line 323... | Line 326... | |||
323 | TARGET_DEVICES += tl-wdr4900-v2 |
326 | TARGET_DEVICES += tl-wdr4900-v2 |
|
Line 324... | Line 327... | |||
324 | |
327 | |
|
325 | define Device/tl-wdr6500-v2 |
328 | define Device/tl-wdr6500-v2 |
|
326 | $(Device/tplink-8mlzma) |
329 | $(Device/tplink-8mlzma) |
|
327 | DEVICE_TITLE := TP-LINK TL-WDR6500 v2 |
330 | DEVICE_TITLE := TP-LINK TL-WDR6500 v2 |
|
328 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k-ct ath10k-firmware-qca988x-ct |
331 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport kmod-ath10k ath10k-firmware-qca988x |
|
329 | KERNEL := kernel-bin | patch-cmdline | lzma | uImage lzma |
332 | KERNEL := kernel-bin | patch-cmdline | lzma | uImage lzma |
|
330 | KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | uImage lzma | tplink-v1-header |
333 | KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | uImage lzma | tplink-v1-header |
|
331 | BOARDNAME := TL-WDR6500-v2 |
334 | BOARDNAME := TL-WDR6500-v2 |
|
332 | DEVICE_PROFILE := TLWDR6500V2 |
335 | DEVICE_PROFILE := TLWDR6500V2 |
|
Line 343... | Line 346... | |||
343 | TARGET_DEVICES += mw4530r-v1 |
346 | TARGET_DEVICES += mw4530r-v1 |
|
Line 344... | Line 347... | |||
344 | |
347 | |
|
345 | define Device/tl-wpa8630-v1 |
348 | define Device/tl-wpa8630-v1 |
|
346 | $(Device/tplink-8mlzma) |
349 | $(Device/tplink-8mlzma) |
|
347 | DEVICE_TITLE := TP-LINK TL-WPA8630 v1 |
350 | DEVICE_TITLE := TP-LINK TL-WPA8630 v1 |
|
348 | DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct |
351 | DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x |
|
349 | BOARDNAME := TL-WPA8630 |
352 | BOARDNAME := TL-WPA8630 |
|
350 | DEVICE_PROFILE := TL-WPA8630 |
353 | DEVICE_PROFILE := TL-WPA8630 |
|
351 | TPLINK_HWID := 0x86300001 |
354 | TPLINK_HWID := 0x86300001 |
|
352 | endef |
355 | endef |
|
Line 390... | Line 393... | |||
390 | TPLINK_HWID := 0x10430003 |
393 | TPLINK_HWID := 0x10430003 |
|
391 | endef |
394 | endef |
|
392 | TARGET_DEVICES += tl-wr1043nd-v3 |
395 | TARGET_DEVICES += tl-wr1043nd-v3 |
|
Line 393... | Line 396... | |||
393 | |
396 | |
|
394 | define Device/tl-wr1043nd-v4 |
397 | define Device/tl-wr1043nd-v4 |
|
395 | $(Device/tplink-safeloader) |
398 | $(Device/tplink) |
|
396 | DEVICE_TITLE := TP-LINK TL-WR1043N/ND v4 |
399 | DEVICE_TITLE := TP-LINK TL-WR1043N/ND v4 |
|
397 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport |
400 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport |
|
398 | BOARDNAME := TL-WR1043ND-v4 |
401 | BOARDNAME := TL-WR1043ND-v4 |
|
399 | DEVICE_PROFILE := TLWR1043 |
402 | DEVICE_PROFILE := TLWR1043 |
|
400 | TPLINK_HWID := 0x10430004 |
403 | TPLINK_HWID := 0x10430004 |
|
401 | MTDPARTS := spi0.0:128k(u-boot)ro,15552k(firmware),128k(product-info)ro,320k(config)ro,64k(partition-table)ro,128k(logs)ro,64k(ART)ro |
404 | MTDPARTS := spi0.0:128k(u-boot)ro,1536k(kernel),14016k(rootfs),128k(product-info)ro,320k(config)ro,64k(partition-table)ro,128k(logs)ro,64k(ART)ro,15552k@0x20000(firmware) |
|
402 | IMAGE_SIZE := 15552k |
405 | IMAGE_SIZE := 15552k |
|
403 | TPLINK_BOARD_ID := TLWR1043NDV4 |
406 | TPLINK_BOARD_ID := TLWR1043NDV4 |
|
- | 407 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
||
- | 408 | IMAGES := sysupgrade.bin factory.bin |
||
404 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header -O |
409 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade |
|
405 | KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
410 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
406 | endef |
411 | endef |
|
Line 407... | Line 412... | |||
407 | TARGET_DEVICES += tl-wr1043nd-v4 |
412 | TARGET_DEVICES += tl-wr1043nd-v4 |
|
408 | |
413 | |
|
Line 486... | Line 491... | |||
486 | TPLINK_HWID := 0x08420003 |
491 | TPLINK_HWID := 0x08420003 |
|
487 | endef |
492 | endef |
|
488 | TARGET_DEVICES += tl-wr842n-v3 |
493 | TARGET_DEVICES += tl-wr842n-v3 |
|
Line 489... | Line 494... | |||
489 | |
494 | |
|
490 | define Device/tl-wr902ac-v1 |
- | ||
491 | $(Device/tplink-safeloader) |
495 | define Device/tl-wr902ac-v1 |
|
492 | DEVICE_TITLE := TP-LINK TL-WR902AC v1 |
496 | DEVICE_TITLE := TP-LINK TL-WR902AC v1 |
|
493 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport \ |
497 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport \ |
|
494 | kmod-ath10k-ct ath10k-firmware-qca9887-ct -swconfig -uboot-envtools |
498 | kmod-ath10k ath10k-firmware-qca9887 -swconfig -uboot-envtools |
|
495 | BOARDNAME := TL-WR902AC-V1 |
499 | BOARDNAME := TL-WR902AC-V1 |
|
496 | DEVICE_PROFILE := TLWR902 |
500 | DEVICE_PROFILE := TLWR902 |
|
497 | TPLINK_BOARD_ID := TL-WR902AC-V1 |
501 | TPLINK_BOARD_ID := TL-WR902AC-V1 |
|
498 | TPLINK_HWID := 0x0 |
502 | TPLINK_HWID := 0x0 |
|
- | 503 | TPLINK_HWREV := 0 |
||
499 | TPLINK_HWREV := 0 |
504 | TPLINK_HEADER_VERSION := 1 |
|
500 | SUPPORTED_DEVICES := tl-wr902ac-v1 |
505 | SUPPORTED_DEVICES := tl-wr902ac-v1 |
|
- | 506 | IMAGE_SIZE := 7360k |
||
- | 507 | KERNEL := kernel-bin | patch-cmdline | lzma | tplink-v1-header |
||
- | 508 | IMAGES += factory.bin |
||
- | 509 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
||
- | 510 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade | \ |
||
501 | IMAGE_SIZE := 7360k |
511 | append-metadata | check-size $$$$(IMAGE_SIZE) |
|
502 | MTDPARTS := spi0.0:128k(u-boot)ro,7360k(firmware),640k(tplink)ro,64k(art)ro |
512 | MTDPARTS := spi0.0:128k(u-boot)ro,7360k(firmware),640k(tplink)ro,64k(art)ro |
|
503 | endef |
513 | endef |
|
Line 504... | Line 514... | |||
504 | TARGET_DEVICES += tl-wr902ac-v1 |
514 | TARGET_DEVICES += tl-wr902ac-v1 |
|
505 | |
- | ||
506 | define Device/tl-wr942n-v1 |
515 | |
|
507 | $(Device/archer-cxx) |
516 | define Device/tl-wr942n-v1 |
|
508 | DEVICE_TITLE := TP-LINK TL-WR942N v1 |
517 | DEVICE_TITLE := TP-LINK TL-WR942N v1 |
|
509 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport |
518 | DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport |
|
510 | BOARDNAME := TL-WR942N-V1 |
519 | BOARDNAME := TL-WR942N-V1 |
|
511 | TPLINK_BOARD_ID := TLWR942NV1 |
520 | TPLINK_BOARD_ID := TLWR942NV1 |
|
- | 521 | DEVICE_PROFILE := TLWR942 |
||
- | 522 | IMAGE_SIZE := 14464k |
||
- | 523 | KERNEL := kernel-bin | patch-cmdline | lzma | uImageArcher lzma |
||
- | 524 | IMAGES := sysupgrade.bin factory.bin |
||
- | 525 | IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade | \ |
||
512 | DEVICE_PROFILE := TLWR942 |
526 | append-metadata | check-size $$$$(IMAGE_SIZE) |
|
513 | IMAGE_SIZE := 14464k |
527 | IMAGE/factory.bin := append-rootfs | tplink-safeloader factory |
|
514 | MTDPARTS := spi0.0:128k(u-boot)ro,14464k(firmware),64k(product-info)ro,64k(partition-table)ro,256k(oem-config)ro,1344k(oem-vars)ro,64k(ART)ro |
528 | MTDPARTS := spi0.0:128k(u-boot)ro,14464k(firmware),64k(product-info)ro,64k(partition-table)ro,256k(oem-config)ro,1344k(oem-vars)ro,64k(ART)ro |
|
515 | SUPPORTED_DEVICES := tl-wr942n-v1 |
529 | SUPPORTED_DEVICES := tl-wr942n-v1 |