mtd_debug
[root@xmos /root]# mtd_debug
usage: mtd_debug info <device>
mtd_debug read <device> <offset> <len> <dest-filename>
mtd_debug write <device> <offset> <len> <source-filename>
mtd_debug erase <device> <offset> <len>
mtd_debug info
可以查看flash类型,块大小,mtd分区总大小,大小以10进制显示,分区大小就是len
mtd_debug write
把文件写入mtd,offset和len可以用十进制也可以用16进制,16进制要以0x作前缀
len要小于等于文件长度和mtd分区大小
写入之前要erase mtd分区
mtd_debug read
把文件写入mtd,offset和len可以用十进制也可以用16进制,16进制要以0x作前缀
len要小于等于mtd分区大小
mtd_debug erase
擦除mtd分区
offset和len可以用十进制也可以用16进制,16进制要以0x作前缀
len要小于等于mtd分区大小
例如
mtd_debug read /dev/mtd2 0x0 0x00900000 config.img
flashcp
用来把flash镜像写入mtd分区
flashcp -v rootfs.image /dev/mtd1
该命令把erase,write,校验一块完成了
mtd_debug和flashcp执行的时候cpu占用比较高,会导致系统响应缓慢甚至死机,执行完就好了
dd的时候不要使用mtdblock作为设备名,mtdblock是ftl层,ftl转换的效率很低,而且不安全,操作ftl不需要erase操作,完全像block设备一样
分享到:
相关推荐
mtd-utils系列工具包源碼及fs-test測試檔
mtd-utils-1.5.0-2.el6.nux.i686.rpm安装包,需要的可以下载安装,mtd-utils工具
mtd-utils_工具的使用
mtd-utils-05.07.23.tar.bz2是MTD设备的工具包,编译它生成mkfs.jffs2工具,用它来将一个目录制作成jffs2文件系统映像. 这个工具包需要zlib压缩包,需要有zlib源码zlib-1.2.3.tar.gz
1.工具链安装包是: 2.e2fsprogs的编译安装(必要否则会报错cannot find -luuid) 3.Lzo的编译安装 4.Zlib的编译安装 5.mtd-utils的编译安装 附:另一篇文件:注重讲解mtd-util的使用
最新的mtd-utils,要的下载, mtd-utils是MTD设备的工具包,编译它生成mkfs.jffs2工具,用它来将一个目录制作成jffs2文件系统映像
本处使用的是mtd-utils-1.2.0.tar.bz2。具体的安装过程如下: #tar –jxvf mtd-utils-1.2.0.tar.bz2 #cd #make #make install 上述步骤编译通过之后会在当前目录下生成mkfs.jffs2 工具,这个工具就是 用来制作jffs2 ...
当前最新的mtd-utils版本1.5的源码,需要的拿去
mtd-utils工具包,包含mtdinfo、ubinfo、ubiformat、ubiattach、ubidetach、ubimkvol...等
mtd-utils-1.4.5.tar.gz,是进行androidkernel开发的有效工具。
MTD(memory technology device内存技术设备)是用于访问memory设备(ROM、flash)的Linux的子系统。mtd-utils提供了操作flash的工具集。
mtd-utils 嵌入式nandflash文件系统jffs2制作工具,编译方法见我的csdn博客 构建根文件系统
mtd-utils-1.5.2.tar.bz2,海思SDK编译所需工具
ubifs 的相关工具制作和使用,已经验证完全能够在atmel91sam9g45平台运行起来。
最近在搞嵌入式linux运行下自动升级系统zImage,rootfs镜像等,需要用到mtd工具,下载了mtd-utils许多的版本,最后编译通过,拷贝到板子上使用,升级系统成功了
交叉编译mtd-utils工具(linux下flash工具)定义.pdf
该mtd-utils-2005工具为添加过lzb.a的,不需要再添加libz相关的东西,可直接编译通过。 以前在网上也找了好多资料,只是每次下载下来都不能直接编译通过,来时一大堆的错误,真缺德啊! 这个大家下载下来之后可以...
mtd块设备操作工具源码,直接修改交叉编译工具即可编译使用。
mtd-utils-ubi-1.5.0-2.el6.nux.i686.rpm安装包,需要的可以下载安装,mtd-utils-ubi工具
mtd-utils-1.0.1.tar.gz 做文件系统的时候需要的工具。