Wyniki wyszukiwania

Słowo kluczowe: "mini2440 GPE"

Budynek Angstrom

25 comments 01 listopada 2009 Doug 25 komentarzy

Byłem rozumieniu umieścić ten się na chwilę. O ile nie uda cały proces jest w rzeczywistości bardzo proste! Jest to po prostu rehash z internetowej Angstrom więc może wolisz wynika z tego notatek z drobnych odstępstw poniżej:

= "/home/doug/OE" OETREE wywóz = "/ 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 git checkout pochodzenia / stable / 2009-b stabilne / 2009

Aktualizacji metadanych OE po prostu:

/ openembedded cd $ (OETREE) / openembedded
git pull

Teraz proponuje zrobić skrypt źródła me.txt zmiany OETREE do własnych potrzeb:

= "/home/doug/OE" OETREE wywóz = "/ home / doug / OE"

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ (OETREE) / $ (OETREE) / build /: $ (OETREE) / openembedded /
/ build / PKGDIR = $ (OETREE) / build /
/ downloads DL_DIR = $ (OETREE) / pliki do pobrania
for Ångström echo Tworzenie env dev dla Ångström

-z ${ORG_PATH} ] ; then if [-z $ (ORG_PATH)], a następnie
ORG_PATH = $ (PATH)
ORG_PATH wywóz
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then if [-z $ (ORG_LD_LIBRARY_PATH)], a następnie
ORG_LD_LIBRARY_PATH LD_LIBRARY_PATH = $ ()
ORG_LD_LIBRARY_PATH wywóz
fi

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

cd $ PKGDIR

LD_LIBRARY_PATH =
wywóz PATH LD_LIBRARY_PATH BBPATH
=C export LANG = C
= "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC" wywóz BB_ENV_EXTRAWHITE = "MACHINE DISTRO OETREE ANGSTROM_MODE ANGSTROMLIBC libc"

echo "Altered OE środowiska dla rozwoju"

Miałem również, aby:

sudo sysctl vm.mmap_min_addr = 0

Następnie local.conf konfiguracji:

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

Teraz edytować OETREE) $ (/ build / conf / local.conf i dodaj na końcu:

MACHINE = "mini2440"

Teraz pobrać mini2440 plik konfiguracyjny z openembedded. Umieścić to w:

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

Teraz źródło source-me.txt, przejdź do OE drzewo, sprawdź to na bieżąco

source source-me.txt

/ openembedded cd $ (OETREE) / openembedded

git pull --rebase

Teraz budować obrazy, można zbudować je wszystkie lub tylko jeden. Użyłem obrazu podstawy do prowadzenia Qt, ale i również wbudowany obraz GPE który pracował dobrze, jeżeli jest to potrzebne.

bitbake podstawy obrazu; bitbake konsoli-image; bitbake x11-image; bitbake GPE-image

Bądź przygotowany do nasycenia połączenie z internetem, długo czekać i zajmują dużo miejsca na dysku!

Kończy się w wyniku:

angstrom-dev / deploy / glibc / images / mini2440 $ (OETREE) / angstremów-dev / wdrażania / glibc / images / mini2440

Powinieneś mieć obraz (y) w. JFFS2 do flashowania i. tar.gz do montażu za pomocą NFS.

Edytuj

Tags: , , , Kategorie: Uncategorized Tags: , , ,
Powered by Zingiri , MyBB