Cursusaanbod
Korte geschiedenis van Linux
- Verstoring van de oorsprong en evolutie van Linux in de context van Embedded Systems.
Overzicht van Open Source-ontwikkeling
- Introductie in de principes van open source en hun rol in embedded softwareontwikkeling.
Inleiding tot Embedded Linux
- Kernconcepten, componenten en architectuur van Embedded Linux-systemen.
Uitgebreide ontwikkeling | Boot-loaders
- Verstaan van de noodzaak van cross-ontwikkelingstools.
- Introductie tot bootloaders zoals U-Boot en hun betekenis bij het starten van een embedded Linux-systeem.
Opbouw van een aangepast Embedded Linux-systeem
- Praktische sessie over het opzetten van een aangepast Embedded Linux-systeem voor een gekozen hardware-doel (ARM-gebaseerde of MIPS-gebaseerde ontwikkelingsboard).
Inleiding tot Embedded Linux-tools
- Onderzoek van essentiële tools die worden gebruikt bij de ontwikkeling en beheer van embedded systemen.
Inleiding tot Build-systemen
- Verstoring van de rol en configuratie van build-systemen zoals Make, Bitbake, etc., in Embedded Linux-projecten.
Embedded Linux-applicatieontwikkeling en debugging
- Praktische oefeningen voor het schrijven en debuggen van een applicatie voor embedded Linux.
- Het gebruik van veelvoorkomende ontwikkelingstools (bijv. GDB, Eclipse met CDT) voor coderen en oplossen van problemen.
Eindproject of casestudy bespreking
- Deelnemers worden aangemoedigd om een project of casestudy te bespreken die ze kunnen relateren, waarbij ze toepassen wat ze hebben geleerd in de cursus.
Vereisten
- Basiskennis van Embedded Systems
- Programmeertalen op hoog niveau (C of C++)
Getuigenissen (3)
Ik heb het proces van het besturingssysteem begrepen en hoe we alle factoren met elkaar verbinden, inclusief netwerk-informatie. Daardoor heb ik nu een duidelijk en compleet beeld van wat er in deze computers gebeurt en hoe ze met elkaar communiceren. Uiteindelijk heb ik kennis verworven over het belangrijkste besturingssysteem, Linux, en hoe we onze eigen embedded Linux implementeren.
Rawda Alnaqbi - beamtrail
Cursus - Introduction to Embedded Linux (Hands-on training)
Automatisch vertaald
De inhoud. Dit was voor mij heel nieuw, dus ik heb veel geleerd.
Juan Castro - iVolve
Cursus - Introduction to Embedded Linux (Hands-on training)
Automatisch vertaald
Ik vond de inhoud (zowel theorie als praktijk) uitstekend en precies wat we wilden/verwachtten. De oefeningen waren uitdagend maar haalbaar.
Mike Kleinau - iVolve
Cursus - Introduction to Embedded Linux (Hands-on training)
Automatisch vertaald