Загрузчик

Сборка U-Boot


Сборка ядра

Сборка ядра

Подготовка образа

Сборка образа


Здесь и далее /dev/sdb - устройство microSD-карты.



Сборка образа

cd rootfs
sudo create_rootfs.sh (для Ubuntu, Debian)

кроме этого, можно взять готовый образ с http://eewiki.net/display/linuxonarm/iMX233-OLinuXino и (опционально) залить туда конфиги из папки configs. Важно не потерять файл boot/uEnv.txt


Логин: root, Пароль: wirenboard

Сборка вместе

Согласно [1]

  • разбить флешку на два раздела
  • записать u-boot на первый раздел
  • создать фс на втором разделе
  • скопировать rootfs на второй раздел


sudo cp -rp rootfs/* /media/user/mountpoint

здесь /media/user/mountpoint - точка монтирования раздела карты:

user@host:~$ mount
....
....
/dev/sdb1 on /media/user/mountpoint type ext4 (rw,nosuid,nodev,uhelper=udisks2)


  • скопировать ядро, dtbs, модули и прошивки на второй раздел:


версия берётся из последних строчек вывода tools/rebuild.sh
export kernel_version=3.12.0-rc2-imxv5-x0.7


tools/copy_kernel.sh /media/user/mountpoint

Отмонтируем файловую систему

umount /media/user/mountpoint