Я создаю файловый раздел с помощью следующей команды:

sudo mkfs.jffs2 -l -n -p -q -e 0x20000 -s 0x800 -d image/ -o sdcard/root/rootfs11182013.ambr.jffs2

Я понимаю команды и флаги, передаваемые утилите linux, и то, что они делают (я думаю).

Однако я не знаю формат файла, в котором записан файл jffs2.

какой формат файла, созданного mkfs.jffs2. Это двоичный файл? Intel-гекс? что-то более неясное?

Спасибо за вашу помощь

1 ответ1

1

Это сырой двоичный файл, содержащий файловую систему JFFS2. Вы можете использовать инструмент, такой как dd чтобы записать это непосредственно на блочное устройство, такое как SD-карта или устройство MTD, для последующего использования во встроенной системе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .