http://www.linux-mtd.infradead.org/doc/ubi.html#L_min_io_unit
下面說明,主要使用2個工具
A:mkfs.ubifs 生成UBI格式的文件系統,通過 ubiupdatevol /dev/ubi0_7 ./rootfs.ubifs 在volume上面進行更新
/mkfs.ubifs -r ./rtl819x/romfs -o ./rtl819x/images/rootfs.ubifs -m 2048 -e 126976 -c 256 -F
B:ubinize
ubinize -o ./images/98D_ubi_device.ubi --min-io-size=2048 --peb-size=128KiB --sub-page-size=2048 /home/qingang.xue/work/easymesh/8198D/usb/rtl819x/tools/ubinize-98d-eng.cfg
而通過ubinize升高的98D_ubi_device.ubi 是在raw flash上面進行更新的。
下面是UBI卷的使用效率