Søgeresultater

Søgeord: »mini2440 GPE '

Bygning Ångstrøm

27 comments 1 november, 2009 Doug 27 kommentarer

Jeg har været defineret til at sætte det op for et stykke tid. Forudsat intet går galt hele processen er faktisk meget nemt! Det er dybest set et opkog af Ångstrøm webside , så du måske foretrække at følge, at tage notater af de mindre afvigelser nedenfor:

= "/home/doug/OE" eksport OETREE = "/ 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 oprindelse / stabil / 2009-b stabil / 2009

Hvis du vil opdatere OE metadata blot:

/ openembedded cd $ {OETREE} / openembedded
git træk

Nu gør den foreslåede script source-me.txt skiftende OETREE der passer til dine behov:

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

/ : ${OETREE} / build / : ${OETREE} / openembedded / BBPATH = $ {OETREE} /: $ {OETREE} / build /: $ {OETREE} / openembedded /
/ build / PKGDIR = $ {OETREE} / build /
/ downloads DL_DIR = $ {OETREE} / downloads
for Ångström echo Opsætning dev env for ångstrøm

-z ${ORG_PATH} ] ; then hvis [-z $ {ORG_PATH}]; derefter
ORG_PATH = $ {PATH}
eksport ORG_PATH
fi

-z ${ORG_LD_LIBRARY_PATH} ] ; then hvis [-z $ {ORG_LD_LIBRARY_PATH}]; derefter
ORG_LD_LIBRARY_PATH = $ {LD_LIBRARY_PATH}
eksport 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" eksport BB_ENV_EXTRAWHITE = "MACHINE distro OETREE ANGSTROM_MODE ANGSTROMLIBC LIBC"

echo "Altered miljø for OE udvikling"

Jeg havde også for at indstille:

sudo sysctl vm.mmap_min_addr = 0

Derefter setup local.conf:

${OETREE} / build / conf mkdir-p $ {OETREE} / build / conf
/ openembedded / contrib / angstrom / local.conf ${OETREE} / build / conf / cp $ {OETREE} / openembedded / contrib / ångstrøm / local.conf $ {OETREE} / build / conf /

Nu redigere $ {OETREE} / build / conf / local.conf og tilføje dette til slutningen:

MACHINE = "mini2440"

Nu downloade den mini2440 konfigurationsfilen fra openembedded. Sætte dette i:

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

Nu kilde source-me.txt, gå til OE træet, se det er op til dato

source source-me.txt

/ openembedded cd $ {OETREE} / openembedded

git pull --rebase

Nu bygger de billeder, du kan bygge dem alle eller bare én. Jeg brugte basen billedet for at køre Qt, men jeg vil også byggede GPE image, som fungerede fint, hvis du har brug for det.

bitbake base-image; bitbake konsol-image, bitbake x11-image, bitbake GPE-image

Vær forberedt på at mætte din internetforbindelse, skal du vente i lang tid og tage en masse diskplads!

Resultatet ender i:

angstrom-dev / deploy / glibc / images / mini2440 $ {OETREE} / ångstrøm-dev / installere / glibc / images / mini2440

Du bør have billede (r) i. Jffs2 til at flashe og. Tar.gz til montering ved hjælp af NFS.

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