wiki:video-voip3
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
wiki:video-voip3 [2016/06/28 00:24] – [Конфигурация BOOT_CFG] maxx | wiki:video-voip3 [2016/07/14 15:08] (текущий) – [Загрузка ПО в NAND] maxx | ||
---|---|---|---|
Строка 43: | Строка 43: | ||
</ | </ | ||
===== Ядро ===== | ===== Ядро ===== | ||
- | Ядро макета №2, пока без изменений | + | Архив с ядром |
+ | |||
+ | < | ||
+ | cp defconfig .config | ||
+ | make ARCH=arm oldconfig | ||
+ | </ | ||
===== Файловая система для запуска ===== | ===== Файловая система для запуска ===== | ||
Для первоначального запуска платы можно использовать компактную файловую систему, | Для первоначального запуска платы можно использовать компактную файловую систему, | ||
Строка 61: | Строка 66: | ||
Прежде всего загружаем Linux. Для загрузки Linux потребуются два файла: файл ядра uImage и файл с файловой системой uInitrd, которые мы скомпилировали ранее. Берем USB флешку на 4GB (на 8GB почему-то работает с серьезными сбоями, | Прежде всего загружаем Linux. Для загрузки Linux потребуются два файла: файл ядра uImage и файл с файловой системой uInitrd, которые мы скомпилировали ранее. Берем USB флешку на 4GB (на 8GB почему-то работает с серьезными сбоями, | ||
< | < | ||
- | / # run usb_boot | + | Titanium > run usb_boot |
</ | </ | ||
Либо все команды ручками: | Либо все команды ручками: | ||
Строка 296: | Строка 301: | ||
Для примера загрузим файловую систему Debian 7.5 - файл debian-7.5-bare-armhf-2014-07-07.tar.xz, | Для примера загрузим файловую систему Debian 7.5 - файл debian-7.5-bare-armhf-2014-07-07.tar.xz, | ||
- | Создадим временную папку | + | К сожалению, |
+ | |||
+ | Далее, создадим временную папку | ||
< | < | ||
- | / # mkdir /ubi_fs | + | / # mkdir ubidisk |
</ | </ | ||
Создадим UBI раздел на разделе NAND | Создадим UBI раздел на разделе NAND | ||
< | < | ||
- | + | ubiformat /dev/mtd4 | |
- | / # cd /ubi_fs | + | ubiattach |
+ | ubimkvol /dev/ubi0 -s 235MiB -N rootfs | ||
+ | mount -t ubifs ubi0:rootfs ubidisk | ||
+ | </ | ||
+ | Теперь можно перейти в директорию ubidisk и создавать и изменять файлы там и всё это будет записано как UBIFS. Запишем файловую систему Debian 7.5 на UBI раздел в NAND: | ||
+ | < | ||
+ | cd ubidisk/ | ||
+ | tar xf / | ||
+ | </ | ||
+ | Теперь включим консоль, | ||
+ | < | ||
+ | T0: | ||
</ | </ | ||
+ | Сохраняем изменения и можно просто перезагрузить плату и ничего не трогать. После загрузки должна загрузится ОС Debian. | ||
===== Конфигурация BOOT_CFG ===== | ===== Конфигурация BOOT_CFG ===== | ||
Для старта процессора с NAND необходимо обеспечить следующее состояние резисторов на плате: | Для старта процессора с NAND необходимо обеспечить следующее состояние резисторов на плате: |
wiki/video-voip3.txt · Последнее изменение: 2016/07/14 15:08 — maxx