Embedded Linux - Von der Systemarchitekture zur Echtzeit (ELiSA)
Diesen Kurs führen wir derzeit nur als Firmenschulung durch.
Orte / Online
Termine
Buchung & Angebot
Inhalte
- Einführung
- Host Spielplatz
- Architektur
- Shell
- FHS (file hierarchy standard)
- Berechtigungen
- harte/weiche Links
- echte/effektive uid/gid
- Prozess und Interprozesskommunikation (IPC)
- Linux-Architektur
- Einfache Interprozesskommunikation
- Fortgschrittene Interprozesskommunikation
- Andere Interprozesskommunikations-Techniken die man vermeiden sollte
- Linux-Hardware-Kit
- Linux auf einem PC booten
- Linux auf einem eingebetteten System booten
- Bootsequenz
- SD-Kartenpartitionen
- Was wird benötigt... (Toolkit, Yocto...)
- Target
- Zielsystem
- Rool File Systems
- minimale Root-File-System vorbereiten
- Server für Tests
- Anpassungen
- User Space Fehlersuche/-behebung
- Was istt ein Fehler/Debugging?
- Einfache Werkzeuge
- Fortgeschrittene Werkzeuge
- JTAG Debugging
- Profiling/Tracing
- Echtzeit (Real-Time)
Ziele
- Dieses fünftägige Training kombiniert Theorie mit Hands-on Übungen um einige grundlegende Konzepte von Embedded Linux zu veranschaulichen. Hands-On-Sessions werden auf dem Host mit einem Yocto Project SDK und auf einer bestimmten Zielhardware (z.B. i.mx6) ausgeführt.
- Die Konzepte und Befehle, die notwendig sind, um Linux effektiv zu nutzen, werden durch eine Kombination von Theorie und Praxis beschrieben.
- Praktische Übungen vermitteln Ihnen die notwendige praktische Erfahrung um, nach einem erfolgreichen Abschluss dieses Kurses, Ihr eigenes Embedded Linux System entwickeln zu können.
- Der gesamte Workshop bringt Sie schnell auf den neuesten Stand.
Zielgruppe
Voraussetzungen
- Grundlegende Vertrautheit mit der Verwendung eines Linux-Systems (z.B. Ubuntu) als Endbenutzer im Benutzerbereich
- Grundlegende Vertrautheit mit einer Befehlszeilen-Shell
- Vertrautheit mit eingebetteten C-Konzepten und Programmierung
- Fähigkeit, Software mit C-Syntax zu entwickeln
- Grundkenntnisse über eingebettete Prozessoren und Entwicklungsboards
Unterlagen
Hinweise
Bei Inhouse- oder Firmenschulungen:
Das HandOut ist auf Englisch, aber die Präsentation kann sowohl auf Englisch als auch auf Deutsch durchgeführt werden.
- Technische Voraussetzungen für Teilnahme am Virtual Classroom LIVE Training (Online):
- (ship-it/Web/Host/Zielhardware/Telefon) E-Mail-Adresse, um Login Informationen zu erhalten.
- (Web) Screen Sharing/Audio/Video/Whiteboard/Chat/Fragen&Antworten: https://www.bigmarker.com erfordert dies: https://rlbl.me/bm-req.
- Backup: (Web)/Audio (Telefon) Telefonkonferenz: https://www.turbobridge.com/international.html
- (Host/Zielhardware) Shell: Port 22 nicht blockiert:
so etwas wie: ssh
@vlabx.dyndns.org - Backup: (Host/Zielhardware) Shell über Browser: Port 443 nicht blockiert: so etwas wie: https://vlabx.dyndns.org
Dozent
Since 1993, Robert Berger gathered practical and managerial experience in software design and development for embedded systems with and without hard real-time requirements.
Since the beginning of the 21st century, he has used GNU/Linux on desktop and server class machines, but mainly for embedded practices (automotive, industrial control, robotics, telecoms, consumer electronics, etc.). Robert regularly attends international events such as "Embedded World", "Embedded Software Engineering Congress", "Embedded Systems Conference", and "Embedded Linux Conference" as an expert and lecturer. His speciality is mainly training, but also consulting (in German or English) worldwide. Robert's expertise ranges from the smallest real-time systems (FreeRTOS) to set-ups with multiple processors/cores and embedded GNU/Linux (user-, kernel-space, device drivers, hardware interfacing, debugging, multi-core, Yocto Project) with a focus on free and open source software. Robert is a globe-trotter. He is CEO & Embedded Software Specialist at Reliable Embedded Systems which is based in St. Barbara, Austria, and when not travelling, lives with his family in Athens, Greece.
Preise
3.867,50 € inkl. MwSt. Kursdauer 5 Tage
Ihr CBT Trainingsteam
Gabriela Bücherl
Geschäftsführung
Vertrieb
Kontakt/Fragen:
beratung@cbt-training.de
Telefon: +49 (0)89-4576918-16
Leistungen Präsenz
- Schulung im Trainingscenter
- Verpflegung
- Teilnahmebestätigung / Zertifikat
Leistungen bei VCL Training
- Technischer Support
- Online Zugang
- Teilnahmebestätigung / Zertifikat