Linux Embedded. Heimo Schön/August Hörandl 11/2004 Seite 1/17



Ähnliche Dokumente
Freie Software. Karin Kosina Free Software Foundation Europe.

Mikrocontroller Grundlagen. Markus Koch April 2011

Installation OMNIKEY 3121 USB

AbaWeb Treuhand. Hüsser Gmür + Partner AG 30. Oktober 2008

Gambio GX2 FAQ. Inhaltsverzeichnis

Embedded Linux, OpenWRT

Bitte unbedingt lesen! Update-Dokumentation

Inhaltsverzeichnis. Getting Started with TRM416/816 System Beispiel: TRM816 Open Frame mit RFID an COM2

XY-Plotter. Hardware. Software µp. Software PC. von Thomas Wagner

VMWARE HORIZON VIEW DOKUMENTATION V3.5.2 INHALTSVERZEICHNIS

Wie man Registrationen und Styles von Style/Registration Floppy Disketten auf die TYROS-Festplatte kopieren kann.

Dokumentation IBIS Monitor

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

Stefan Schmidt 28. Mai 2006

Dr. Joerg Schulenburg, URZ-S. Tel QEMU Virtualisierung und Prozess-Emulation

Xesar. Die vielfältige Sicherheitslösung

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

1. Melden Sie sich als Administrator an und wechseln Sie zum Desktop

Worum geht es in diesem Projekt?

Anleitung. Nutzung verschiedener Geräte mit dem Beamer

HomeLYnk SpaceLYnk Der Lösungsbaustein. Presented by: Reiko Saweliev

Der PC zum Mitnehmen *** Jürgen Thau

Anleitung zur Nutzung des SharePort Plus

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Wireless LAN PCMCIA Adapter Installationsanleitung

Computergruppe Heimerdingen Basiskurs. Karlheinz Wanja & Richard Zeitler

Seminar: Umsteigen auf Linux? Tagesordnungspunkte

Windows Server 2008 (R2): Anwendungsplattform

TR75E002-A FA / Bedienungsanleitung Industrie-Handsender-Verwaltung IHV DEUTSCH

Benutzung der LS-Miniscanner

EFI LECTOR. Systemanforderungen Einzelplatz. Einzelplatz: Betriebssysteme: Datenbanksystem:

Duonix Service Software Bedienungsanleitung. Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software.

Inhalt: Stand:

II. Daten sichern und wiederherstellen 1. Daten sichern

Installation der Eicon Diva PCI Karte unter Windows XP

QUICK INSTALLATION GUIDE

Zum Lesen von News-Feeds unter Windows bieten sich diverse kostenlose bzw. kostenpflichtige Feed-Reader an:

Leitfaden zum Sichern einer Festplatte als Image mit der System Rescue CD

Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen

Inhalt. Gründe für den Umstieg. Ist der PC für Windows 7 / 8 bereit. Kosten. Upgrade oder Neuinstallation? Was ist zu sichern? Wo liegen die Daten

Die Computerwerkstatt

Bedienungsanleitung für. Android Stick 2.0

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

Installationshinweise für OpenOffice Portable auf einem Wechseldatenträger Stand: 27. März 2003 LS Stuttgart, Kaufmännische ZPG

C und C++ für Embedded Systems

Systemvoraussetzungen

Zwischenablage (Bilder, Texte,...)

Sicher arbeiten Gesundheit schützen. Unterweisungen im Handel mit Unterstützung eines Computer Based Training (CBT)

Anleitung. Einrichtung vom HotSync Manager für den Palm 1550 bis 1800 unter Windows 7. Palm SPT 1500 / 1550 Palm SPT 1700 / Bits & Bytes Seite 1

OS Datensysteme GmbH

Installationshandbuch. Software Version 3.0

Heiland electronic GmbH DensPC Software. Überträgt Densitometer Meßwerte an Windows Applikationen Bedienungsanleitung Version 1.5

acom Lavané 7312 Touchsystem Kassensysteme PC-Systeme Kassentechnik Software Softwareentwicklung Zubehör

Lubuntu als Ersatz für Windows

Netbooks in der (Linux)-Praxis

Installationsanleitung bootfähiger USB-Stick PSKmail v

