Nand flash 之UBI

 

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上面进行更新的。

Nand flash 之UBI_第1张图片

Nand flash 之UBI_第2张图片

Nand flash 之UBI_第3张图片

Nand flash 之UBI_第4张图片

下面是UBI卷的使用效率

 

Nand flash 之UBI_第5张图片

Nand flash 之UBI_第6张图片

 

Nand flash 之UBI_第7张图片

你可能感兴趣的:(IPQ,MDM-9x07)