[OpenBSD]

OpenBSD/sparc64


OpenBSD/sparc64 läuft auf den 64bit Sun UltraSPARC Maschinen, die auf den UltraSPARC-Prozessoren I, II und III basieren.

Eine Mailingliste, die den OpenBSD/sparc und OpenBSD/sparc64 Portierungen gewidmet ist, ist unter sparc@openbsd.org erreichbar. Um die OpenBSD/sparc und OpenBSD/sparc64 Mailingliste zu abonnieren, sende eine Mail mit dem Inhalt "subscribe sparc" an majordomo@openbsd.org. Lies vorher unbedingt unsere Mailinglisten policy.

Der momentane port maintainer ist Jason Wright (jason@openbsd.org) mit Hilfe von hauptsächlich Art Grabowski. Jeder andere kann gerne helfen!

Inhaltsverzeichnis


Geschichte:

Die originale Portierung wurde von Eduardo Horvath für NetBSD gemacht und zum ersten Mal im Januar 1999 veröffentlicht. Das portieren auf OpenBSD begann im August 2001, Ende September wurde dann der erste Binär-Snapshot veröffentlicht. Das portieren selbst wurde hauptsächlich von Jason Wright und Artur Grabowski erledigt und zwar sowohl auf SBUS als auch PCI Maschinen, so dass eine breite Hardware-Unterstützung schon gegeben war, bevor das System überhaupt in den Multi-User-Modus booten konnte.

OpenBSD 3.0 war die erste offizielle Version von OpenBSD/sparc64, und seitdem wurde Unterstützung für viele neue Geräte hinzugefügt (einschließlich solcher, die für X11R6 Unterstützung gebraucht werden) und es wurden Bugs gefixt, die durch die 64 Bit big endian Natur des UltraSPARC an vielen obskuren Plätzen auftraten.

Sun verwehrte uns den Zugriff auf benötigte Dokumentationen für die (sehr bizarre) Hostbridge der UltraSPARC-III-Maschinen, so dass einige Jahre verloren gingen, bis die Änderungen an diesen Maschinen über Reverseengineering ermittelt werden konnten. OpenBSD 4.0 war daher das erste Release, das Unterstützung für UltraSPARC-III-basierte Maschinen mit sich brachte.

Und da immer ein paar Kleinigkeiten fehlen, führen wir unsere Arbeit fort ...


Momentaner Status:

Momentan kann die meiste Hardware, die die Entwickler zur Verfügung haben, in den Multiuser-Modus booten und bietet genug Unterstützung für die onboard Geräte, so dass man sie schon ganz gut gebrauchen kann. Die Performance des UltraSPARC III ist unter OpenBSD 4.0 wirklich schlecht, aber das wurde seitdem korrigiert.

Das ,X Window System' wird auf den meisten Systemen unterstützt. Nur die ATI Grafikkarten unterstützen zurzeit den beschleunigten X.Org-Server. Man kann X mit allen unterstützten SBus-Karten sowie den Onboard ATI-Grafikchips, der UPA Creator, Creator 3D oder der Elite 3D mit der Boot-Auflösung/Tiefe mittels des wsfb(4)-Treibers im Framebuffer-Modus betreiben.

Die Anweisungen, wie man den beschleunigten und unbeschleunigten X Server aktiviert, befinden sich in der /usr/X11R6/README Datei auf dem installierten System.


Projekte (in keiner bestimmten Reihenfolge):


Unterstützte Hardware:

Unterstützte Maschinen

OpenBSD/sparc64 wurde auf den folgenden Maschinen getestet:

  • Ultra 1/1E
  • Ultra 2
  • Ultra 5/10
  • Ultra 30/60/80
  • SPARCengineUltra AX
  • SPARCengineUltra AXe
  • SPARCengineUltra AXi
  • SPARCengine CP1500
  • Enterprise 150
  • Enterprise 220R
  • Enterprise 250
  • Enterprise 420R
  • Enterprise 450
  • Enterprise 3000/4000/5000/6000
  • Enterprise 3500/4500/5500/6500
  • Sun Blade 100/150
  • Sun Blade 1000/1500/2000/2500
  • Sun Fire V100/V120
  • Sun Fire V125
  • Sun Fire V210/V240/V440
  • Sun Fire V215/V245(*)
  • Sun Fire V250
  • Sun Fire 280R
  • Sun Fire V480/V880
  • Netra X1
  • Netra 20
  • Netra 120
  • Netra 210/240/440
  • Netra T1 100/105
  • Netra T1 AC200/DC200
  • Netra T 1100
  • Netra T 1120/1125
  • Netra T1 1400/1405
  • Momentum Leopard-V

(*) Mit (*) markierte Maschinenunterstützung wurde erst nach dem OpenBSD-Release 4.1 hinzugefügt.

Bitte beachte, dass bei Maschinen wie etwa Ultra1, Ultra2 und Enterprise 220R möglicherweise ein Upgrade des Flashprom notwendig sein kann, bevor OpenBSD erfolgreich installiert werden kann.

Unterstützte Geräte

Nicht unterstützte Maschinen

  • Ultra 3 Mobile Workstation
  • Ultra 25/45
  • Netra 1280/1290
  • Sun Fire V445
  • Sun Fire V490/V890
  • Sun Fire V1280
  • Sun Fire E2900/E4900/E6900
  • Sun Fire 12K/15K
  • Sun Fire E20K/E25K

Nicht unterstützte Geräte:


Hardware Dokumentation:

Diese Liste wurde ursprünglich von Marcus Watts an die sparc Mailingliste geschickt.


Wo man OpenBSD/sparc64 herbekommt und wie man es installiert:

Die neueste unterstützte Version von OpenBSD/sparc64 ist OpenBSD 4.1. Hier sind die OpenBSD/sparc64-4.1-Installationsanweisungen .

Snapshots werden ab und an erstellt, und sind hier genauso wie auf den Mirrors verfügbar. Hier sind auch die OpenBSD/sparc64 Snapshot Installationsanleitungen zu finden.

Es werden mehrere Installationmedien angeboten, so dass OpenBSD/sparc64 via CD, Diskettenbootimages auf einigen Modellen, Minirootimages für Maschinen ohne Diskettenlaufwerk installiert oder aktualisiert werden kann, genauso wie über Netzwerk oder auch ohne Festplatte.

Bedenke bitte, dass das Booten von einer Floppy auf der Maschine nicht funktionieren muss; außerdem können Ultra 1, 1E und 2 Systeme ein PROM Update benötigen (was sie normalerweise nicht brauchen, wenn sie Solaris im 64-Bit-Modus booten können); Details finden sich in den Installationshinweisen.


Unterstützte Plattformen
www@openbsd.org
$OpenBSD: sparc64.html,v 1.101 2007/05/05 06:32:12 jufi Exp $