OpenBSD/socppc läuft auf Systemen, die auf der
Freescale MPC8349E System-on-Chip
(SoC) Plattform basieren, und »Das U-Boot« oder RouterBOOT als
Systemstarter benutzen.
Im Moment unterstützt diese Portierung den
Thecus N1200 und das
MicroTik
RouterBOARD RB600A.
Das Thecus N1200 ist eine Ein-Platten NAS Box basierend auf dem MPC8347, der mit 266MHz getaktet ist. Es besitzt 128MB Hauptspeicher, einen 1000baseT Ethernet-Anschluß, eine integrierte 100baseTX Ethernet-Switch, zwei USB 2.0 Anschlüsse, einen eSATA Anschluß, und hat außerdem noch Platz für eine SATA Festplatte.
Das RouterBOARD RB600A basiert auf dem MPC8343, und ist entweder mit 266MHz oder 400MHz getaktet. Es besitzt 128MB Hauptspeicher, drei 1000baseT Ethernet-Anschlüsse, zwei CF Kartensteckplätze und vier Mini-PCI Steckplätze. Das RB600A wird von OpenBSD seit Version 4.7 unterstützt.
OpenBSD/socppc ist binärkompatibel zu OpenBSD/macppc; alle existierenden OpenBSD/powerpc-Pakete laufen ohne Probleme auch auf OpenBSD/socppc.
Der aktuell Verantwortliche für diese Portierung ist Mark Kettenis (kettenis@openbsd.org). Aber jeder, der mitwirken will, ist herzlich eingeladen!
|
|
|
OpenBSD/socppc basiert sehr stark auf OpenBSD/macppc. Der e300 Prozessorkern des MPC8349E ist ein Derivat des MPC603e Prozessors, der in frühen PowerPC-basierten Apple Macintosh Systemen gefunden werden kann, weshalb der größte Teil des Low-Level-Quelltextes identisch ist.
Die Hardware-Unterstützung ist größtenteils komplett und recht stabil. USB 1 Geräte werden nur unterstützt, wenn sie über einen USB 2.0 Hub angesteuert werden, und es fehlt die Unterstützung für den integrierten Switch des Thecus N1200.
Eine komplette Liste der unterstützten System-Komponenten und Gerätetreiber für diese Architektur kann unter intro(4/socppc) gefunden werden.
Die neueste veröffentlichte OpenBSD/socppc Version ist OpenBSD 5.2. Hier finden sich die OpenBSD/socppc 5.2-Installationsanweisungen.
Schnappschüsse neuerer Versionen werden von Zeit zu Zeit veröffentlicht, und zwar sowohl hier als auch auf einigen Spiegelservern. Und hier finden sich auch die OpenBSD/socppc Schnappschuss Installationsanleitungen.