Etlinux

Screenshot der Software:
Etlinux
Softwarebeschreibung:
Version: 1.2.1
Upload-Datum: 3 Jun 15
Entwickler: Prosa Srl
Lizenz: Frei
Popularität: 42

Rating: nan/5 (Total Votes: 0)

etLinux ist ein Embedded-Linux-Distribution, für PC / 104-Boards mit Flash-Disk (wie M-Systems Diskonchip) mit sehr wenig Speicher und Festplattenspeicher soll (ab 2 MB RAM und 2 MB Flash-Disk).
Anschließend werden wir auf die Entwicklungsplattform als "Host-System" und an den Zielcomputer (der, auf dem etLinux läuft) Anzeige der "Zielsystem" nach.
Etlinux ist ein komplettes Linux-basiertes System entwickelt, auf sehr kleinen Industrie-Computer zu laufen. Es wurde entwickelt, kleinen, modular, flexibel und vollständig sein.
Seiner reduzierten Speicher- und Festplattenanforderungen machen es ideal für alle kostensensitiven Situationen, während zur gleichen Zeit seine Modularität und Vollständigkeit geben die volle Leistung des Unix auch für Embedded-Anwendungen.
Etlinux ist ideal in allen Embedded-System-Anwendungen, bei denen fortgeschrittene Unix Einrichtungen sind ein Muss: präemptiven Multitasking, Multithreading, Speicherschutz, schnelle I / O, verbesserte Zuverlässigkeit, Geschwindigkeit, ...
Darüber hinaus ist Quellcode Verfügbarkeit Garantie für die Langlebigkeit Etlinux basierten Produkten.
Aber vielleicht der größte Vorteil gegenüber der Konkurrenz durch die enorme und bewährte Verfügbarkeit von modernen Entwicklungswerkzeugen, Dokumentation und Quellen gegeben, so dass eine effektive Kante in den Entwickler und die Verringerung der Zeit bis zur Markt.
In der Tat wird die Verfügbarkeit der ständig aktualisiert Qualität C / C ++ Compiler, Debugger, Bibliotheken, interpretierte Sprachen und andere Tools ist die zwingenden Grund, aus alten proprietären Embedded-Entwicklungsumgebungen weg zu wechseln.
Hier sind einige der wichtigsten Features von "Etlinux":
ย ท eingebettet cgi-fähigen Web-Server
ย ท einem Telnet-Server
ย ท eine E-Mail-Server, mit der Fähigkeit zum Ausführen von Befehlen per E-Mail von einem Remote-Standort gesendet
ย ท CORBA-Unterstützung
ย ท einfach zu verwenden Remote-Datei-Management
ย ท die mächtige Skriptsprache Tcl
ย ท ein flexibles Paket Auswahlschema, so dass eine einfache Anpassung des Systems
ย ท Quellcode für jede Komponente verfügbar
Bedarf:
ย ท Intel-kompatiblen Prozessor 386SX (oder besser)
ย ท 2 MB RAM
ย ท 2 MB Festplatte (HD oder M-Systems Diskonchip)
Benötigte Dateien:
Von ftp://ftp.kernel.org (oder einem Spiegel):
- Sauber Linux-Kernel 2.0.38 Quelle
Von ftp://ftp.prosa.it/pub/etlinux/etlinux-1.2 und ftp://ftp.prosa.it/pub/etlinux/sources
- Etlinux-root-1.2.x-2MB.tar.gz (xxx Kb)
- Linux-2.0.38.doc.patch.gz (2 Kb)
- Flash_doc.tar.gz (24 Kb)
- Linux-2.0.38.pc104.patch.gz (39 Kb)
(Linux-2.0.38.doc.patch.gz von M-Systems Patch abgeleitet, modifiziert, um die Erstellung zu erleichtern und 2.0.38 Kernel-Version aufgerüstet).
Installation:
Dies sind die Aktionen, die auf dem Host-System, um eine funktionelle etlinux System erhalten geführt werden müssen.
1) [Nur wenn Diskonchip-Unterstützung ist erforderlich]
Packen 2.0.38 Linux-Kernel-Quellen in einem geeigneten Ort.
Übernehmen Sie die linux-2.0.38.doc.patch.gz.
Entpacken Sie die binäre Diskonchip-Treiber, flash_doc.tar.gz
Zum Beispiel, angenommen Sie den Kernel-Quelldatei linux-kernel-2.0.38.tar.gz und alle anderen relevanten Dateien im ~ / etlinux Verzeichnis haben, werden die folgenden Befehle:
      $ Cd ~ / etlinux
      $ Tar xvfz linux-kernel-2.0.38.tar.gz
      $ Mv linux linux-2.0.38.doc
      $ Cd linux-2.0.38.doc
      $ Gzip -cd ../linux-2.0.38.doc.patch.gz | patch -p1
      $ Tar xvfz ../flash_doc.tar.gz
      Mrproper $ machen
      Menuconfig $ machen
      ... Entschied sich M-Systems Diskonchip Unterstützung ...
      ... Andere Optionen konfigurieren ...
      $ Make dep; make clean
      $ Make zImage
