Создание microSD-карты с образом: различия между версиями

Материал из Wiren Board
Строка 10: Строка 10:




Здесь и далее /dev/sdb - устройство microSD-карты.
===Сборка образа===
* Скачать https://github.com/contactless/wirenboard
<pre>
cd rootfs
sudo create_rootfs.sh (для Ubuntu, Debian)
</pre>
кроме этого, можно взять готовый образ с http://eewiki.net/display/linuxonarm/iMX233-OLinuXino и (опционально) залить туда конфиги из папки configs. Важно не потерять файл boot/uEnv.txt
Логин: '''root''',
Пароль: '''wirenboard'''


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

Версия 20:20, 18 октября 2013

Загрузчик

Сборка U-Boot


Сборка ядра

Сборка ядра

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

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


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

Согласно [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