Søkeresultater

Søkeord: 'mini2440 gpe'

Building Angstrom

Jeg har vært meningen å sette dette opp for en stund. Gi noe går galt hele prosessen er faktisk veldig enkelt! Dette er egentlig en rehash av Angstrom nettsiden slik at du kanskje foretrekke å følge at å ta notater av det små avvik nedenfor:

= "/home/doug/OE" Eksport OETREE = "/ home / Doug / OE"
${OETREE} mkdir-p $ (OETREE)

cd $ (OETREE)
: // git.openembedded.org / openembedded.git openembedded GIT klone GIT: / / git.openembedded.org / openembedded.git openembedded
cd openembedded
stable / 2009 -b stable / 2009 GIT kassa opphav / stall / 2009-b stabile / 2009

Hvis du vil oppdatere OE metadata ganske enkelt:

/ openembedded cd $ (OETREE) / openembedded
GIT trekk

Nå gjør de foreslåtte skriptet kilde-me.txt skiftende OETREE etter behov:

= "/home/doug/OE" Eksport OETREE = "/ home / Doug / OE"

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ (OETREE) /: $ (OETREE) / bygge /: $ (OETREE) / openembedded /
/ build / PKGDIR = $ (OETREE) / bygge /
/ downloads DL_DIR = $ (OETREE) / nedlastinger
for Ångström echo Sette opp dev konv for Ångström

-z ${ORG_PATH} ] ; then Hvis [-z $ (ORG_PATH)]; da
ORG_PATH = $ (PATH)
Eksporter ORG_PATH
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then Hvis [-z $ (ORG_LD_LIBRARY_PATH)]; da
ORG_LD_LIBRARY_PATH = $ (LD_LIBRARY_PATH)
Eksporter ORG_LD_LIBRARY_PATH
fi

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

cd $ PKGDIR

LD_LIBRARY_PATH =
eksport PATH LD_LIBRARY_PATH BBPATH
=C Eksport LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" Eksport BB_ENV_EXTRAWHITE = "MACHINE distro OETREE ANGSTROM_MODE ANGSTROMLIBC libc"

echo "Endrede miljø for OE utvikling"

Jeg måtte også sette:

sudo sysctl vm.mmap_min_addr = 0

Så oppsett local.conf:

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

Nå redigere $ (OETREE) / bygge / conf / local.conf og legg dette til slutt:

MACHINE = "mini2440"

Nå laste ned mini2440 konfigurasjonsfilen fra openembedded. Sett dette i:

openembedded / conf / machine / $ (OETREE) / openembedded / conf / maskin /

Nå kilde kilden-me.txt, gå til OE treet, sjekk den er oppdatert

kilde kilde-me.txt

/ openembedded cd $ (OETREE) / openembedded

GIT pull --rebase

Nå bygger bildene, kan du bygge alle av dem eller bare en. Jeg brukte basen bildet for å kjøre Qt, men jeg bygde gpe bildet som fungerte fint hvis du trenger det.

bitbake base-image, bitbake konsoll-bilde, bitbake x11-bilde, bitbake gpe-image

Vær forberedt på å mette din internett-tilkobling, må du vente lenge, og tar opp mye plass på disken!

Resultatet ender opp i:

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

Du bør ha bilde (r) i. Jffs2 for blinkende og. Tar.gz for montering ved hjelp av NFS.

Rediger

Tags: , , , Kategorier: Uncategorized Tags: , , ,
Drevet av Zingiri , MyBB