Я создаю файловый раздел с помощью следующей команды:
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 для последующего использования во встроенной системе.