summaryrefslogtreecommitdiffstats
path: root/common/ubiformat.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/ubiformat.c')
-rw-r--r--common/ubiformat.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/common/ubiformat.c b/common/ubiformat.c
index e4f569b4ec..aaa1f5d6bc 100644
--- a/common/ubiformat.c
+++ b/common/ubiformat.c
@@ -451,6 +451,12 @@ int ubiformat(struct mtd_info *mtd, struct ubiformat_args *args)
struct ubi_scan_info *si;
int ubi_num;
+ if (!args->ubi_ver)
+ args->ubi_ver = 1;
+
+ if (!args->image_seq)
+ args->image_seq = rand();
+
if (!is_power_of_2(mtd->writesize)) {
errmsg("min. I/O size is %d, but should be power of 2",
mtd->writesize);