From 4f5c070c16f67ecbe327cfd47024b9ae8f808610 Mon Sep 17 00:00:00 2001 From: INAGAKI Hiroshi Date: Sun, 26 Apr 2020 12:24:33 +0900 Subject: [PATCH] ramips: use lzma-loader for I-O DATA mt7621 devices The official sysupgrade images for I-O DATA devices manufactured by MSTC (MitraStar Technology Corp.) cannot be booted normally and the kernel panics after switching to kernel 5.4. This commit fixes the issue by using lzma-loader. Note: These devices use Z-LOADER to read the kernel from NAND flash and boot it. Z-LOADER cannot load and start plain lzma-loader, so additional lzma-compression is needed. Signed-off-by: INAGAKI Hiroshi Co-developed-by: Yanase Yuki Signed-off-by: Yanase Yuki Tested-by: Yanase Yuki [wn-ax2033gr] --- target/linux/ramips/image/mt7621.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/target/linux/ramips/image/mt7621.mk b/target/linux/ramips/image/mt7621.mk index b5711931b9..11f3bacd45 100644 --- a/target/linux/ramips/image/mt7621.mk +++ b/target/linux/ramips/image/mt7621.mk @@ -401,6 +401,8 @@ define Device/iodata_wn-ax1167gr2 IMAGE_SIZE := 51200k DEVICE_VENDOR := I-O DATA DEVICE_MODEL := WN-AX1167GR2 + LOADER_TYPE := bin + KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | lzma | uImage lzma KERNEL_INITRAMFS := $(KERNEL_DTB) | custom-initramfs-uimage 3.10(XBC.1)b10 | \ iodata-mstc-header IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata @@ -417,6 +419,8 @@ define Device/iodata_wn-ax2033gr IMAGE_SIZE := 51200k DEVICE_VENDOR := I-O DATA DEVICE_MODEL := WN-AX2033GR + LOADER_TYPE := bin + KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | lzma | uImage lzma KERNEL_INITRAMFS := $(KERNEL_DTB) | custom-initramfs-uimage 3.10(VST.1)C10 | \ iodata-mstc-header IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata @@ -433,6 +437,8 @@ define Device/iodata_wn-dx1167r IMAGE_SIZE := 51200k DEVICE_VENDOR := I-O DATA DEVICE_MODEL := WN-DX1167R + LOADER_TYPE := bin + KERNEL := kernel-bin | append-dtb | lzma | loader-kernel | lzma | uImage lzma KERNEL_INITRAMFS := $(KERNEL_DTB) | custom-initramfs-uimage 3.10(XIK.1)b10 | \ iodata-mstc-header IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata