openwrt/target/linux/mediatek/dts
Tianling Shen 6f8c58bfd8
mediatek: add ubootmod layout for cudy tr3000 v1
This allows us to use the full size of nand, which increases ubi size
from 64M to 122.25M.

If you are at factory firmware, please refer commit 63b8d98dd0 ("mediatek: add support for Cudy TR3000 v1")
to boot into OpenWrt initramfs (stock layout).

Flash instructions:
1. Login into the device and backup everything, especially 'Factory' part.
1. Unlock mtd partitions:
   apk update && apk add kmod-mtd-rw
   insmod mtd-rw i_want_a_brick=1
3. Write new BL2 and FIP
   mtd write openwrt-mediatek-filogic-cudy_tr3000-v1-ubootmod-preloader.bin BL2
   mtd write openwrt-mediatek-filogic-cudy_tr3000-v1-ubootmod-bl31-uboot.fip FIP
4. Set static IP on your PC:
   IP 192.168.1.254/24, GW 192.168.1.1
5. Serve OpenWrt initramfs image using TFTP server.
6. Cut off the power and re-engage, wait for TFTP recovery to complete.
7. After OpenWrt has booted, perform sysupgrade.

Tested-by: Yangyu Chen <cyy@cyyself.name>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-27 19:56:55 +08:00
..
mt7622-buffalo-wsr-2533dhp2.dts
mt7622-buffalo-wsr-3200ax4s.dts
mt7622-buffalo-wsr.dtsi
mt7622-dlink-eagle-pro-ai-ax3200-a1.dtsi mediatek: mt7622: various dtc warning fixes for D-Link EAGLE PRO AI 2025-05-19 20:01:00 +08:00
mt7622-dlink-eagle-pro-ai-m32-a1.dts
mt7622-dlink-eagle-pro-ai-r32-a1.dts
mt7622-elecom-wrc-2533gent.dts
mt7622-elecom-wrc-x3200gst3.dts
mt7622-linksys-e8450-ubi.dts mediatek: fix wrong compatible string 2024-10-06 21:56:04 +02:00
mt7622-linksys-e8450.dts
mt7622-linksys-e8450.dtsi
mt7622-netgear-wax206.dts mediatek: mt7622: add the missing phy interrupt-parent for WAX206 2025-05-19 20:01:00 +08:00
mt7622-reyee-ax3200-e5.dts mediatek: Update mt7622-reyee-ax3200-e5.dts 2025-03-15 13:48:00 +01:00
mt7622-rfb1-ubi.dts
mt7622-ruijie-rg-ew3200.dtsi
mt7622-ruijie-rg-ew3200gx-pro.dts
mt7622-smartrg-SDG-841-t6.dts Revert "mediatek: rename PHY LEDs to match upstream bindings" 2025-03-21 00:53:23 +00:00
mt7622-totolink-a8000ru.dts
mt7622-ubnt-unifi-6-lr-v1-ubootmod.dts
mt7622-ubnt-unifi-6-lr-v1.dts
mt7622-ubnt-unifi-6-lr-v1.dtsi
mt7622-ubnt-unifi-6-lr-v2-ubootmod.dts
mt7622-ubnt-unifi-6-lr-v2.dts
mt7622-ubnt-unifi-6-lr-v2.dtsi
mt7622-ubnt-unifi-6-lr-v3-ubootmod.dts
mt7622-ubnt-unifi-6-lr-v3.dts
mt7622-ubnt-unifi-6-lr-v3.dtsi
mt7622-ubnt-unifi-6-lr.dtsi
mt7622-xiaomi-redmi-router-ax6s.dts
mt7623a-unielec-u7623-02-emmc-512m.dts
mt7623a-unielec-u7623-02.dts
mt7623a-unielec-u7623-02.dtsi mediatek: mt7623: fix mmc dtc warnings 2025-05-19 20:01:00 +08:00
mt7629-iptime-a6004mx.dts
mt7629-linksys-ea7500-v3.dts mediatek: Add support for Linksys EA7500 v3 2024-08-15 00:13:20 +02:00
mt7629-netgear-ex6250-v2.dts
mt7629-tplink_eap225-v5.dts
mt7981a-comfast-cf-e393ax.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981a-edgecore-eap111.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981a-glinet-gl-x3000-xe3000-common.dtsi mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981a-glinet-gl-x3000.dts
mt7981a-glinet-gl-xe3000.dts
mt7981a-ubnt-unifi-6-plus.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-abt-asr3000.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-asus-rt-ax52.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cetron-ct3003.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cmcc-a10-stock.dts mediatek: add support for CMCC A10 2025-03-08 15:44:56 +01:00
mt7981b-cmcc-a10-ubootmod.dts mediatek: add support for CMCC A10 2025-03-08 15:44:56 +01:00
mt7981b-cmcc-a10.dtsi mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cmcc-rax3000m-emmc.dtso mediatek: filogic: fix mmc dtc warnings 2025-05-19 20:00:59 +08:00
mt7981b-cmcc-rax3000m-nand.dtso mediatek: filogic: fix SPI node reg size dtc warnings 2025-05-19 20:01:00 +08:00
mt7981b-cmcc-rax3000m.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-confiabits-mt7981.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-ap3000-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-ap3000outdoor-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-m3000-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-re3000-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-tr3000-v1-ubootmod.dts mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
mt7981b-cudy-tr3000-v1.dts mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
mt7981b-cudy-tr3000-v1.dtsi mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
mt7981b-cudy-wr3000-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-wr3000h-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-cudy-wr3000s-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-dlink-aquila-pro-ai-m30-a1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-gatonetworks-gdsp.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-glinet-gl-mt2500.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-glinet-gl-mt3000.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-h3c-magic-nx30-pro.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-huasifei-wh3000.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-jcg-q30-pro.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-keenetic-kn-3811.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-keenetic-kn-3911.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-mercusys-mr80x-v3.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-netis-nx31.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-nokia-ea0326gmp.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-nradio-c8-668gl.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-openembed-som7981.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-openwrt-one.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-qihoo-360t7.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-routerich-ax3000-common.dtsi mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-routerich-ax3000-ubootmod.dts mediatek: Routerich AX3000: add OpenWrt U-Boot layout 2024-11-24 23:41:02 +01:00
mt7981b-routerich-ax3000-v1.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-routerich-ax3000.dts mediatek: Routerich AX3000: add OpenWrt U-Boot layout 2024-11-24 23:41:02 +01:00
mt7981b-snr-snr-cpe-ax2.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-tenbay-wr3000k.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-unielec-u7981-01-emmc.dts mediatek: filogic: fix mmc dtc warnings 2025-05-19 20:00:59 +08:00
mt7981b-unielec-u7981-01-nand.dts linux: replace nvmem-cells with nvmem-layout 2024-12-27 13:34:58 +01:00
mt7981b-unielec-u7981-01.dtsi mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-wavlink-wl-wn573hx3.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-wavlink-wl-wn586x3.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-xiaomi-mi-router-ax3000t-ubootmod.dts mediatek: filogic: convert Xiaomi AX3000T to fitblk 2024-08-28 15:11:51 +01:00
mt7981b-xiaomi-mi-router-ax3000t.dts mediatek: fix nmbm configuration mismatch (Xiaomi AX3000t) 2025-02-07 09:04:35 +01:00
mt7981b-xiaomi-mi-router-ax3000t.dtsi
mt7981b-xiaomi-mi-router-common.dtsi mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-xiaomi-mi-router-wr30u-stock.dts
mt7981b-xiaomi-mi-router-wr30u-ubootmod.dts mediatek: filogic: convert Xiaomi WR30U to fitblk 2024-08-28 15:11:51 +01:00
mt7981b-xiaomi-mi-router-wr30u.dtsi
mt7981b-yuncore-ax835.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-zbtlink-zbt-z8102ax.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-zbtlink-zbt-z8103ax.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7981b-zyxel-nwa50ax-pro.dts mediatek: dts: rename mt7981.dtsi to mt7981b.dtsi 2025-05-26 16:58:03 +01:00
mt7986a-acelink-ew-7886cax.dts linux: replace nvmem-cells with nvmem-layout 2024-12-27 13:34:58 +01:00
mt7986a-acer-predator-w6.dts mediatek: filogic: PHY LEDs do have an address, gpio-leds don't 2025-03-21 01:19:19 +00:00
mt7986a-acer-predator-w6d.dts mediatek: filogic: PHY LEDs do have an address, gpio-leds don't 2025-03-21 01:19:19 +00:00
mt7986a-acer-vero-w6m.dts mediatek: add support for Acer Predator W6d and Acer Vero W6m 2024-11-23 19:33:42 +01:00
mt7986a-acer-w6-common.dtsi treewide: strip trailing whitespace 2025-05-20 00:47:37 +02:00
mt7986a-asus-rt-ax59u.dts mediatek: apply bootloader work-around for affected ASUS devices 2025-02-15 16:47:57 +00:00
mt7986a-asus-tuf-ax4200.dts Revert "mediatek: rename PHY LEDs to match upstream bindings" 2025-03-21 00:53:23 +00:00
mt7986a-asus-tuf-ax6000.dts mediatek: filogic: PHY LEDs do have an address, gpio-leds don't 2025-03-21 01:19:19 +00:00
mt7986a-bananapi-bpi-r3-mini.dts mediatek: filogic: fix mmc dtc warnings 2025-05-19 20:00:59 +08:00
mt7986a-dlink-aquila-pro-ai-m60-a1.dts mediatek: filogic: fix WiFi MAC address invalid length dtc warnings 2025-05-19 20:01:00 +08:00
mt7986a-glinet-gl-mt6000.dts mediatek: filogic: fix mmc dtc warnings 2025-05-19 20:00:59 +08:00
mt7986a-jdcloud-re-cp-03.dts mediatek: filogic: fix mmc dtc warnings 2025-05-19 20:00:59 +08:00
mt7986a-netcore-n60-pro.dts mediatek: filogic: add Netcore N60 Pro support 2025-04-10 22:19:33 +02:00
mt7986a-netcore-n60.dts mediatek: filogic: PHY LEDs do have an address, gpio-leds don't 2025-03-21 01:19:19 +00:00
mt7986a-ruijie-rg-x60-pro.dts
mt7986a-smartrg-bonanza-peak.dtsi mediatek: filogic: fix PCIe node dtc warnings 2025-05-19 20:01:00 +08:00
mt7986a-smartrg-SDG-8612.dts
mt7986a-smartrg-SDG-8614.dts
mt7986a-smartrg-SDG-8622.dts
mt7986a-smartrg-SDG-8632.dts
mt7986a-tplink-tl-xdr4288.dts
mt7986a-tplink-tl-xdr6086.dts
mt7986a-tplink-tl-xdr6088.dts
mt7986a-tplink-tl-xdr-common.dtsi
mt7986a-tplink-tl-xtr8488.dts mediatek: filogic: fix PCIe node dtc warnings 2025-05-19 20:01:00 +08:00
mt7986a-xiaomi-redmi-router-ax6000-stock.dts
mt7986a-xiaomi-redmi-router-ax6000-ubootmod.dts
mt7986a-xiaomi-redmi-router-ax6000.dtsi
mt7986a-zyxel-ex5601-t0-common.dtsi mediatek: filogic: fix flash node name dtc warnings 2025-05-19 20:01:00 +08:00
mt7986a-zyxel-ex5601-t0-stock.dts mediatek: filogic: fix memory node invalid length dtc warnings 2025-05-19 20:01:00 +08:00
mt7986a-zyxel-ex5601-t0-ubootmod.dts treewide: strip trailing whitespace 2025-05-20 00:47:37 +02:00
mt7986a-zyxel-ex5700-telenor.dts mediatek: filogic: fix PCIe node dtc warnings 2025-05-19 20:01:00 +08:00
mt7986b-mercusys-mr90x-v1-common.dtsi mediatek: MERCUSYS MR90X v1: add OpenWrt U-Boot (UBI) layout 2024-11-30 18:36:05 +01:00
mt7986b-mercusys-mr90x-v1-ubi.dts mediatek: filogic: fix WiFi MAC address invalid length dtc warnings 2025-05-19 20:01:00 +08:00
mt7986b-mercusys-mr90x-v1.dts mediatek: MERCUSYS MR90X v1: add OpenWrt U-Boot (UBI) layout 2024-11-30 18:36:05 +01:00
mt7986b-netgear-wax220.dts mediatek-filogic: fix wax220 wifi leds 2025-01-18 21:39:13 +01:00
mt7986b-tplink-re6000xd.dts
mt7988a-arcadyan-mozart.dts mediatek: dts: bring mt7988a.dtsi closer to upstream 2025-05-26 16:58:03 +01:00
mt7988a-smartrg-mt-stuart.dtsi mediatek: dts: bring mt7988a.dtsi closer to upstream 2025-05-26 16:58:03 +01:00
mt7988a-smartrg-SDG-8733.dts
mt7988a-smartrg-SDG-8734.dts
mt7988d-asus-zenwifi-bt8-ubootmod.dts mediatek: filogic: fix WiFi MAC address invalid length dtc warnings 2025-05-19 20:01:00 +08:00
mt7988d-asus-zenwifi-bt8.dts mediatek: dts: bring mt7988a.dtsi closer to upstream 2025-05-26 16:58:03 +01:00
mt7988d-asus-zenwifi-bt8.dtsi mediatek: dts: bring mt7988a.dtsi closer to upstream 2025-05-26 16:58:03 +01:00
mt7988d-smartrg-SDG-8733A.dts mediatek: dts: bring mt7988a.dtsi closer to upstream 2025-05-26 16:58:03 +01:00