Visa utbildning.se som: Mobil

COVID-19 - hur påverkas din utbildning? Vi samlar artiklar kring coronaviruset och utbildning samt tips för dig som ska söka utbildning. Läs mer här.

Utveckling av inbyggda system med Yocto Project

Informator
Kort om utbildningen
2 dagar
20 450 SEK Momsfri
Nästa tillfälle: 2020-09-21 - Sundsvall
Distans, Göteborg, Sundsvall
Kommande starter
Göteborg
20 450 SEK
2020-09-21

Göteborg
20 450 SEK
2020-11-23

Sundsvall
20 450 SEK
2020-09-21

Sundsvall
20 450 SEK
2020-11-23

Kursbeskrivning


Yocto Projects är idag det verktyg som de flesta använder för att utveckla ett inbyggt system i Linux. Yocto är en industristandard och har funnit sedan 2010. Projektet drivs av Linux Foundation och stöds av flera stora företag.I kursen går vi igenom hur man börjar utveckla i Yocto och gör en djupdykning i byggsystemet, utveckling av recept, lager och hur man konfigurerar och optimerar Yocto. Det ingår ett antal övningar där du får prova på olika aspekter på utvecklingsprocessen för ett inbyggt Linux-system. Övningarna utförs på ett ARM-baserat kort som heter BeagleBone black.
Bakgrund
Produkter med inbyggda system har vuxit både i storlek och i funktionalitet från små kontroll- och mätenheter till uppkopplade produkter med ett stort antal applikationer. Det kan vara produkter med grafiska användargränssnitt eller webbaserade användargränssnitt som hanterar många nätverksprotokoll med olika standarder som t ex TCP/IP.Linux är idag det vanligaste valet när man utvecklar mer kraftfulla och uppkopplade inbyggda system. Linux går att köra på ett antal olika arkitekturer som PowerPC, ARM och MIPS och stöder alla sorters applikationer. Det gör det möjligt att snabbt få upp det mesta av ett inbyggt system med hjälp av standardverktyg och standardapplikationer.
Kursdetaljer

Inledning

Embedded Linux
De fyra elementen

Introduktion till Yocto

Poky
Översikt över Yocto och hur allt hänger ihop
Exempel

Bitbake

Sätta upp miljön
Filtyper
Tasks
Bitbakeoperationer
Byggkatalogen

Konfiguration

Enskilda byggen
Konfigurationer för meta-lager
Maskinkonfigurationer I BSP-lager

Recept

Hur man skriver recept
Appendfiler
Exempelfiler
Externa resurser
Licenshantering
Virtuella recept/paket
Python tasks, datastore och events

Meta-lager

Vad är ett lager och översikt över lager
Standardlager som finns
Skapa nya lager
BSP-lager
Lager med imagerecept och image-konfiguration

SDK - Software Development Kit

Översikt och inledning
Tillgängliga SDK
Generisk SDK och Imagebaserad SDK
Installera och använda SDK

Optimering och jobba effektivare

Sstate cache
rm_work
nedladdning av källkod
Spegelsiter och proxys

Vad Yocto Project är
Att sätta upp en utvecklingsmiljö med Yocto
Hur man skapar recept och lager
Hur man utökar och anpassar befintliga lager
Hur man skapar en egen Image
Hur man skapar en SDK för applikationsutveckling

Hur påverkar COVID-19 denna utbildning?

Vi på utbildning.se är övertygade om att kunskap driver människor och organisationer framåt. Det gör även de arrangörer vi samarbetar med.
Många utbildningar ställs exempelvis om från klassrums- till distansutbildning.

För att ta reda på om utbildningen påverkas med anledning av COVID-19, kontakta gärna arrangören.

Intresseanmälan

Fyll i formuläret för att få mer information om Utveckling av inbyggda system med Yocto Project, direkt från arrangören. Det är gratis och inte bindande!

Informator

Informator

Utbildningsutbud

Informator är utbildningsföretaget som stärker din konkurrenskraft genom att underhålla, uppdatera och tillföra relevant kunskap inom IT och management där och när du behöver det. Vi har vuxit tillsammans med svensk mjukvaruindustris ledande företag och utbildat utvecklare, tekniker, projektledare och chefer sedan...


Läs mer om Informator och visa alla utbildningar.

Kontaktuppgifter

Informator

Karlavägen 108
115 26 Stockholm

 Visa telefonnummer

Recensioner
Kursrecensioner
Bli den första att recensera Utveckling av inbyggda system med Yocto Project!

Arrangörsrecensioner
(4,5)
Baseras på 712 recensioner.
Alla recensioner för arrangören

Liknande utbildningar