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 Crashkurs'

 

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

 

Sie haben schon mal, so eher schlecht als recht, mit Embedded Linux herum gespielt 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.

 

Kurs

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 während des Trainings folgendes Equipment kostenlos zur Verfügung gestellt:

  • Laptop mit installiertem Host Linux plus Tools

  • Beagle-xM Rev. C (http://beagleboard.org/hardware-xM)

  • ARM Cortex-A8

  • 512MB DDR-RAM

  • 10/100 Ethernet

  • High-capacity microSD-Slot

  • RS232 auf USB-Kabel

  • SD-Flash-Reader/Writer

  • SD-Flash-Karte

   

Referent: Robert Berger

  • Über 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. “EmbeddedWorld”, “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: 

  • Hanau, 16.09. bis 18.09.2013
  • München, 09.12. bis 11.12.2013

 

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-Abomitglieder erhalten 5% Rabatt auf den Workshop-Preis! +++
 
 In-Company-Training auf Anfrage (m.debeij@elektor.de).

Elektor 06/2013 am Kiosk

Gratis-Newsletter

µC-Fernlehrgang 1 & 2

Folgen Sie Elektor auf...

Elektronik-Anbieter