Rezultati iskanja

Keyword: "mini2440 gpe"

Gradnja Angstrom

27 comments 1. november 2009 Doug 27 komentarjev

Sem bil kar pomeni, da začne ta za nekaj časa. Zagotavljanje nič narobe celoten proces je pravzaprav zelo enostavno! To je v bistvu rehash na spletni strani Angstrom tako da boste morda raje sledi, da pri tem ugotavlja, manjših odstopanj v nadaljevanju:

= "/home/doug/OE" izvozno OETREE = "/ home / doug / OE"
${OETREE} mkdir-p $ {OETREE}

cd $ {OETREE}
: // git.openembedded.org / openembedded.git openembedded kreten klon kreten: / / git.openembedded.org / openembedded.git openembedded
cd openembedded
stable / 2009 -b stable / 2009 kreten checkout izvora / stabilno / 2009-b stabilno / 2009

Za posodobitev OE metapodatkov preprosto:

/ openembedded cd $ {OETREE} / openembedded
kreten pull

Zdaj bi predlagal, vir scenarijev me.txt spreminjajo OETREE da ustrezajo vašim potrebam:

= "/home/doug/OE" izvozno OETREE = "/ home / doug / OE"

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ {OETREE} / $ {OETREE} / build /: $ {OETREE} / openembedded /
/ build / PKGDIR = $ {OETREE} / build /
/ downloads DL_DIR = $ {OETREE} / prenosi
for Ångström echo Vzpostavitev dev env za Angstrom

-z ${ORG_PATH} ] ; then if [-z $ {ORG_PATH}], nato
ORG_PATH = $ {PATH}
izvozno ORG_PATH
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then if [-z $ {ORG_LD_LIBRARY_PATH}], nato
ORG_LD_LIBRARY_PATH = LD_LIBRARY_PATH $ {}
izvozno 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 izvozno LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" izvozno BB_ENV_EXTRAWHITE = "MACHINE distro OETREE ANGSTROM_MODE ANGSTROMLIBC libc"

echo "Altered okolje za OE razvoj"

Prav tako sem imel, da določi:

sudo sysctl vm.mmap_min_addr = 0

Potem setup local.conf:

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

Zdaj uredite $ {OETREE} / build / conf / local.conf in dodali, da je to namen:

MACHINE = "mini2440"

Zdaj download mini2440 config file od openembedded. Daj to v:

openembedded / conf / machine / $ {OETREE} / openembedded / conf / stroj /

Zdaj vir vir-me.txt, pojdite na OE drevo, preverite, ali je do datuma

izvorno-me.txt

/ openembedded cd $ {OETREE} / openembedded

kreten pull --rebase

Sedaj graditi slike, lahko gradijo vse od njih ali pa samo eno. Včasih sem osnovno sliko za vožnjo Qt, ampak jaz tudi zgradili gpe sliko, ki je delal lepo, če jo potrebujete.

bitbake osnove-podobe; bitbake console-slike; bitbake x11-slike; bitbake gpe-image

Bodite pripravljeni za nasičenje internetno povezavo, dolgo čakati, in traja veliko prostora na disku!

Rezultat konča v:

angstrom-dev / deploy / glibc / images / mini2440 $ {OETREE} / angstremov-dev / razporeditev / glibc / images / mini2440

Moral bi imeti slike (e) v. Jffs2 za utripati in. Tar.gz za pritrditev z NFS.

Tags: , , , Kategorije: Nekategorizirane Tags: , , ,
Poganja Zingiri , MyBB