From cd5362a21864a6c2b97ab1a966bcad5ffbeb7d4f Mon Sep 17 00:00:00 2001 From: Hariharan K Date: Fri, 14 Apr 2023 23:46:37 +0530 Subject: [PATCH] pack_v2: Append flupdate commands If flash image type is emmc, switch the flash type to emmc from nor in norplusemmc board using the flupdate commands. Once the image is flashed switch back the flash type to nor using the same flupdate commands. This change is to support the below Change-Id Ib328cc1fea0b37f27e6479d55fce08365fbfcf69 Change-Id: Ia5f75923d7bdfd313a986826f1ac2f7f571c414a Signed-off-by: Hariharan K --- tools/pack_v2.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tools/pack_v2.py b/tools/pack_v2.py index 39f159dc78..31847a81af 100644 --- a/tools/pack_v2.py +++ b/tools/pack_v2.py @@ -903,6 +903,8 @@ class Pack(object): script.append("flashinit nand") elif flinfo.type == "emmc" or self.flash_type == "norplusemmc": script.append("flashinit mmc") + if flinfo.type == "emmc": + script.append("flupdate set mmc") if flinfo.type != "emmc": self.__gen_script_mibib(script, flinfo, parts, parts_length, "mibib_reload") @@ -1068,6 +1070,9 @@ class Pack(object): continue + if flinfo.type == "emmc": + script.append("flupdate clear") + return 1 def __gen_script_cdt(self, images, flinfo, root, section_conf, partition):