`
fanrey
  • 浏览: 251678 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

利用mkfs.ubifs和ubinize两个工具制作UBI镜像——转载

    博客分类:
  • Misc
 
阅读更多
有了mkfs.ubifs和ubinize两个工具后,就可以制作UBIFS镜像了,具体步骤如下:

1. 使用mkfs.ubifs命令将某个文件夹制作为UBIFS镜像,具体命令为:

mkfs.ubifs -r /tmp/rootfs-m 2048 -e 126976 -c 1500 -o ubifs.img

以上命令的含义为将/tmp/rootfs文件夹制作为UBIFS文件系统镜像,输出的镜像名为ubifs.img,-m参数指定了最小的I/O操作的大小,也就是NAND FLASH一个page的大小,-e参数指定了逻辑擦除快的大小,-c指定了最大的逻辑块号。

通过此命令制作的出的UBIFS文件系统镜像可在u-boot下使用ubi write命令烧写到NAND FLASH上。

2. 使用ubinize命令可将使用mkfs.ubifs命令制作的UBIFS文件系统镜像转换成可直接在FLASH上烧写的格式(带有UBI文件系统镜像卷标):

ubinize -o ubi.img -m 2048 -p 128KiB -s 2048 ubinize.cfg

ubinize.cfg为一些配置参数:

[ubifs]
mode=ubi
image=ubifs.img
vol_id=0
vol_size=200MiB
vol_type=dynamic
vol_alignment=1
vol_name=cfglog
vol_flags=autoresize

通过此命令生成的ubi.img可直接使用NAND FLASH的烧写命令烧写到FLASH上。
分享到:
评论

相关推荐

    电鱼派DianYu335x ubi mkfs.ubifs

    电鱼派DianYu335x ubi文件系统工具 mkfs.ubifs 保定电鱼电子科技有限公司出品

    文件系统制作 工具 mkfs.jffs2

    文件系统制作 工具 mkfs.jffs2 文件系统制作 工具 mkfs.jffs2 文件系统制作 工具 mkfs.jffs2 文件系统制作 工具 mkfs.jffs2 文件系统制作 工具 mkfs.jffs2

    sfdisk mkfs.ext4工具移植

    sfdisk mkfs.ext4工具移植 sfdisk mkfs.ext4工具移植 sfdisk mkfs.ext4工具移植 sfdisk mkfs.ext4工具移植

    mkfs.jffs2 tool

    jffs2文件系统制作工文件系统制作工具具mkfs.jffs2

    ubi文件系统制作过程

    自己试验过的ubi文件系统制作过程,能够稳定运行

    mkfs.jffs2源码,mkfs.jffs源码

    解压 jffs2_src.tar.gz,cd mtd/until 直接编译生成mkfs.jffs2,mkfs.jffs,flash_eraseall,nandwrite等工具

    mkfs.jffs2安装源码包

    解压 tar -xvf mtd-snapshot_20050519.tar.gz cd到mtd/util下直接make

    ubifs文件系统制作教程

    项目需要制作ubifs的文件系统,找了一些资料,发现就这篇文章讲的还算明白,不敢独享

    Hi3516+SDK_V1.0.6.0 part1

    Hi3516 Software Development Kit V1.0.6.0 part1

    mkfs.jffs2 Windows工具

    想不想在Windows平台下制作jffs2镜像? 这个包可以帮你啦 双击批处理文件,即可将conf.d目录打包成镜像

    mkfs.jffs2

    解压 jffs2_src.tar.gz,cd mtd/until 直接编译生成mkfs.jffs2,mkfs.jffs,flash_eraseall,nandwrite等工具

    mkfs.yaffs2.x86

    mkfs.yaffs2.x86 android 模拟器加速 加入GoogleAPI 支持GoogleMAP

    mkfs.ubif linux工具程序

    这个是linux上用的,NAND闪存系统用的工具 不是arm程序,试试用它打包分区吧

    arm端的mkfs.ext4

    arm端下emmc格式化找不到这个文件下载放到/sbin下

    mkfs工具等e2fsprogs

    已编译好的,已在android2.3.7环境下...里面包括mkfs.ext3 mkfs.ext4等工具。具体在android下的应用配置,请参见我的blog: http://blog.csdn.net/hp_2008中的文章:android 下使用mkfs.ext4命令(交叉编译e2fsprogs)

    mkfs.jffs2 for ARM

    我用了2片Intel Strata Flash 16bit的16M的组成一个32bit 32M的flash, sector大小为256KB(0x40000) 格式化我的flash并建立jffs2文件系统。 1) flash_eraseall -j /dev/mtd2 2) mount /dev/mtdblock2 /mnt

    Linux系统下移植busybox中mkfs.vfat命令

    为了延长磁盘寿命来存储音视频文件,打发在格式化磁盘过程中将簇的大小设置大点。这接下来通过本文给大家介绍移植busybox中mkfs.vfat命令,需要的朋友可以参考下

    Linux mkfs.minix命令用法详解

    Linux mkfs.minix命令 Linux mkfs.minix命令用于建立Minix文件系统。 mkfs.minix可建立Minix文件系统。 语法mkfs.minix [-cv][-i ][-l ][-n ][设备名称][区块数] 参数: -c 检查是否有损坏的区块。 -i 指定文件系统...

    omap3530天漠开发板使用工具

    omap3530天漠开发板使用工具ubinize mkfs.ubifs mkimage signGP arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz2

Global site tag (gtag.js) - Google Analytics