From b3ef27c3a058e1a917dcab33d4586bf3ebddb6fc Mon Sep 17 00:00:00 2001
From: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
Date: Wed, 15 Jan 2025 13:22:51 +0400
Subject: [PATCH] airoha/image/u-boot-script: update bank2 first to make it a
 bit safer

It is better to write bank 2 first, because this way, the time required
where power needs to be uninterrupted is smaller. Writing to bank 1
first will overwrite the sysupgrade-fit in the production image case.
---
 airoha/image/u-boot-script | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/airoha/image/u-boot-script b/airoha/image/u-boot-script
index ac5493e5a..c412b1175 100644
--- a/airoha/image/u-boot-script
+++ b/airoha/image/u-boot-script
@@ -37,7 +37,7 @@ setenv __script_emmc_write_gpt '
 	run do_report_result;
 ';
 setenv __script_emmc_write_production '
-	run __script_emmc_write_gpt update_itb_prepare do_update_bank1 do_update_bank2 do_update_uboot_img do_update_uboot_env clear_overlay1 clear_overlay2;
+	run __script_emmc_write_gpt update_itb_prepare do_update_bank2 do_update_bank1 do_update_uboot_img do_update_uboot_env clear_overlay2 clear_overlay1;
 	test $? -eq 0 && env delete __script_get_sysupgrade_cfg_name __script_emmc_write_gpt __script_emmc_write_production;
 	test $? -eq 0 && run update_itb_reset_active_image;
 ';
-- 
GitLab