我正在使用以下命令创建文件分区:
sudo mkfs.jffs2 -l -n -p -q -e 0x20000 -s 0x800 -d image/ -o sdcard/root/rootfs11182013.ambr.jffs2
我了解传递给 Linux 实用程序的命令和标志以及它们的作用(我认为)。
但是我不知道 jffs2 文件是以什么文件格式写入的。
mkfs.jffs2 创建的文件格式是什么。它是二进制文件吗?是 intel-hex 格式吗?还是更晦涩难懂的格式?
感谢您的帮助
答案1
它是一个包含 JFFS2 文件系统的原始二进制文件。您可以使用诸如 的工具dd
将其直接写入块设备(例如 SD 卡或 MTD 设备),以便随后在嵌入式系统中使用。