diff options
| author | Matthew Hagan | 2021-09-05 22:25:07 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2024-10-21 22:39:32 +0000 |
| commit | 3bd129f8e00bdf3599b919d24e984d7cb325f833 (patch) | |
| tree | 4a8a4d4e028b447e6175cd6963d95293ced2b1a4 | |
| parent | caf29ee97b45ff22502e506795cf7fec14b9df41 (diff) | |
| download | openwrt-3bd129f8e00bdf3599b919d24e984d7cb325f833.tar.gz | |
bcm53xx: MR26,MR32: use REQUIRE_IMAGE_METADATA
This patch adds "REQUIRE_IMAGE_METADATA=1" requirement for the MR26 and
MR32, with REQUIRE_IMAGE_METADATA explicitly 0 elsewhere. This is based
upon bcm63xx's base-files/lib/upgrade/platform.sh.
Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16634
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| -rw-r--r-- | target/linux/bcm53xx/base-files/lib/upgrade/platform.sh | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh b/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh index 0697d3dc80..645688ac7c 100644 --- a/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/bcm53xx/base-files/lib/upgrade/platform.sh @@ -1,6 +1,7 @@ RAMFS_COPY_BIN='osafeloader oseama otrx truncate' PART_NAME=firmware +REQUIRE_IMAGE_METADATA=0 BCM53XX_FW_FORMAT= BCM53XX_FW_BOARD_ID= @@ -198,13 +199,10 @@ platform_check_image() { board="$(board_name)" case "$board" in - # Ideally, REQUIRE_IMAGE_METADATA=1 would suffice - # but this would require converting all other - # devices too. meraki,mr26 | \ meraki,mr32) - nand_do_platform_check "${board//,/_}" "$1" - return $? + # NAND sysupgrade + return 0 ;; *) platform_other_check_image "$1" @@ -401,6 +399,7 @@ platform_do_upgrade() { case "$(board_name)" in meraki,mr26 | \ meraki,mr32) + REQUIRE_IMAGE_METADATA=1 CI_KERNPART="part.safe" nand_do_upgrade "$1" ;; |