immortalwrt/target/linux
Chukun Pan b2058f5be4
mediatek: filogic: add JCG Q30 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-11-20 02:02:08 +08:00
..
airoha kernel: bump 5.15 to 5.15.125 2023-08-10 21:07:50 +02:00
apm821xx Merge Official sOURCE 2023-10-23 20:17:09 +08:00
archs38 Merge Official Source 2023-05-12 19:20:08 +08:00
armsr Merge Official sOURCE 2023-10-23 20:17:09 +08:00
at91 treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
ath25 Merge Official Source 2023-09-27 10:14:47 +08:00
ath79 Merge Official Source 2023-11-04 12:58:38 +08:00
bcm27xx Merge Official Source 2023-10-29 22:51:49 +08:00
bcm47xx Merge Official Source 2023-10-11 09:20:52 +08:00
bcm53xx Merge Official Source 2023-11-04 12:58:38 +08:00
bcm63xx Merge Official Source 2023-08-13 10:38:44 +08:00
bcm4908 kernel: bump 5.15 to 5.15.137 2023-10-29 13:00:28 +01:00
bmips Merge Official Source 2023-08-13 10:38:44 +08:00
gemini treewide: remove files for building 5.10 kernel 2023-05-12 13:02:43 +02:00
generic kernel: phy: motorcomm: Fix compile 2023-11-15 20:27:56 +08:00
imx kernel: backport NVMEM patches queued for the v6.5 2023-07-10 12:54:53 +02:00
ipq40xx Merge Official Source 2023-11-04 12:58:38 +08:00
ipq806x Merge Official Source 2023-11-04 12:58:38 +08:00
ipq807x Merge Official Source 2023-11-04 12:58:38 +08:00
kirkwood Merge Official Source 2023-05-21 20:13:18 +08:00
lantiq Merge Official Source 2023-10-28 12:33:00 +08:00
layerscape treewide: fix shell errors during dump stage 2023-11-13 14:02:38 +01:00
malta Merge Official Source 2023-05-12 19:20:08 +08:00
mediatek mediatek: filogic: add JCG Q30 support 2023-11-20 02:02:08 +08:00
mpc85xx Merge Official Source 2023-11-04 12:58:38 +08:00
mvebu Merge Official Source 2023-09-25 22:46:45 +08:00
mxs mxs: rework image generation 2023-07-06 17:04:13 +02:00
octeon kernel: bump 5.15 to 5.15.125 2023-08-10 21:07:50 +02:00
octeontx kernel: bump 5.15 to 5.15.123 2023-07-31 01:39:50 +02:00
omap Merge Official Source 2023-05-12 19:20:08 +08:00
oxnas Merge Official Source 2023-10-11 09:20:52 +08:00
pistachio kernel: fix mtd/NVMEM regression affecting U-Boot env NVMEM driver 2023-11-02 09:45:08 +01:00
qoriq
ramips Merge Official Source 2023-11-13 12:40:17 +08:00
realtek realtek: add support for HPE 1920-8g-poe+ (65W) 2023-10-14 20:15:05 +02:00
rockchip rockchip: fix packet drop issue on orangepi r1 plus lts 2023-11-15 22:07:31 +08:00
sifiveu Merge Official Source 2023-06-17 18:28:30 +08:00
sunxi sunxi: fixes led for nanopi boards 2023-10-31 00:44:03 +01:00
tegra Merge Official Source 2023-05-12 19:20:08 +08:00
uml Merge Official Source 2023-09-27 10:14:47 +08:00
x86 Merge Official Source 2023-09-19 10:07:18 +08:00
zynq
Makefile