Инструменты пользователя

Инструменты сайта


wiki:ubifs
no way to compare when less than two revisions

Различия

Показаны различия между двумя версиями страницы.


Последняя версия
wiki:ubifs [2013/09/02 12:56] – создано maxx
Строка 1: Строка 1:
  
 +загружаем убут с карточки и выполняем
 +<code>
 +mmc init
 +fatload mmc 0 82000000 MLO
 +nandecc hw
 +nand erase 0 80000
 +nand write 82000000 0 20000
 +nand write 82000000 20000 20000
 +nand write 82000000 40000 20000
 +nand write 82000000 60000 20000
 +
 +fatload mmc 0 0x80200000 u-boot.bin
 +nandecc sw
 +nand erase 80000 160000
 +nand write 0x80200000 80000 160000
 +
 +fatload mmc 0 0x82000000 uImage
 +nand erase 0x00280000 0x00400000
 +nand write 0x82000000 0x00280000 0x00400000
 +</code>
 +затем загружаемся в линукс с карточки
 +и делаем ubifs
 +<code>
 +ubiformat /dev/mtd4 -s 512 -O 512
 +ubiattach /dev/ubi_ctrl -m 4
 +ubimkvol /dev/ubi0 -s 235MiB -N ubifs0
 +mkdir /mnt/ubi
 +busybox  mount -t ubifs ubi0:ubifs0 /mnt/ubi
 +</code>
 +roota.tar.gz предварительно пакуем и кладем на карточку, теперь копируем в ubifs наш образ fs
 +<code>
 +cd /mnt/ubi
 +tar xzf  /roota.tar.gz
 +</code>
 +
 +загружаемся в убут с флешки, при вынутой карточке, правим переменные
 +<code>
 +setenv nandroot 'ubi0:ubifs0 ubi.mtd=4'
 +setenv nandrootfstype ubifs
 +saveenv
 +</code>
wiki/ubifs.txt · Последнее изменение: 2013/09/02 12:56 — maxx