Registrer deg nå

Logg Inn

Mistet Passord

Mistet passordet ditt? Vennligst skriv inn E-postadressen din. Du vil motta en lenke og opprette et nytt passord via e-post.

Legg til innlegg

Du må logge inn for å legge til innlegget .

Legg til spørsmål

Du må logge inn for å stille et spørsmål.

Logg Inn

Registrer deg nå

Velkommen til Scholarsark.com! Registreringen din gir deg tilgang til å bruke flere funksjoner på denne plattformen. Du kan stille spørsmål, gi bidrag eller gi svar, se profiler til andre brukere og mye mer. Registrer deg nå!

Lær Embedded Linux ved hjelp av Yocto Project

Lær Embedded Linux ved hjelp av Yocto Project

Pris: $79.99

Yocto-prosjektet er ideelt for rask prototyping og gir verktøyene og prosessene som kreves for å utvikle et innebygd Linux-basert produkt. Samarbeidet har bred støtte fra ledende maskinvareprodusenter, leverandører av åpen kildekode operativsystemer, og elektronikkselskaper som ønsker å møte utfordringene med å utvikle innebygd teknologi. Dette kurset er utviklet for å hjelpe deg å forstå hvordan du bruker Yocto Project-verktøyene til å administrere nøkkelkomponenter i en Linux-distribusjon: verktøykjeder, bootloadere, kjerner og pakkehåndteringssystemer.

Kurset er delt inn i åtte deler.

Seksjon 1 : Introduksjon til Yocto Project

I denne delen vil elevene lære hvordan de setter opp Yocto byggemiljø, bygge og kjøre minimalt bilde- og GUI-baserte bilder for x86-mål, bygg et minimalt bilde for Beaglebone Black board.

Seksjon 2: Forstå Yocto bygge systemkomponenter

I denne delen vil elevene lære konseptet med Yocto-oppskrifter,pakker,Bilder . I tillegg vil du lære hvordan du lager nye oppskrifter,lag og bilder. Analyse av noen få oppskrifter og lag er også inkludert i denne delen.

Seksjon 3: Forstå Bitbake Tool

Denne delens fokus er på å forstå hvordan du bruker Bitbake-verktøyet til å utføre ulike oppgaver når du bruker Yocto-prosjektet.

Seksjon 4: Applikasjonsutvikling

I denne delen vil elevene lære å utvikle applikasjoner ved hjelp av Yocto-prosjektet. Studentene vil lære å bruke ulike oppskrifter for å lage grunnleggende applikasjoner, CMake basert applikasjon, Makefile basert applikasjon, Autotools basert applikasjon. Studentene vil deretter lære å lage statiske og dynamiske biblioteker ved å bruke oppskrifter og skrive oppskrifter for å lage testapplikasjoner for å teste de opprettede bibliotekene. Studentene vil da lære å lage standard SDK og bruke den med Eclipse IDE. Studentene vil deretter lære å generere forbedret programvareutviklingssett (eSDK) og hvordan du bruker det ved hjelp av Devtool. Til slutt i denne delen , studentene vil lære å bruke brødrister til å lage bilder ved hjelp av webgrensesnitt.

Seksjon 5: Kjerneutvikling

I denne delen vil elevene lære å jobbe med ulike typer kjerneoppskrifter. Elevene skal begynne med å bruke de tradisjonelle kjerneoppskriftene. Studentene vil da lære å bruke yocto-kernel-oppskrifter og til slutt tilpassede kjerneoppskrifter. Studentene skal lære å tilpasse kjernebilder, rediger kjernekildekoden,aktiver kjernefunksjoner ved å bruke konfigurasjonsfragmenter. Eksempler på oppskrifter for å legge til kjernemoduler er også lagt til i denne delen.

Seksjon 6: Styrestøttepakke (F.eks) Utvikling

I denne delen lærer studentene å utvikle BSP-pakker med Yocto-prosjektet. Studentene skal analysere BSP-lag for x86 , Beaglebone Black og Raspberry Pi-brett for å forstå konseptet med BSP-lag. Studentene vil også lære å lage nye BSP-lag . Studenten vil lære å bruke BSP-pakkene som er opprettet og starte den på x86-emulator,Raspberry Pi og Beaglebone Black mål.

Seksjon 7: Pakkehåndtering

I denne delen vil studentene lære å bruke pakkehåndtering når de utvikler programvareapplikasjoner med Yocto-prosjektet. Hovedfokuset i denne delen vil være å prøve å bruke OPKG-pakkebehandling.

Seksjon 8: Applikasjonsfeilsøking

I denne delen vil studentene lære å feilsøke applikasjoner utviklet tidligere i avsnittet 4. Studentene lærer å feilsøke applikasjoner ved å bruke Eclipse IDE og gdbserver.

Legg igjen et svar