openwrt/target/linux/mediatek
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
..
base-files mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
dts mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
files/drivers mediatek: mt7622: prepare legacy rtl8367c driver for Linux 6.12 2025-05-26 16:58:03 +01:00
files-6.6 kernel/mediatek: Restore kernel files for v6.6 2025-05-26 16:58:04 +01:00
files-6.12 kernel/mediatek: 6.12: replace downstream files by patches 2025-05-26 16:58:04 +01:00
filogic mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
image mediatek: add ubootmod layout for cudy tr3000 v1 2025-05-27 19:56:55 +08:00
mt7622 mediatek: mt7622: update config-6.12 2025-05-26 16:58:04 +01:00
mt7623 mediatek: mt7623: update config-6.12 2025-05-26 16:58:04 +01:00
mt7629 mediatek: mt7629: update config-6.12 2025-05-26 16:58:04 +01:00
patches-6.6 kernel/mediatek: Restore kernel files for v6.6 2025-05-26 16:58:04 +01:00
patches-6.12 kernel/mediatek: 6.12: fix and refresh patches 2025-05-26 16:58:04 +01:00
Makefile mediatek: enable testing kernel 6.12 2025-05-26 16:58:04 +01:00
modules.mk kernel: kmod-btmtk: Extract btmtk.ko into own package 2025-02-26 23:31:36 +01:00