mt7622 uses MBR partition for booting from SD card.
Add hybrid MBR entry with boot flag after PMBR entry.

Signed-off-by: Oskari Lemmela <[email protected]>
---
 target/linux/mediatek/image/mt7622.mk | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/target/linux/mediatek/image/mt7622.mk 
b/target/linux/mediatek/image/mt7622.mk
index d2c1fb5b13..d7c23cc0c2 100644
--- a/target/linux/mediatek/image/mt7622.mk
+++ b/target/linux/mediatek/image/mt7622.mk
@@ -16,9 +16,10 @@ endef
 
 define Build/mt7622-gpt
        cp $@ [email protected] || true
-       ptgen -g -o [email protected] -h 4 -s 31 -a 1 -l 1024 -g \
+       ptgen -g -o [email protected] -a 1 -l 1024 \
                -t 0xef \
                $(if $(findstring sdmmc,$1), \
+                       -H \
                        -N bl2          -r      -p 512k@512k \
                ) \
                        -N fip          -r      -p 1M@2M \
@@ -30,7 +31,6 @@ define Build/mt7622-gpt
                $(if $(findstring emmc,$1), \
                        -t 0x2e -N production   -p 980M@40M \
                )
-       dd if=$(STAGING_DIR_IMAGE)/mt7622-header_$1.bin bs=512 count=1 
[email protected] conv=notrunc
        cat [email protected] >> $@
        rm [email protected]
 endef
-- 
2.25.1


_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to