Resultados de la búsqueda

mini2440 Palabra clave: "GPE"

Construcción de Angstrom

25 comments 01 de noviembre 2009 Doug 25 comentarios

He tenido la intención de ésta por un tiempo. Siempre que nada sale mal todo el proceso es realmente muy fácil! Esto es básicamente un refrito de la página web Angstrom lo que es posible que prefieren seguir tomando notas de las desviaciones menores a continuación:

= "/home/doug/OE" OETREE de exportación = "/ home / doug / OE"
${OETREE} mkdir-p $ () OETREE

cd $ () OETREE
: // git.openembedded.org / openembedded.git openembedded git clone git: / / git.openembedded.org / openembedded.git openembedded
cd openembedded
stable / 2009 -b stable / 2009 origen git checkout / estable / 2009-b stable / 2009

Para actualizar los metadatos de la OE simplemente:

/ openembedded cd $ () OETREE / openembedded
git pull

Ahora que el script OETREE sugirió cambio de la fuente-me.txt a sus necesidades:

= "/home/doug/OE" OETREE de exportación = "/ home / doug / OE"

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ () OETREE /: $ () OETREE / construcción /: $ () OETREE / openembedded /
/ build / PKGDIR = $ () OETREE / construcción /
/ downloads DL_DIR = $ () OETREE / descargas
for Ångström La creación de eco env dev para Ångström

-z ${ORG_PATH} ] ; then if [-z $ (ORG_PATH)], a continuación,
ORG_PATH = $ (PATH)
exportación ORG_PATH
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then if [-z $ (ORG_LD_LIBRARY_PATH)], a continuación,
ORG_LD_LIBRARY_PATH = $ (LD_LIBRARY_PATH)
exportación ORG_LD_LIBRARY_PATH
fi

/ openembedded / bitbake / bin: ${ORG_PATH} PATH = $ () OETREE / openembedded / bitbake / bin: $ () ORG_PATH

cd $ PKGDIR

LD_LIBRARY_PATH =
export PATH LD_LIBRARY_PATH BBPATH
=C export LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" exportación BB_ENV_EXTRAWHITE = "MÁQUINA DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC"

echo "el medio ambiente alterado por la OE para el Desarrollo"

También tuve que ajustar:

sysctl vm.mmap_min_addr sudo = 0

Luego de configuración local.conf:

${OETREE} / build / conf mkdir-p $ () OETREE / build / conf
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ () OETREE / openembedded / contrib / angstrom / local.conf $ () OETREE / build / conf /

Ahora edite $ () OETREE / construcción / local.conf conf / y agregar esto al final:

MÁQUINA = "mini2440"

Ahora descargar el fichero de configuración de mini2440 de openembedded. Ponga esto en:

openembedded / conf / machine / $ () OETREE / openembedded / / máquina conf /

Ahora la fuente de origen-me.txt, vaya al árbol de la OE, compruebe que esté al corriente

fuente fuente me.txt

/ openembedded cd $ () OETREE / openembedded

git pull - rebase-

Ahora construir las imágenes, se pueden construir todos ellos o sólo uno. Usé la imagen de base para el funcionamiento de Qt pero yo también construyó la imagen gpe que trabajó muy bien si usted lo necesita.

bitbake base de la imagen; bitbake consola de la imagen; bitbake x11 de la imagen; bitbake gpe-imagen

Esté preparado para saturar la conexión a Internet, espere mucho tiempo y ocupan mucho espacio en disco!

El resultado acaba en:

angstrom-dev / deploy / glibc / images / mini2440 $ () OETREE / angstrom-dev / deploy / glibc / images / mini2440

Usted debe tener la imagen (s) en. JFFS2 para el flasheo y. Tar.gz para el montaje usando NFS.

Editar

Tags: , , , Categorías: Uncategorized Tags: , , ,
Powered by Zingiri , MyBB