Schulungsübersicht
Kurze Geschichte von Linux
- Verstehen der Entstehung und Entwicklung von Linux im Kontext eingebetteter Systeme.
Übersicht über die Open-Source-Entwicklung
- Einführung in die Prinzipien von Open Source und deren Rolle in der Softwareentwicklung für eingebettete Systeme.
Einführung in Embedded Linux
- Wichtige Konzepte, Komponenten und Architektur von Embedded-Linux-Systemen.
Cross-Development | Bootloader
- Verstehen der Notwendigkeit von Cross-Development-Tools.
- Einführung in Bootloader wie U-Boot und deren Bedeutung beim Starten eines Embedded-Linux-Systems.
Aufbau eines maßgeschneiderten Embedded-Linux-Systems
- Praktische Sitzung zum Einrichten eines individuellen Embedded-Linux-Systems für ein ausgewähltes Hardware-Zielsystem (ARM-basiertes oder MIPS-basiertes Entwicklungsbrett).
Einführung in Embedded-Linux-Tools
- Erkundung der wesentlichen Tools, die zur Entwicklung und Verwaltung eingebetteter Systeme verwendet werden.
Einführung in Build-Systeme
- Verstehen der Rolle und Konfiguration von Build-Systemen wie Make, Bitbake usw. in Embedded-Linux-Projekten.
Anwendungsentwicklung und Debugging 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 Fehlerbehebung.
Endprojekt oder Fallstudienbesprechung
- Die Teilnehmer werden ermutigt, ein Projekt oder eine Case Study zu besprechen, die sie persönlich betrifft, und dabei das im Kurs Gelernte anzuwenden.
Voraussetzungen
- Grundkenntnisse in eingebetteten Systemen
- Versierter Umgang mit einer Programmiersprache der höheren Ebene (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