zoukankan      html  css  js  c++  java
  • ubinize的用法

    1.ubinize支持哪些选项

    Usage: ubinize [options] <ini-file>

    Generate UBI images. An UBI image may contain one or more UBI volumes which
    have to be defined in the input configuration ini-file. The flash
    characteristics are defined via the command-line options.

    -o, --output=<file name> output file name
    -p, --peb-size=<bytes> size of the physical eraseblock of the flash this UBI image is created for in bytes,kilobytes (KiB), or megabytes (MiB) (mandatory parameter)
    -m, --min-io-size=<bytes> minimum input/output unit size of the flash in bytes
    -s, --sub-page-size=<bytes> minimum input/output unit used for UBI headers, e.g. sub-page size in case of NAND flash (equivalent to the minimum input/output unit size by default)
    -O, --vid-hdr-offset=<num> offset if the VID header from start of the physical eraseblock (default is the next minimum I/O unit or sub-page after the EC header)
    -e, --erase-counter=<num> the erase counter value to put to EC headers (default is 0)
    -x, --ubi-ver=<num> UBI version number to put to EC headers (default is 1)
    -Q, --image-seq=<num> 32-bit UBI image sequence number to use
    (by default a random number is picked)
    -v, --verbose be verbose
    -h, --help print help message
    -V, --version print program version

    2.重要选项-p -m -s -O -e

    -p 指定flash的物理擦除块大小

    -m 指定flash的最小输入输出单元,当为nor flash时,此值应指定为1,当为nand flash时此值应指定为页面大小

    -s 指定子页大小,当为nor flash时,此值应指定为1,当为nand flash时需指定此值为nand flash的子页大小

    -O 指定vid header的偏移量

    -e 指定放在EC头中的擦除计数器值,默认为0

    3.ubinize这个工具存在什么意义?

    既然有了mkfs.ubifs,为什么又出现了ubinize这个工具,这是笔者当时的思考,后来发现,经ubinize处理过的镜像文件烧写到flash中后,ubi工具才能正确处理这些存储在flash中的数据

  • 相关阅读:
    Notes of Daily Scrum Meeting(12.18)
    Notes of Daily Scrum Meeting(12.17)
    Notes of Daily Scrum Meeting(12.16)
    Notes of Daily Scrum Meeting(12.8)
    Notes of Daily Scrum Meeting(12.5)
    Notes of Daily Scrum Meeting(12.3)
    Notes of Daily Scrum Meeting(11.12)
    Linux中profile、bashrc、bash_profile之间的区别和联系
    Linux GCC编译
    mysql 5.7.16 远程连接
  • 原文地址:https://www.cnblogs.com/dakewei/p/10339414.html
Copyright © 2011-2022 走看看