[openwrt/openwrt] ramips: tplink,mr600v2: fix image generation for sysupgrade image

LEDE Commits lede-commits at lists.infradead.org
Thu Jun 8 08:28:47 PDT 2023


chunkeey pushed a commit to openwrt/openwrt.git, branch openwrt-23.05:
https://git.openwrt.org/0c885c1542382e737856864508448342fc61bb51

commit 0c885c1542382e737856864508448342fc61bb51
Author: Andreas Böhler <dev at aboehler.at>
AuthorDate: Sun Apr 2 10:40:47 2023 +0200

    ramips: tplink,mr600v2: fix image generation for sysupgrade image
    
    The MR600v2 does not find its rootfs if it is neither directly after the
    kernel or aligned to an erase block boundary (64k).
    
    This aligns the rootfs to 0x10000 allowing the device to boot again. Based
    on investigation by forum user relghuar.
    
    Signed-off-by: Andreas Böhler <dev at aboehler.at>
    (cherry picked from commit 46b51e9e992884c81f4838440cd2967e67db3a79)
---
 target/linux/ramips/image/mt7621.mk | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/target/linux/ramips/image/mt7621.mk b/target/linux/ramips/image/mt7621.mk
index 6f50623acb..340d4ba4a1 100644
--- a/target/linux/ramips/image/mt7621.mk
+++ b/target/linux/ramips/image/mt7621.mk
@@ -2160,6 +2160,9 @@ define Device/tplink_mr600-v2-eu
   TPLINK_FLASHLAYOUT := 16Mltq
   DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615e kmod-mt7663-firmware-ap \
 		kmod-usb-net-qmi-wwan uqmi kmod-usb3 -uboot-envtools
+  IMAGE/factory.bin := tplink-v2-image -e -a 0x10000
+  IMAGE/sysupgrade.bin := tplink-v2-image -s -e -a 0x10000 | check-size | \
+	append-metadata
   KERNEL := $(KERNEL_DTB) | uImage lzma
   KERNEL_INITRAMFS := $$(KERNEL) | tplink-v2-header
   TPLINK_BOARD_ID := MR600-V2-EU




More information about the lede-commits mailing list