[openwrt/openwrt] mediatek: filogic: add factory image for Asus TUF-AX4200

LEDE Commits lede-commits at lists.infradead.org
Sun Nov 23 16:07:31 PST 2025


hauke pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/fccf75eb03f49abf37d0e8e21be04a2dd8a0fce8

commit fccf75eb03f49abf37d0e8e21be04a2dd8a0fce8
Author: Jan Hoffmann <jan at 3e8.eu>
AuthorDate: Thu Nov 20 18:24:44 2025 +0100

    mediatek: filogic: add factory image for Asus TUF-AX4200
    
    The initramfs.trx image can be flashed from the web interface of factory
    firmware.
    
    Unfortunately, the default boot command of the bootloader does not load
    the ramdisk in the FIT image. This means that the image can only be
    built when the option TARGET_ROOTFS_INITRAMFS_SEPARATE is disabled.
    
    Tested with firmware 3.0.0.4.388_33965 (U-Boot 2022.10 / 2.0.0.5).
    
    Signed-off-by: Jan Hoffmann <jan at 3e8.eu>
    Link: https://github.com/openwrt/openwrt/pull/20841
    Signed-off-by: Hauke Mehrtens <hauke at hauke-m.de>
---
 target/linux/mediatek/image/filogic.mk | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/target/linux/mediatek/image/filogic.mk b/target/linux/mediatek/image/filogic.mk
index 62a46fbc78..efcbe18712 100644
--- a/target/linux/mediatek/image/filogic.mk
+++ b/target/linux/mediatek/image/filogic.mk
@@ -415,6 +415,16 @@ define Device/asus_tuf-ax4200
   KERNEL_INITRAMFS := kernel-bin | lzma | \
 	fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
   IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
+ifeq ($(IB),)
+ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),)
+ifeq ($(CONFIG_TARGET_ROOTFS_INITRAMFS_SEPARATE),)
+  # The default boot command of the bootloader does not load the ramdisk from the FIT image
+  ARTIFACTS := initramfs.trx
+  ARTIFACT/initramfs.trx := append-image-stage initramfs-kernel.bin | \
+	uImage none | asus-trx -v 3 -n $$(DEVICE_MODEL)
+endif
+endif
+endif
 endef
 TARGET_DEVICES += asus_tuf-ax4200
 




More information about the lede-commits mailing list