外观
文件系统镜像打包工具
2025-10-30
nandfs_image_maker 是一个用于将 Windows 目录内容打包成镜像文件的工具,供后续烧录到开发板使用。
基本用法
<nandfs_image_maker.exe> [选项] [参数]选项
| 参数 | 类型 / 格式 | 默认值 | 必填 | 说明 | 示例 |
|---|---|---|---|---|---|
-i <name> | 字符串 | 无 | 是 | 选择需要打包的目录 | -i test |
-o <name> | 字符串 | nandfs.img | 否 | 打包完成后生成的镜像名 | -o nandfs.img |
-w <name> | 字符串 | tmp | 否 | 打包过程使用的临时文件名 | -w tmp |
-b | Flag | 无 | 否 | 打包完成后生成的镜像使用大端模式,不设置则为小端 | -b |
-I | Flag | 无 | 否 | 文件系统的 tag 数据存放到 NAND FLASH 的数据区域 | -I |
-N | Flag | 无 | 否 | 不使用软件 ECC | -N |
-c <size> | 整数 | 2048 | 否 | 配置 NAND FLASH 的页大小 | -c 2048 |
-B <size> | 整数 | 64 | 否 | 配置 NAND FLASH 的每块包含的页数量 | -B 64 |
-s <size> | 浮点数 (单位: MB) | 无 | 否 | 配置生成文件的大小(填充 0xFF) | -s 32 |
实例
# 将 test 目录打包成 nandfs 镜像 nandfs.img,-I 选项和文件系统配置有关所以这里是必须的
./nandfs_image_maker.exe -I -i test -o nandfs.img
# 将 test 目录打包成 nandfs 镜像 test.img,指定 FLASH 的页大小为 2048,每块包含 64 页
./nandfs_image_maker.exe -I -i test -o test.img -c 2048 -B 64烧录
开发板进入 loader 模式
打开“瑞芯微开发工具”,获取分区信息

擦除 userdata 分区避免脏数据干扰

烧录 nandfs 文件系统镜像文件

