[OpenBSD]

OpenBSD/landisk


OpenBSD/landisk läuft auf Systemen, die mit dem IO-DATA USL-5P in Zusammenhang stehen, und einen Hitachi/Renesas SH-4 Prozessor besitzen.
Diese Plattform existiert in einer Vielzahl von Modellen: Bemerkung: die »Giga-landisk« und HDL-F Maschinen basieren auf der ARM-Architektur (beide Intel XScale & Marvell), und werden teilweise von der Armish-Portierung unterstützt.

Inhaltsverzeichnis

  • Die Geschichte der Portierung
  • Aktueller Status
  • Unterstützte Hardware
  • Bezug und Installation
  • Projektierte Arbeiten & Bestehende Fehler
  • Serielle Anbindung


  • Die Geschichte der Portierung

    OpenBSD/landisk ist die erste OpenBSD-Portierung auf eine Hitachi/Renesas SH-4 basierte Plattform. Wir hoffen, dass in der Zukunft andere SH-4-basierte Systeme auftauchen, die für unsere Benutzer- und Entwicklergemeinde interessant genug sind, aber normalerweise wird der SH-4 Prozessor nur in echten Embedded-Umgebungen eingesetzt. Diese Prozessor-Architektur ist der erste 32-bit Nachfolger einer ganzen Reihe von extrem bizarren 8- und 16-bit Prozessoren von Hitachi. Sie hat einen sehr seltsamen Befehlssatz und eine merkwürdige Speicherverwaltung, und Entwickler empfinden es als Herausforderung, die grundlegenden Ideen und Merkmale eines Unix-Betriebssystems auf diese Prozessor-Architektur zu übertragen.

    Aktueller Status

    Die Unterstützung der Hardware ist weitgehend abgeschlossen und recht stabil.

    Unterstützte Hardware

    Bezug und Installation

    Die neueste veröffentlichte OpenBSD/landisk Version ist OpenBSD 5.2. Hier finden sich die OpenBSD/landisk 5.2-Installationsanweisungen.

    Schnappschüsse neuerer Versionen werden von Zeit zu Zeit veröffentlicht, und zwar sowohl hier als auch auf einigen Spiegelserver. Und hier finden sich auch die OpenBSD/landisk Schnappschuss-Installationsanweisungen.

    Projektierte Arbeiten & Bestehende Fehler

    Serielle Anbindung

    Alle genannten Systeme erfordern ein spezielles serielles Kabel, das die nötige Spannungswandlung durchführt, und hoffentlich gemeinsam mit der System-Karte erworben werden kann. Dieses Kabel enthält normalerweise einen kleinen max232 oder ähnlichen Chip, der das 3.3V Signal in ein +/-12V Signal umwandelt. Das IO-DATA Kabel hat Pins, die in die Anschlüsse eingreifen. Oder du kannst versuchen, dein eigenes Kabel zu bauen, indem du einigen japanischen Instruktionen folgst.

    Das IO-DATA Kabel vermittelt von einem DB9 Anschluß auf einen 5-Poligen Stecker (3.3V Tx Rx GND NC). Beachte bitte, dass die Rx und Tx Pins auf der Karte, verglichen mit den ARM-basierten Systemen, die IO-DATA baut, vertauscht sind. Alle Kartenmodelle haben einen 5-Pol Anschluß (genannt CN7), in den das Kabel paßt -- abgesehen vom USL-5P, der einen 4-Poligen Anschluß hat (und daher die Entfernung des überzähligen Stifts erfordert).

    Gezeigt wird ein USL-5P mit einem modifizierten IO-DATA Kabel. In diesem Fall wurde das Kabel signifikant verkürzt, und der DB9 Anschluß in einem Schlitz, der sehr sorgfältig in das Plastik zwischen dem Ethernet- und dem USB-Anschluß geschnitten wurde, angebracht.


    Supported platforms
    www@openbsd.org
    $OpenBSD: landisk.html,v 1.9 2013/02/03 19:42:34 ajacoutot Exp $