openwrt/target/linux/mediatek/dts
Chukun Pan 6df6f03396 mediatek: filogic: add JCG Q30 PRO support
Hardware specification:
  SoC: MediaTek MT7981B 2x A53
  Flash: Winbond 128MB
  RAM: DDR3 256MB
  Ethernet: 4x 10/100/1000 Mbps
  Switch: MediaTek MT7531AE
  WiFi: MediaTek MT7976C
  Button: Reset
  Power: DC 12V 1A

Flash instructions:
  1. Connect to your PC via the Gigabit port of the router,
     set a static ip on the ethernet interface of your PC.
     (ip 192.168.1.254, gateway 192.168.1.1)
  2. Attach UART, pause at u-boot menu.
  3. Select "Upgrade ATF BL2", then use preloader.bin
  4. Select "Upgrade ATF FIP", then use bl31-uboot.fip
  5. Download the initramfs image, and type "reset",
     waiting for tftp recovery to complete.
  6. After openwrt boots up, perform sysupgrade.

Note:
  1. Since NMBM is disabled, we must back up all partitions.
  2. Although we can upgrade new firmware in the stock firmware,
     we need the special fit image signature of MediaTek and
     dual boot (hack kernel) to make u-boot boot it. So just
     abandon these hacks and flash it via the serial port.

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(cherry picked from commit 626344c992)
2023-12-08 07:35:46 +01:00
..
mt7622-buffalo-wsr-2533dhp2.dts mediatek: convert mtd-mac-address to nvmem implementation 2021-07-19 14:51:22 +02:00
mt7622-elecom-wrc-2533gent.dts mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
mt7622-elecom-wrc-x3200gst3.dts treewide: remove label = "cpu" from DSA dt-binding 2023-02-26 22:22:48 +01:00
mt7622-linksys-e8450-ubi.dts mediatek: convert mtd-mac-address to nvmem implementation 2021-07-19 14:51:22 +02:00
mt7622-linksys-e8450.dts mediatek: convert mtd-mac-address to nvmem implementation 2021-07-19 14:51:22 +02:00
mt7622-linksys-e8450.dtsi treewide: remove label = "cpu" from DSA dt-binding 2023-02-26 22:22:48 +01:00
mt7622-netgear-wax206.dts mediatek: no longer hard-code WAN PHY of Netgear WAX206 2023-04-30 17:27:00 +01:00
mt7622-reyee-ax3200-e5.dts mediatek: also move &slot0 from dtsi down to board dts 2022-12-07 01:45:14 +00:00
mt7622-rfb1-ubi.dts mediatek: add an upstreamed spi-nand driver 2022-04-28 18:06:00 +08:00
mt7622-ruijie-rg-ew3200.dtsi treewide: remove label = "cpu" from DSA dt-binding 2023-02-26 22:22:48 +01:00
mt7622-ruijie-rg-ew3200gx-pro.dts mediatek: also move &slot0 from dtsi down to board dts 2022-12-07 01:45:14 +00:00
mt7622-totolink-a8000ru.dts mediatek: mt7622: add missing vbus regulator node to totolink-a8000ru dts 2022-07-07 00:22:23 +01:00
mt7622-ubnt-unifi-6-lr-v1-ubootmod.dts mediatek: mt7622: fix DTS compatible of UniFi 6 LR variants 2022-09-03 02:27:59 +01:00
mt7622-ubnt-unifi-6-lr-v1.dts mediatek: mt7622: fix DTS compatible of UniFi 6 LR variants 2022-09-03 02:27:59 +01:00
mt7622-ubnt-unifi-6-lr-v1.dtsi mediatek: add support for Ubiquiti UniFi 6 LR v3 2023-09-04 23:00:34 +01:00
mt7622-ubnt-unifi-6-lr-v2-ubootmod.dts mediatek: mt7622: fix DTS compatible of UniFi 6 LR variants 2022-09-03 02:27:59 +01:00
mt7622-ubnt-unifi-6-lr-v2.dts mediatek: add Ubiquiti UniFi 6 LR v2 targets 2022-06-11 19:51:33 +01:00
mt7622-ubnt-unifi-6-lr-v2.dtsi mediatek: add support for Ubiquiti UniFi 6 LR v3 2023-09-04 23:00:34 +01:00
mt7622-ubnt-unifi-6-lr-v3-ubootmod.dts mediatek: add support for Ubiquiti UniFi 6 LR v3 2023-09-04 23:00:34 +01:00
mt7622-ubnt-unifi-6-lr-v3.dts mediatek: add support for Ubiquiti UniFi 6 LR v3 2023-09-04 23:00:34 +01:00
mt7622-ubnt-unifi-6-lr-v3.dtsi mediatek: add support for Ubiquiti UniFi 6 LR v3 2023-09-04 23:00:34 +01:00
mt7622-ubnt-unifi-6-lr.dtsi mediatek: add support for Ubiquiti UniFi 6 LR v3 2023-09-04 23:00:34 +01:00
mt7622-xiaomi-redmi-router-ax6s.dts treewide: remove label = "cpu" from DSA dt-binding 2023-02-26 22:22:48 +01:00
mt7623a-unielec-u7623-02-emmc-512m.dts mediatek: u7623-02: enable early console also in legacy image 2022-01-31 00:10:38 +00:00
mt7623a-unielec-u7623-02.dts mediatek: mt7623: rework images for U7623-02 board 2022-01-23 20:20:37 +00:00
mt7623a-unielec-u7623-02.dtsi treewide: remove label = "cpu" from DSA dt-binding 2023-02-26 22:22:48 +01:00
mt7629-iptime-a6004mx.dts treewide: remove label = "cpu" from DSA dt-binding 2023-02-26 22:22:48 +01:00
mt7629-netgear-ex6250-v2.dts mediatek: add support for Netgear EX6250v2 series 2023-07-13 12:05:28 +01:00
mt7981a-ubnt-unifi-6-plus.dts mediatek: filogic: add support for Ubiquiti UniFi 6 Plus (U6+) 2023-12-07 09:45:33 +01:00
mt7981b-cetron-ct3003.dts mediatek: add support for Cetron CT3003 2023-12-07 09:39:35 +01:00
mt7981b-cmcc-rax3000m-emmc.dtso mediatek: add CMCC RAX3000M support 2023-11-07 00:46:00 +01:00
mt7981b-cmcc-rax3000m-nand.dtso mediatek: add CMCC RAX3000M support 2023-11-07 00:46:00 +01:00
mt7981b-cmcc-rax3000m.dts mediatek: add CMCC RAX3000M support 2023-11-07 00:46:00 +01:00
mt7981b-cudy-wr3000-v1.dts mediatek: add support for Cudy WR3000 v1 2023-05-18 01:46:13 +02:00
mt7981b-glinet-gl-mt3000.dts mediatek: add label-mac for GL.iNet GL-MT3000 2023-11-04 02:45:23 +01:00
mt7981b-h3c-magic-nx30-pro.dts mediatek: filogic: add H3C Magic NX30 Pro support 2023-07-13 12:05:28 +01:00
mt7981b-jcg-q30-pro.dts mediatek: filogic: add JCG Q30 PRO support 2023-12-08 07:35:46 +01:00
mt7981b-qihoo-360t7.dts mediatek: filogic: add Qihoo 360T7 support 2023-05-29 13:04:14 +01:00
mt7981b-xiaomi-mi-router-wr30u-112m-nmbm.dts mediatek: filogic: add specific layout for WR30U 2023-08-07 16:31:27 +01:00
mt7981b-xiaomi-mi-router-wr30u-stock.dts mediatek: filogic: add support for Xiaomi WR30U 2023-08-07 16:31:27 +01:00
mt7981b-xiaomi-mi-router-wr30u-ubootmod.dts mediatek: filogic: add support for Xiaomi WR30U 2023-08-07 16:31:27 +01:00
mt7981b-xiaomi-mi-router-wr30u.dtsi mediatek: filogic: add support for Xiaomi WR30U 2023-08-07 16:31:27 +01:00
mt7981b-zyxel-nwa50ax-pro.dts mediatek: enable NMBM remapping for NWA50AX Pro UBI 2023-08-25 21:42:53 +02:00
mt7986a-acer-predator-w6.dts mediatek: add support for Acer Predator W6 2023-08-05 18:49:34 +02:00
mt7986a-asus-tuf-ax4200.dts mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-asus-tuf-ax6000.dts filogic: add support for ASUS TUF AX6000 2023-12-08 07:35:46 +01:00
mt7986a-glinet-gl-mt6000.dts filogic: add support for GL.iNet GL-MT6000 2023-12-07 09:46:36 +01:00
mt7986a-tplink-tl-xdr-common.dtsi mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-tplink-tl-xdr4288.dts mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-tplink-tl-xdr6086.dts mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-tplink-tl-xdr6088.dts mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-xiaomi-redmi-router-ax6000-stock.dts mediatek: add new layout for Xiaomi Redmi Router AX6000 for OpenWrt U-Boot 2022-12-29 03:00:31 +00:00
mt7986a-xiaomi-redmi-router-ax6000-ubootmod.dts mediatek: add new layout for Xiaomi Redmi Router AX6000 for OpenWrt U-Boot 2022-12-29 03:00:31 +00:00
mt7986a-xiaomi-redmi-router-ax6000.dtsi mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-zyxel-ex5601-t0-stock.dts mediatek: sync MT7986 device trees with upstream 2023-06-09 19:23:03 +01:00
mt7986a-zyxel-ex5700-telenor.dts filogic: support Telenor branded ZyXEL EX5700 2023-12-07 08:00:33 +01:00
mt7986b-mercusys-mr90x-v1.dts treewide: fix MERCUSYS brand spelling 2023-11-07 00:40:00 +01:00
mt7986b-netgear-wax220.dts mediatek: filogic: wax220: cleanup device tree 2023-08-22 13:40:10 +02:00