Installieren Sie die kompilierte Kernel-Image auf dem Host-System, wie es in den Kernel Readme-Datei und in der Kernel-HOWTO beschrieben, abhängig von Ihrer System-Setup.
Reboot.
2) [Nur wenn Diskonchip-Unterstützung ist erforderlich]
Fügen Sie die Diskonchip-Geräteknoten in / dev:
      $ Su
      ... Geben Sie root-Passwort ...
      $ Mknod / dev / fla b 62 0
      $ Mknod / dev / FLA1 b 62 1
      $ Mknod / dev / FLA2 b 62 2
      $ Mknod / dev / FLA3 b 62 3
      $ Mknod / dev / fla4 b 62 4
Nun sollten Sie in der Lage, ein Diskonchip zu formatieren und montieren Sie ein Dateisystem auf sie.
Zum Beispiel, um ein Diskonchip als Minix und Montage unter / mnt zu formatieren:
      $ Mkfs.minix -c / dev / FLA1
      $ Mount / dev / FLA1 / mnt
3) Bereiten Sie einen Kernel-Quelle für das Zielsystem. Das bedeutet, Dekomprimieren wieder eine saubere 2.0.38 Kernel-Quellen und die Anwendung der linux-2.0.38.pc104.patch.gz Patch:
      $ Cd ~ / etlinux
      $ Mv linux linux-orig
      $ Tar xvfz linux-kernel-2.0.38.tar.gz
      $ Mv linux linux-2.0.38.pc104
      $ Cd linux-2.0.38.pc104
      $ Gzip -cd ../linux-2.0.38.pc104.patch.gz | patch -p1
      $ Tar xvfz ../flash_doc.tar.gz
      Mrproper $ machen
      Menuconfig $ machen
      ... Wenn Sie VGA-Unterstützung möchten, wählen Sie sie (sonst erhalten Sie
          nur serielle Leitung Konsole ...
      ... Wenn Sie nicht wollen, FPU-Unterstützung, wählen ET-Linux no-fpu ...
      ... Entschied sich M-Systems Diskonchip Unterstützung ...
      ... Andere Optionen konfigurieren ...
      $ Make dep; make clean
      $ Make zImage
      $ Cp arch / i386 / boot / zImage ../zImage.pc104
Halten Sie die frisch installierte Kernel, Sie werden es in eine Weile benutzen ...
4) [Nur wenn Diskonchip-Unterstützung ist erforderlich]
Entpacken Sie die etlinux Dateisystem etlinux-root-1.2.x-2MB.tar.gz montiert Diskonchip.
Kopieren Sie in dem es zuvor kompilierten Kernel.
Führen plilo um Zielsystem das Booten von der Diskonchip ermöglichen.
Hier ist es:
      $ Su
      $ Mount -t / dev / FLA1 / mnt
      $ Cd / mnt
      $ Tar xvfz ~ / etlinux / etlinux-root-1.2.x-2MB.tar.gz
      $ Cp ~ / etlinux / zImage.pc104.
      $ Rdev zImage.pc104 / dev / FLA1
      $ Sbin / plilo -r / mnt
      $ Cd
      $ Umount / mnt
Jetzt können Sie das Host-System zu stoppen, extrahieren Sie die Diskonchip aus der Halterung und legen Sie sie in das Zielsystem.
Macht auf dem Zielsystem und wählen Sie im BIOS die Möglichkeit, von Diskonchip booten (oder, falls vorhanden).
Zurücksetzen und Sie sollten alle festgelegt werden.
Viel Spaß!
Wie jedes Produkt von Prosa Srl veröffentlicht wurde, ist Etlinux freie Software und wird mit vollständigem Quellcode verteilt. Unser Code wird unter der General Public License (GPL) (einige Begleit Pakete haben unterschiedliche Lizenzen, aber sie alle als Open Source zu qualifizieren) veröffentlicht.

Ähnliche Software

NouvaLinux
NouvaLinux

14 Apr 15

Exton|OS
Exton|OS

22 Jun 18

Kommentare zu Etlinux

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!