Embedded Linux 2018
(in Arbeit, sicher wieder aehnlich wie EmbeddedLinux2017)
Vorlesung: Freitag ab 14 Uhr im W3.05, Praktikum/Tutorium im G2.16 ab 15:45.
Inhalt
1 Einführung
Im Fach "Embedded Linux" werden wir uns mit dem Beagle Bone Black (https://beagleboard.org/black) beschäftigen. Die empfohlene Literatur dazu (für den Anfang) ist das Buch "Exploring the Beagle Bone Black" von Derek Molloy. Siehe dazu auch die Website http://derekmolloy.ie/beaglebone. Das Buch kann man auf Safari lesen: http://proquest.tech.safaribooksonline.de/book/hardware/9781118935217.
Bis zum Beginn des Praktikums am 6.4. werden wir das Board wieder in ausreichender Menge im Labor vorrätig haben. Gerne dürfen Sie es auch selber kaufen und mit Ihrer eigenen Hardware experimentieren. Es kostet meist zwischen 50 und 60 Euro und kann z.B. bei Reichelt bestellt werden. Sollten Sie das Board vor sich liegen haben, ist der folgende Link ein guter Einstieg: http://beagleboard.org/Support/bone101. In den ersten sechs Wochen werden Sie eine Reihe von Pflichtaufgaben PflichtaufgabenBBB erledigen.
Sie sollten zumindest ein paar Vorkenntnisse haben, damit Ihnen das Fach gefällt.
Es geht aber nicht nur um das Beagle Board, sondern auch um eine Reihe von Themen, die allgemein wichtig für Embedded Linux sind. Dazu werden wir das Buch von Chris Simmonds, Mastering Embedded Linux Programming (2nd edition 2017) durcharbeiten. Fragen dazu sind hier: EmbeddedLinuxSimmondsQuestions .
In der zweiten Hälfte des Semesters geht es dann weiter mit Projekten. In diesem Jahr wollen wir uns an ein gemeinsames "Internet-der-Dinge" Projekt wagen. Eine Anleitung zum Embedded-Linux Projekt ist hier: <ElinuxProjekt>`_. Vergangene Projekte sind in.
2 Termine
1. 23.3. W3.05 ab 14 Uhr 2 Wochen! 2. 6.4. W3.05 ab 14 Uhr 1. Praktikum/Tutorium im G2.16, 15:45 3. 13.4. W3.05 ab 14 Uhr 2. Praktikum/Tutorium 4. 20.4. W3.05 ab 14 Uhr 3. Praktikum/Tutorium 5. 27.4. W3.05 ab 14 Uhr 4. Praktikum/Tutorium 2 Wochen! (4.5. Pyramid) 6. 11.5. 5. PraktikumTutorium 7. 18.5. Praktikum -- Ab hier Projekt (6 Wochen) 8. 25.5. Praktikum 2 Wochen! (1.6. frei) 9. 8.6. Praktikum 10. 15.6. Praktikum 11. 22.6. Praktikum 12. 29.6. Praktikum (Ende)