scripts: sd_fusing: Increase the block size upon the image flashing 91/233991/1
authorJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 21 May 2020 03:56:23 +0000 (12:56 +0900)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 21 May 2020 03:58:30 +0000 (12:58 +0900)
Fine-grained IO degrades the image flashing performance due to the IO
stack overhead. Increase the block size upon the dd operation to improve
the flashing performance.

Change-Id: I937ca401d07045f055d3f55ca9f52a3261ee4fb4
Signed-off-by: Junghoon Kim <jhoon20.kim@samsung.com>
scripts/tizen/sd_fusing_rpi3.sh
scripts/tizen/sd_fusing_xu4.sh

index 085bf1f..f00aca8 100755 (executable)
@@ -13,14 +13,13 @@ declare -i FUS_ENTRY_NUM=0
 
 # binary name | part number | bs
 declare -a PART_TABLE=(
-       "boot.img"                      1       512
+       "boot.img"                      1       4M
        "rootfs.img"                    2       4M
        "system-data.img"               3       4M
        "user.img"                      5       4M
-       "modules.img"                   6       512
-       "ramdisk.img"                   7       512
-       "ramdisk-recovery.img"          8       512
-       "inform.img"                    9       512
+       "modules.img"                   6       4M
+       "ramdisk.img"                   7       4M
+       "ramdisk-recovery.img"          8       4M
        )
 
 declare -r -i PART_TABLE_ROW=3
index 6b374c9..9a9853f 100755 (executable)
@@ -18,12 +18,12 @@ declare -a PART_TABLE=(
        "u-boot-mmc.bin"                ""      63      512
        "tzsw.bin.hardkernel"           ""      2111    512
        "params.bin"                    ""      6272    512
-       "boot.img"                      1       0       512
+       "boot.img"                      1       0       4M
        "rootfs.img"                    2       0       4M
        "system-data.img"               3       0       4M
        "user.img"                      5       0       4M
-       "modules.img"                   6       0       512
-       "ramdisk.img"                   7       0       512
+       "modules.img"                   6       0       4M
+       "ramdisk.img"                   7       0       4M
        )
 
 declare -r -i PART_TABLE_COL=4