Sound-Formate. SelfLinux Autor: Johnny Graber Formatierung: Torsten Hemm Lizenz: GFDL

Allgemeine Anforderungen zum Einsatz von (gültig ab Version 45.xx.xx)

Sichere Festplattenlöschung

Serienbrief mit Works 7.0

Zunächst empfehlen wir Ihnen die bestehenden Daten Ihres Gerätes auf USB oder im internen Speicher des Gerätes zu sichern.

1 Anschließen der Wiegeanzeige an den PC

Der Einsatz von Open-Source-Produkten im Unternehmen, dargestellt am Beispiel von OpenOffice

Persona-SVS e-sync GUI/Client Installation

Installationsanleitung Sander und Doll Mobilaufmaß. Stand

MAXDATA b.drive. Externe Festplatte mit integrierter Backup Software

Speichernetze (Storage Area Networks, SANs)


Anleitung zum Download der aktuellsten GreenStar Software für Original GreenStar System (Stand: August 2005)

Ein Blick voraus. des Autors von C++: Bjarne Stroustrup Conrad Kobsch

Intuitive Kassensysteme für Shop und Ticketing. Willkommen bei Ihrem Software-Partner. Schön, dass Sie uns gefunden haben.

Übungen zu Grundlagen der Informatik I WS 2004/05

Vierfach-Bluetooth Relais PL0051

Installationsanleitung für das Integrity Tool zur AusweisApp Version 1.7 (Microsoft Windows) Dokumentversion 1.0

Der SD-Kartenslot befindet sich an der rechten Gehäuseseite unterhalb der rechteckigen hellgrauen Gummiabdeckung.

Open Source GIS - das alternative geogovernment

Einrichtung des DFÜ-Netzwerkes

Ihre Lizenz ändern. Stand 01/2015

Inhaltsverzeichnis

Anleitung zur Durchführung des Firmware-Updates. HomePilot 1 via Upgrade-USB-Stick

SUB-ID- VERWALTUNG MIT GPP SETUP-GUIDE FÜR PUBLISHER

Ausschreibungsunterlagen mit der Funktion als Serien- versenden

Windows 10 - Probleme

Funktionstest Ti2CA Compact

Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)

ALLGEMEINE BEDINGUNGEN LIZENZBEDINGUNGEN

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Installation LehrerConsole (für Version 6.2)

Erfahrungen mit Hartz IV- Empfängern

Java Entwicklung für Embedded Devices Best & Worst Practices!

User Manual Data 24. Login und Layout

Workshop: Eigenes Image ohne VMware-Programme erstellen

Embedded Linux. Embedded Linux. Daniel Buchheim Seminar "Eingebettete drahtlose Systeme"

Anleitung: XOS Installation ohne XQAND USB Stick

Anleitung zur Nutzung des SharePort Utility

Bau eines PC s (Server für ein Netzwerk von etwa einem Dutzend PC s)

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

INES-Webserver. Damit gehen Ihre Geräte und Anlagen online. 1 Inhalt

TISIS - Industrie 4.0. Ereignis, Ort, Datum

Transkript:

Linux Embedded Heimo Schön/August Hörandl 11/2004 Seite 1/17

Embedded Systeme Keine Systemadministration Applikation ist vorinstalliert keine Nachinstallation notwendig/möglich Hohe Verfügbarkeit Sehr kurze (Boot)-Startzeiten Startet selbständig Häufig stromsparende standalone Lösung Heimo Schön/August Hörandl 11/2004 Seite 2/17

Embedded Systeme - einst Anwendungen mit Mikroprozessor Wenig Speicher Applikation in EPROM/ROM/PROM Einfache Bedienungselemente (Tasten, LED, oder einfache LCD-Displays) Einfache Schnittstellen (seriell oder parallel) Beispiele: Videorecorder, Autoelektronik, einfache Steuerungen,... Heimo Schön/August Hörandl 11/2004 Seite 3/17

Prozessoreinsatz Quizfragen (Stand 2003):?? % der Prozessoren im Embedded Einsatz nur ca.?? % im Desktop Einsatz 2002: mehr als??? Prozessoren verkauft?? % sind 8-Bit Prozessoren Heimo Schön/August Hörandl 11/2004 Seite 4/17

