Cursusaanbod
Inleiding
Overzicht van de architectuur van een embedded Linux-systeem
Overzicht van Poky en BitBake
Voorbereiden van uw ontwikkelomgeving
Voorbereiden van het doelboard en de bijbehorende toolkits
Inzicht krijgen in de broncode-structuur van het Yocto Project
Een afbeelding bouwen
Het Toaster-webinterface gebruiken om builds te initiëren
Pakketten toevoegen aan de gegenereerde afbeelding
Begrijpen van Board Support Packages (BSP's), recipes, configuraties en layers
Een recipe schrijven
Overzicht van reeds bestaande build-systemen: Autotools, CMake en Meson
Een eigen applicatie bouwen, configureren en toevoegen
Oplossen van problemen tijdens het bouwproces
Veelvoorkomende kruissamenstellingsproblemen verhelpen
Het build-proces aanpassen met behulp van layers
Beste bestaande recipes uitbreiden
Een eigen machineconfiguratie schrijven
Runtimete pakketten toevoegen en beheren
Een aangepaste afbeelding maken
Het proces voor het genereren van een custom image doorlopen
RootFS genereren
Het Yocto Project SDK gebruiken
Een applicatie ontwikkelen met behulp van het Poky SDK
De Application Development Toolkit
Afsluitende opmerkingen
Vereisten
- De deelnemer moet minimaal één keer een kernel hebben gebouwd voor een traditioneel desktop-Linux-systeem (niet-embedded).
- Hij of zij moet weten uit welke componenten het userspace van Linux op een desktop bestaat.
- De deelnemer moet in staat zijn patches te genereren en toe te passen.
- Er is kennis vereist over GNU Make, Autotools en andere build-systemen.
- Ideaal gezien onderhoudt de deelnemer ten minste één Linux-pakket, hetzij als ontwikkelaar, hetzij binnen een traditionele Linux-distributie.
- Ervaring met embedded-ontwikkeling is niet vereist; deze kan bovendien de genoemde kennis over traditionele Linux-desktops niet vervangen.
Doelgroep
- Ontwikkelaars
- Systeemengineers
- Testengineers
- Systeembeheerders
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (4)
Praktische oefeningen
Marcin Janicki - Hectronic Polska Sp. z o.o.
Cursus - Yocto Project
Automatisch vertaald
Ik heb in het algemeen baat gehad bij de praktijkopdrachten.
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
Cursus - Yocto Project
Automatisch vertaald
Hoge professionaliteit
Oleg Polyakov - Northforge Innovations Inc
Cursus - Yocto Project
Automatisch vertaald
Ik geniet echt van een virtuele PC online, ik kan oefeningen doen wanneer ik maar wil
Dongfu Li - Northforge Innovations Inc
Cursus - Yocto Project
Automatisch vertaald