Home › Events › Seminar 'Embedded Linux in Theorie und Praxis'

Seminar 'Embedded Linux in Theorie und Praxis'

Seminar     |     Programm >>     |     Anmeldung >>

 

3-tägiges Seminar 'Embedded Linux in Theorie und Praxis – ein Crash-Kurs'

 

In den letzten Jahren hört man recht häufig, dass Linux bei immer mehr eingebetteten System verwendet wird. Linux wird heutzutage bei Mobiltelefonen, Navigationssystemen, PDAs, Media Playern, Set-Top-Boxen, Netzwerk-Equipment, Automotive, Maschinensteuerungen, Industrieautomatisierung eingesetzt.

Sie haben schon mal, so eher schlecht als recht, mit Embedded Linux herumgespielt und waren ganz einfach überwältigt? Sie haben bis jetzt den Schritt noch nicht gewagt und wollen sich nur mal umschauen, was man damit eigentlich so machen kann? Dann sind Sie hier genau richtig! Was Sie in Eigenregie so ca. ein Jahr beanspruchen würde, bekommen Sie in wenigen, leicht verdaulichen Portionen serviert. In wenigen Tagen bekommen Sie einen groben Űberblick, wie Embedded Linux aufgebaut ist und wie man es auf einer Embedded-Hardware-Plattform effektiv einsetzt.

 
Der Einstieg in ein so mächtiges Werkzeug wie Linux ist nicht trivial! Ziel des Kurses ist es, Ihnen grundlegende Embedded-Linux-Konzepte sowie die Handhabung von Linux zu vermitteln. Was sind z. B. Vor- und Nachteile? Sie werden Ihren eigenen Bootloader und Kernel cross-kompilieren, diverse Programme auf einem PC erstellen/cross-kompilieren und auf einem eingebetteten System ausführen und debuggen. Eine Kombination aus Theorie und praktischen Űbungen wird es Ihnen ermöglichen, das neu erworbene Wissen bei Eigenentwicklungen einzusetzen. Nach dem Kurs sind Sie wahrscheinlich noch kein Embedded-Linux-Experte, aber hoffentlich in der Lage sein, sich selbständig zurechtzufinden.

  • Einführung: Die Unix-Philosophie, Lizenzen, Woher bekommt man Hilfe? Eigenheiten von Embedded Linux...
  • Host/Zielsystem: Auswahl der benötigten Komponenten (host/target distro, tftp/nfs server, minicom, cross-toolchain, bootloader, Linux kernel, rootfs, SD-Karte, Netzwerk,...), installieren, konfigurieren...
  • Genauere Betrachtung einzelner Komponenten: (u-boot, Linux Kernel, rootfs,...), cross-kompilieren, konfigurieren, installieren...
  • ”Best Practices” für user space Applikationen
  • Kernel Hacking: Kbuild, Kmake, Linux Kernel Module
  • Device Drivers: Erstellung eines Charachter Drivers
  • Debugging/Tracing/Profiling: gdb, gdbserver, kgdb/kdb, top, powertop, latencytop, gprof, gcov, oprofile, ftrace,systemtap,...
  • Ausgewählte Themen (optional): Linux Kernel Patch, "Mainline", Linux und Echtzeit, Linux im Vergleich zu Android...

 

Erforderliche Vorkenntnisse
Grundkenntnisse zur Bedienung von Linux (Ubuntu) und in der Programmiersprache C oder zumindest keine Scheu davor, dies zu lernen.

 

Zielgruppe
Projektmanager, Software-, Hardware-, Entwicklungs- und Systemingenieure, Techniker und technisch Interessierte, die möglichst schnell verstehen und ausprobieren wollen, wie Embedded Linux funktioniert.
Sie müssen so etwas einsetzen oder haben den Luxus zu entscheiden, ob es Sinn macht
oder nicht? Sie benutzen schon (Embedded) Linux und sind sich nicht ganz sicher, ob Sie alles richtig machen? Sie benutzen ein anderes Betriebssystem und möchten herausfinden, ob Linux vielleicht kostengünstiger wäre?

 

Hard- und Software
Für je 2 Teilnehmer wird ein Laptop mit installiertem Host Linux plus Tools und folgende Hardware während des Trainings kostenlos zur Verfügung gestellt: 

  • Beagle-xM Rev. C 
  • Transcend Micro SDHC 8GB Speicherkarte mit SD Adapter  

  • LogiLink SDHC-Cardreader & USB-Stick MMC, RS-MMC, SD, microSD, miniSD

  • USB/RS232 Kabel

 

Referent: Robert Berger

  • 15+ Jahre Praxis- und Führungserfahrung in der Industrie bei Design und Entwicklung von "Eingebetteten Systemen" mit und ohne harte Echtzeit-Anforderungen.

  • International öffentliche Auftritte als Vortragender und Experte bei Konferenzen wie z. B. “Embedded World”, "Embedded Software Engineering Kongress", "Embedded Systems Conference",...

  • Spezialitäten sind Schulungen und Beratungen weltweit im Bereich der "eingebetteten Software" und zwar von kleinsten Echtzeit-Systemen bis hin zu Systemen mit mehreren Prozessoren/Cores und Embedded Linux.

 

Veranstaltungsorte/-termine: 

  • Dortmund, 11.09. bis 13.09.2012
  • Hannover, 13.11. bis 15.11.2012
  • Zürich (CH), 20.11. bis 22.11.2012 

 

Teilnahmegebühr: 1.898,00 € (inkl. MwSt.)

Im Preis sind jeweils Mittagessen, Seminarunterlagen sowie Dokumentation und Aushändigung des Teilnahmezertifikats inbegriffen.

 

Jetzt schnell anmelden und Teilnahme sichern, es ist Platz für nur 10 Personen >>>

 

+++ Elektor-Abonnenten erhalten 5% Rabatt auf den Workshop-Preis! +++

Elektor 06/2012 am Kiosk

Gratis-Newsletter

Feedback zu Elektor

µC-Fernlehrgang 1 & 2

Folgen Sie Elektor auf...