Довольна простая и понятная инструкция по сборке Yocto project для модуля на базе процессора Freescale MX6
VAR-SOM-MX6 - Yocto V4.0 Dylan
Идея такая:
Устанавливаем необходимые пакеты на Host-Linux машину:
Скачиваем тарбол var_yocto_v1.0.tar.bz2 с рецептами и bitbake с ftp variscite и распаковываем его:
Настраиваем enveroment:
Редактируем файл ~/var_yocto/build_var/conf/local.conf, указывая нужные параметры:
для 4-x ядерного процессора:
Запускаем сборку для нужной цели и ждем пока все соберется:
базовый образ, с минимальным набором пакетов:
Если всё пойдет хорошо, то результатом наслаждаемся в папке:
У меня пошло не всё хорошо:
Скачать http://www.mlbassoc.com/misc/ xserver-common-1.34.tar.g
Положить его в download директорию
Создать в той же директории server-common-1.34.tar.gz.done
VAR-SOM-MX6 - Yocto V4.0 Dylan
Идея такая:
$ sudo apt-get install gawk wget git-core diffstat unzip texinfo build-essential chrpath libsdl1.2-dev xterm
$ tar xvf ~/var_yocto_v1.0.tar.bz2
$ cd ~/var_yocto
$ . ./setup-environment build_var
для 4-x ядерного процессора:
MACHINE ??= 'varsommx6q'
для экономии места на диске во время сборки:
INHERIT += "rm_work"
базовый образ, с минимальным набором пакетов:
$ bitbake core-image-base
полноценный образ но без X-server'a
$ bitbake fsl-image-test
полноценный образ с блэкджеком и X-server'ом:
$ bitbake fsl-image-gui
~/var_yocto/build_var/tmp/deploy/images/
У меня пошло не всё хорошо:
Failed to fetch URL http://gpe.linuxtogo.org/ download/source/xserver- common-1.34.tar.gz
Решение нашлось в почтовой рассылке meta-freescale@yoctoproject.org
Комментариев нет:
Отправить комментарий