scripts: tizen: sd_fusing.py: Display an information during flashing
[platform/kernel/u-boot.git] / scripts / tizen / sd_fusing.py
index 3130c55..bc67deb 100755 (executable)
@@ -756,16 +756,16 @@ def do_fuse_file(f, name, target):
             'oflag=direct',
             'iflag=fullblock',
             'conv=nocreat',
+            'status=progress',
             f"of={pdevice}"]
     logging.debug(" ".join(argv))
     proc_dd = subprocess.Popen(argv,
                                bufsize=(4 << 20),
                                stdin=subprocess.PIPE,
                                stdout=None, stderr=None)
-    logging.info(f"Writing {name} to {pdevice}")
+    print('\033[32m'+f"Writing {name} to {pdevice}"+'\033[0m')
     buf = f.read(4 << 20)
     while len(buf) > 0:
-        #TODO: progress
         proc_dd.stdin.write(buf)
         buf = f.read(4 << 20)
     proc_dd.communicate()