Schulungsübersicht
Kurzer Überblick über die Geschichte von Linux
- Verstehen der Ursprünge und der Entwicklung von Linux im Kontext eingebetteter Systeme.
Übersicht über die Open-Source-Entwicklung
- Einführung in die Prinzipien der Open-Source-Entwicklung und deren Rolle in der Entwicklung eingebetteter Software.
Einführung in Embedded Linux
- Wichtige Konzepte, Komponenten und die Architektur eingebetteter Linux-Systeme.
Cross-Development | Bootloader
- Verstehen der Notwendigkeit von Cross-Development-Tools.
- Einführung in Bootloader wie U-Boot und deren Bedeutung beim Starten eines eingebetteten Linux-Systems.
Erstellung eines benutzerdefinierten Embedded-Linux-Systems
- Praktische Sitzung zur Einrichtung eines benutzerdefinierten Embedded-Linux-Systems für eine ausgewählte Hardware-Zielplattform (ARM-basierte oder MIPS-basierte Entwicklungsplattform).
Einführung in Embedded-Linux-Tools
- Erforschung der wesentlichen Tools zur Entwicklung und Verwaltung eingebetteter Systeme.
Einführung in Build-Systeme
- Verstehen der Rolle und Konfiguration von Build-Systemen wie Make, Bitbake usw. in Embedded-Linux-Projekten.
Anwendungs- und Debugging-Entwicklung für Embedded Linux
- Praktische Übungen zum Schreiben und Debuggen einer Anwendung für Embedded Linux.
- Nutzung gängiger Entwicklungstools (z. B. GDB, Eclipse mit CDT) für Coding und Fehlersuche.
Abschlussprojekt oder Fallstudienbesprechung
- Teilnehmer werden ermutigt, ein Projekt oder eine Fallstudie zu diskutieren, mit der sie sich identifizieren können, und dabei die im Kurs erworbenen Kenntnisse anzuwenden.
Voraussetzungen
- Grundkenntnisse über Embedded-Systeme
- Kenntnisse in einer hohen Programmiersprache (C oder C++)
Erfahrungsberichte (3)
Ich habe den Prozess des Betriebssystems und die Verknüpfung aller Faktoren miteinander, einschließlich Netzwerkinformationen, verstanden. Nun habe ich ein klares und vollständiges Bild davon, was in diesen Computern vor sich geht und wie sie miteinander kommunizieren. Letztendlich habe ich Wissen über das wichtigste Betriebssystem, Linux, erworben und gelernt, wie wir unser eigenes eingebettetes Linux implementieren können.
Rawda Alnaqbi - beamtrail
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung
Der Inhalt. Das war für mich sehr neu, daher habe ich viel gelernt.
Juan Castro - iVolve
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung
Ich fand den Inhalt (sowohl die Theorie als auch die Praxis) ausgezeichnet und genau das, was wir uns gewünscht hatten. Die Übungen waren anspruchsvoll, aber machbar.
Mike Kleinau - iVolve
Kurs - Introduction to Embedded Linux (Hands-on training)
Maschinelle Übersetzung