Prozessoreinsatz 80 % der Prozessoren im Embedded Einsatz nur ca. 2% im Desktop Einsatz 2002: mehr als 10.000.000.000 Prozessoren verkauft 50 % sind 8-Bit Prozessoren Heimo Schön/August Hörandl 11/2004 Seite 5/17

Embedded Systeme - heute Komplexe Schnittstellen (Netzwerk, USB, Wavelan, PCMCIA, etc.) Komplexe Bedienung (z.b. OSD On Screen Displays) Aufwändige Datenformate (MP3, usw.) Neue Anforderung: Netzwerkfähigkeit Maschine-Maschine Kommunikation Parametrierung webbasiert Heimo Schön/August Hörandl 11/2004 Seite 6/17

Beispiel: TiVo (Videorekorder) Probleme (bisher) Zeit einstellen Aufzeichnung programmieren Bänder unhandlich geringe Aufzeichnungsdauer Lösungen (neu) Programm via Dialin Auswahl via Titel alles auf Festplatte oder CDROM/DVD mehrere 100 Stunden Bonus Aufzeichnen und Abspielen gleichzeitig Heimo Schön/August Hörandl 11/2004 Seite 7/17

Embedded Systeme - warum Linux? Skalierbarkeit (komplettes Linux auf Diskette oder 2 MB Flash) Unterstützung verschiedenster Prozessorfamilien (ARM, Intel, PPC, uvm.) Einfache Treiberprogrammierung Viele Embedded-Anforderungen bereits implementiert (z.b. Watchdog) Netzwerkfunktionalität und viele Protokolle bereits im Kernel enthalten Heimo Schön/August Hörandl 11/2004 Seite 8/17

Embedded Systeme - warum Linux? Standard Kernel (keine Sonderlösung wie bei Windows CE/PocketPC) nicht benötigte Funktionen können leicht entfernt werden viele fertige Minidistributionen verfügbar Kenelversion 2.0 und 2.2 sind kleiner wie 2.4 (und werden noch gewartet) Heimo Schön/August Hörandl 11/2004 Seite 9/17

Embedded Systeme - warum Linux? Entwicklung und Test auf Standard-PC Compiler/Interpreter für alle Sprachen verfügbar die richtige Sprache für jeden Anwendungszweck Source Code verfügbar auf verschiedenen Architekturen einsetzbar beste Dokumentation Anpassungen leicht durchführbar Heimo Schön/August Hörandl 11/2004 Seite 10/17

Embedded System - Boot Unterstützung unterschiedlichster Bootmedien: Flashdisk (CF-Card, M-Systems DOC, HD, FD, Netzwerk-Bootprom, uvm.) Boot von verschiedensten Filesystemen (DOS, Minix, Ext2, usw.) RAM-Disk : Bootmedium wird nur bis zum Kernelstart benötigt Heimo Schön/August Hörandl 11/2004 Seite 11/17

Linux Embedded - shell/editor Standard-Shell (z.b. bash) zu groß und zu langsam ash busybox Standard-Editor (vi, emacs) zu groß und zu langsam pico nano Standard-Distributionen zu groß und zuviel Overhead Mini Distributionen Heimo Schön/August Hörandl 11/2004 Seite 12/17

Beispiele Embedded Systems http://www.linuxdevices.com Heimo Schön/August Hörandl 11/2004 Seite 13/17

Beispiele Embedded Systems http://www.linuxdevices.com Heimo Schön/August Hörandl 11/2004 Seite 14/17

Fragen? Heimo Schön/August Hörandl 11/2004 Seite 15/17

Anhang: PC104 Standardisierte Bauform Stecker Anordnung stapelbar Erweiterung: viele Module verfügbar Links http://www.pc104.org/ http://www.sbc-pc104.com/ Standard Was es alles gibt Heimo Schön/August Hörandl 11/2004 Seite 16/17

Anhang: GPL werden unter der GPL stehende Teile verwendet Sourcecode muss zur Verfügung gestellt werden im Produkt enthalten oder beiliegend Downloadmöglichkeit nur für derived work gilt für Kernel und Applikationen bei Bibliotheken sind verschiedene Lizenzen möglich: nur für freie Applikationen unter GPL auch für nicht freie Applikationen Heimo Schön/August Hörandl 11/2004 Seite 17/17