Pegasos (Computer)

CHRP-basierter PowerPC-Desktop-Rechner von Genesi
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. März 2006 um 21:20 Uhr durch Aka (Diskussion | Beiträge) (Tippfehler entfernt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Pegasos ist ein CHRP-basierter PowerPC-Desktop-Rechner von Genesi, der Betriebssysteme wie MorphOS und LinuxPPC unterstützt. Über Mac-on-Linux können auch PowerMacs emuliert werden.

Der Pegasos ist auch Kernbestandteil der ODW (Open Desktop Workstation) bzw. OSW (Open Server Workstation) von IBM und Freescale. Als Entwicklungsziele (Target) sind hier jedoch weniger Desktop-Rechner, als z.B. Embedded Systems, im Fokus. Auch Genesi adressiert mit dem EFIKA-Board den Markt für Thin Clients, Heimkino-Systeme und Embedded Systems bzw. Unterhaltungselektronik.

Über Lizensierungsprogramme für Drittfirmen ist Genesi bestrebt, der Pegasos-Architektur eine breitere Basis im Markt zu verschaffen.

Firmware

Genesi betrachtet den IEEE 1275-kompatiblen Pegasos HAL/OF (Hardware Abstraction Layer / Open Firmware) als logischen Nachfolger des CHRP-Standards und bietet ein entsprechendes Lizensierungsprogramm an (nominale Lizenzgebühr pro Einheit).

Konsequenterweise sind Informationen zum Design und den benötigten Komponenten für die Pegasos-Hardware selbst inzwischen unter der Überschrift "Open Hardware" zum freien Download verfügbar. Leider ist unklar, inwieweit der aktuelle Pegasos-II in seiner derzeitigen Form RoHS-konform ist.

Hardware

Entwickelt wurden die PPC-Motherboards des Pegasos von der Firma bplan (bplan Gesellschaft für Planung und Fertigung elektrotechnischer Baugruppen mbH, Oberursel). Die Firma hat ihren Sitz in derselben Stadt wie seinerzeit der bekannte Amiga-Zusatzhardware-Hersteller phase5, und veröffentlichte die erste Spezifikation der Pegasos PowerPC-Mainboards Ende 2000 (am 8. Dezember 2000). Einer der Ex-Geschäftsführer von phase5, Gerald Carda, ist auch Chefentwickler (CTO) von bplan (MorphOS-News.de vom 3. Dezember 2002).

Es existieren seitdem zwei Pegasos-Modelle, der Pegasos-I (nicht mehr in Produktion) und der Pegasos-II (aktuelles Modell). Verfügbar waren bzw. sind beide jeweils primär als Mainboards (auch für Endkunden), die dann von einzelnen OEMs zusätzlich in Form von Komplettrechnern angeboten wurden (ein Beispiel ist die ODW).

Der Pegasos II basiert auf einem Prozessor aus der PowerPC-Architekturfamilie. Zum Einsatz kommt (Stand Dezember 2005) entweder ein IBM 750CXe (G3) mit 600 MHz oder ein Motorola MPC7447 (G4) mit 1 GHz (bzw. auch mit 1,4 und 1,7 GHz für die ODW). Upgrades auf Basis des 7447A/7448 sind geplant.

Der Pegasos-I unterscheidet sich vom Pegasos-II hauptsächlich durch die verwendete Northbridge: die zunächst eingesetzte ArticiaS-Northbridge von MAI Logic musste mittels eines Hardwarepatches (April 2-Fix) provisorisch korrigiert werden und wurde deshalb später durch einen Chip von Marvell vollständig ersetzt. Desweiteren verfügte der Pegasos-I lediglich über eine G3-CPU, besaß nur 100 MBit-Ethernet und verwendete PC133-SDRAM. In der Vorankündigung von bplan vom 30. Oktober 2001 war ursprünglich daher noch die Rede von einem 133 MHz Prozessor-Slot, sogar in Kombination mit "350 MHz G3 / 512k Cache" - allerdings schon damals "bis hin zu Dual MPC 7450 G4 PowerPC / 2 MB Cache" (ersterer als Option und letzterer "in aktuellen Taktraten").

Eine Besonderheit beider Systeme ist die Auswechselbarkeit der CPU, die auf einer eigenen Tochterplatine (CPU-Board) untergebracht ist. Ähnlich wie bei PowerMacs sind CPU-Upgrades also leicht möglich.

Die sonstigen Daten des aktuellen Pegasos-II sind wie folgt:

  • MicroATX-Formfaktor
  • Open Firmware-Implementierung (Pegasos HAL/OF)
  • PC2100 RAM (2× DDR266-Sockel)
  • AGP-Slot (1×)
  • PCI-Slots (3× 32 Bit / 33 MHz)
  • IEEE1394/FireWire (100/200/400 MBit)
  • Ethernet-Anschluss (je 1× 10/100 MBit und 1 GBit)
  • USB 1.0 (2× extern, 1× intern)
  • S/PDIF Digital Audio
  • AC97 Sound (Mikrofon, Line in/out, Speaker)
  • IrDA
  • ATA100 (2× intern bzw. 4 Geräte)
  • PS/2 (2×)
  • RS232 (1×)
  • Parallel/Centronics (1×)
  • Gameport (1×)
  • Floppy (1× intern)

Als weiteren Pegasos-Abkömmling, der die gleiche Pegasos HAL/OF wie der Pegasos-I/II einsetzt, bietet Genesi seit Dezember 2005 den EFIKA 5K2 an, ein "Performance Evaluation Board", das um das PowerPC SoC (System-on-Chip) MPC5200B herum konstruiert ist. Die Leistungsdaten sind wie folgt:

  • MPC5200B PowerPC SoC (bis 466 MHz)
  • 128MB DDR RAM (bzw. zwischen 32MB-512MB)
  • 44-pin IDE-Port
  • Ethernet (10/100 MBit)
  • USB (2×)
  • RS232 (1×)
  • Stereo Audio (Mikrofon, Line/in, Speaker)
  • PCI/AGP Riser-Steckplatz

Als nächstes sollen Dual-CPU-Rechner auf Basis des PPC970 folgen, die ab dem zweiten Quartal 2006 (Stand: Dezember 2005) dann als "Open Server Workstation" (OSW) die bereits verfügbare, Pegasos-basierte "Open Desktop Workstation" (ODW) ergänzen sollen.

Software

Das Komplettsystem wurde von bplan offiziell auf der Amiga 2001 in Köln zusammen mit MorphOS der Öffentlichkeit vorgestellt (30. Oktober 2001), das zwei Monate zuvor für die Plattform verfügbar wurde (30. August 2001).

Folgende Betriebssysteme laufen inzwischen auf dem Pegasos entweder direkt oder per Emulation bzw. befinden sich auf dem Weg der Portierung (laut www.genesi.lu, Stand Dezember 2005):

  • MorphOS (AmigaOS 3.1 - 3.9)
  • µnOS ('Munos')
  • Zynot
  • Haiku
  • AROS
  • OpenDarwin
  • QNX
  • FreeBSD
  • NetBSD
  • OpenSolaris
  • MacOS 9/X (Mac-on-Linux)
  • Windows (Emulation)

Weiterhin wurde Anfang 2006 eine Solaris-Portierung (Polaris) angekündigt.

Amiga-Kompatibilität

Der Pegasos gilt als Amiga-Clone, da er eine zeitlang standardmässig mit dem zu AmigaOS 3.1 (per 68k-Emulation) binärkompatiblen Betriebssystem MorphOS ausgeliefert und entsprechend vermarktet wurde.

Im Gegensatz zum offiziellen Amiga-Nachfolger, dem ebenfalls PowerPC-basierten AmigaOne, wird der Pegasos als technisch deutlich besser ausgereift von seinen Befürwortern angesehen und bietet angeblich auch eine bessere Kompatibilität zu den klassischen Amiga-Systemen. Allerdings wird das neue AmigaOS der nächsten Generation (Version 4) aus politischen Gründen vermutlich nie auf dem Pegasos laufen, so dass er seiner Rolle als Clone in Zukunft wohl lediglich mit Blick auf die sogenannten Classic-Amigas (68k-Linie) gerecht werden kann.

Historie

Mehrere Ansätze, auch einen größeren Markt zu erreichen, scheiterten bislang anscheinend - es sind keine grösseren Deals öffentlich bekannt gegeben worden, obwohl die Pressearbeit von Genesi ansonsten auf vielfältige Art stattfindet und allgemein sehr kommunikativ ist. So wurde ein OpenBSD Port begonnen, der dann jedoch aufgrund von Differenzen nicht weiter fortgeführt wurde. Damit verbunden war ein Projekt einer Netzüberwachung, der Pegasos Guardian, welcher somit nicht realisiert werden konnte. Auch wurden sogenannte Set-Top-Boxen auf Basis des Pegasos angekündigt - doch wurden nie konkrete Produkte bekannt.

Möglicherweise kommt durch das EFIKA-Board etwas mehr Bewegung in diesen Bereich.

Der Fokus der software-seitigen Entwicklung seitens Genesi liegt inzwischen eher auf Linux, so dass die Zukunft von MorphOS von dieser Seite her als eher ungewiss angesehen werden darf.

Die weitere hardware-seitige Entwicklung dürfte davon geprägt sein, dass die Zukunft von PowerPC-Prozessoren in Hinblick auf Desktopsysteme in Fachkreisen generell als unsicher gilt, nachdem Apple mit seinen PPC-basierten Powermacs auf x86-Prozessoren wechselt und diesen Prozess bereits bis Ende 2008 beendet haben wird. Die Zukunft des PowerPC scheint im Embedded-Bereich, bei Servern (IBM Power) und bei Unterhaltungselektronik/Konsolen (XBox360-CPU, Cell-Prozessor) zu liegen. Der sogenannte G6 Prozessor (auch als PPC980 lanciert und vom Power 5 abgeleitet), ist aus verschiedenen Präsentationen folgerichtig inzwischen verschwunden. Die hardware-seitige Weiterentwicklung, z.B. in Hinblick auf 64-Bit Prozessoren wie den PPC970 (von Apple G5 genannt), schnellere Bussysteme, SATA, schnelleren FSB usw. ist derzeit ungewiss.

Für Genesi positiv zu vermerken sind die qualifizierten Entwicklungs-Partnerschaften mit Freescale und IBM (ODW/OSW), die ein zunehmend solides Standbein im Embedded-Bereich vermuten lassen.

Wie Genesi Mitte Dezember 2005 bekanntgab, existiert mit der Firma ODM Technologies inzwischen ein Lizenznehmer der Pegasos- bzw. Efika-Technologie. Genesi hat demzufolge an ODM eine Produktionslizenz für Efika-Boards unter Verwendung des Pegasos-HAL/OF vergeben. Der Mindestproduktionsumfang beträgt 50000 Einheiten.