281 lines
10 KiB
XML
281 lines
10 KiB
XML
<?xml version="1.0" encoding="iso-8859-1"?>
|
|
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD XHTML 1.0 Transitional-Based Extension//EN"
|
|
"http://www.FreeBSD.org/XML/doc/share/xml/xhtml10-freebsd.dtd" [
|
|
<!ENTITY dedate "$FreeBSDde: de-www/platforms/ppc.xml,v 1.26 2012/02/12 10:07:04 jkois Exp $">
|
|
<!ENTITY reference "basiert auf: 1.30">
|
|
<!ENTITY title "FreeBSD/ppc Projekt">
|
|
<!ENTITY email 'freebsd-ppc'>
|
|
]>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<title>&title;</title>
|
|
|
|
<cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS">$FreeBSD$</cvs:keyword>
|
|
</head>
|
|
|
|
<body class="navinclude.developers">
|
|
|
|
<h3>Einführung</h3>
|
|
|
|
<p>Diese Seiten des FreeBSD/ppc-Projekts enthalten Informationen
|
|
über die Portierung von FreeBSD auf die PowerPC®-Architektur.
|
|
Wie die Portierung selbst sind auch diese Seiten unter ständiger
|
|
Bearbeitung.</p>
|
|
|
|
<h3>Inhaltsverzeichnis</h3>
|
|
|
|
<ul>
|
|
<li><a href="#intro">Status</a></li>
|
|
<li><a href="#news">Neuigkeiten</a></li>
|
|
<li><a href="#faq">FAQs zur Portierung</a></li>
|
|
<li><a href="#hardware">Unterstützte Hardware</a></li>
|
|
<li><a href="#list">Die Mailingliste FreeBSD/ppc</a></li>
|
|
<li><a href="#issues">Bekannte Probleme</a></li>
|
|
<li><a href="#doc">Dokumentation, White-Papers, Werkzeuge</a></li>
|
|
<li><a href="#links">Verwandte Themen</a></li>
|
|
</ul>
|
|
|
|
<h3><a name="status">Status</a></h3>
|
|
|
|
<p>Die FreeBSD/ppc-Portierung gilt nach wie vor als <a
|
|
href="&enbase;/doc/en_US.ISO8859-1/articles/committers-guide/archs.html">
|
|
Tier-2</a>-Plattform.
|
|
Dies bedeutet, dass sie von Security Officer, Release Ingenieuren und
|
|
Toolchain-Betreuern noch nicht vollständig unterstützt
|
|
wird.</p>
|
|
|
|
<hr noshade="noshade"/>
|
|
|
|
<h3><a name="news">Neuigkeiten</a></h3>
|
|
|
|
<ul>
|
|
<li><strong>05. Januar 2011</strong>: Die Unterstützung für
|
|
die Sony Playstation 3 wurde in das SVN-Repository aufgenommen.</li>
|
|
<li><strong>13. Juli 2010</strong>: Die powerpc64-Architektur wird
|
|
nun unterstützt.</li>
|
|
<li><strong>03. März 2008</strong>: Die Unterstützung für
|
|
die Freescale® PowerQUICC III MPC85XX-Familie von
|
|
Boards mit All-in-One-Chips wurde in den CVS-Baum committed.</li>
|
|
<li><strong>27. Februar 2008</strong>: FreeBSD 7.0 ist das erste
|
|
Release, das den FreeBSD/ppc-Port offiziell unterstützt.</li>
|
|
</ul>
|
|
|
|
<hr noshade="noshade"/>
|
|
|
|
<h3><a name="faq">Häufig gestellte Fragen</a></h3>
|
|
|
|
<ol>
|
|
<li><a href="#1">Wie kann ich FreeBSD/ppc installieren?</a></li>
|
|
<li><a href="#3">Wie verwende ich Ports unter FreeBSD/ppc?</a></li>
|
|
<li><a href="#4">Soll ich powerpc oder powerpc64 installieren?</a></li>
|
|
<li><a href="#5">An wen soll ich mich wenden?</a></li>
|
|
</ol>
|
|
|
|
<h4><a name="1">Wie kann ich FreeBSD/ppc installieren?</a></h4>
|
|
|
|
<p>ISO-Images für von FreeBSD &rel.current;, die für
|
|
New-World Macs geeignet sind, stehen zum Download bereit. Lesen
|
|
Sie für weitere Informationen bitte die <a
|
|
href="&enbase;/releases/&rel.current;R/announce.html">Release Notes</a>
|
|
sowie die offizielle <a
|
|
href="&enbase;/releases/&rel.current;R/announce.html">Ankündigung</a>.</p>
|
|
|
|
<h4><a name="3">Wie verwende ich Ports unter FreeBSD/ppc?</a></h4>
|
|
|
|
<p>Verwenden Sie portsnap. Lesen Sie dazu bitte den Abschnitt
|
|
<a href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/ports-using.html">
|
|
Benutzen der Ports-Sammlung</a> des Handbuchs.</p>
|
|
|
|
<h4><a name="4">Soll ich powerpc oder powerpc64 installieren?</a></h4>
|
|
|
|
<p>Der powerpc64-Port bietet Ihnen einen 64-Bit-Kernel sowie ein
|
|
64-Bit-Userland und wird auf allen 64-Bit-Prozessoren unterstützt.
|
|
Besitzen Sie einen 32-Bit-Prozessor (G3, G4), müssen Sie die
|
|
(32-Bit-)powerpc-Plattform installieren. Bei einem 64-Bit-Prozessor,
|
|
der auch 32-Bit-Unterstützung bietet (G5), haben Sie die Wahl
|
|
zwischen 32 und 64 Bit. Verwenden Sie hingegen einen reinen
|
|
64-Bit-Prozessor (Cell), so müssen Sie powerpc64 verwenden. Bevor
|
|
Sie sich zwischen 32 und 64 Bit entscheiden, sollten Sie bedenken, dass
|
|
powerpc64 einige zusätzliche Funktionen (beispielsweise die
|
|
Unterstützung für mehr als 2 GB RAM oder ZFS) bietet.
|
|
Allerdings ist die Unterstützung dieser Plattform derzeit noch
|
|
etwas schlechter, da es sich um eine relativ neue und daher noch recht
|
|
wenig verbreitete Architektur handelt. Wie die anderen 64-Bit-Plattformen
|
|
bietet auch FreeBSD/powerpc64 die Möglichkeit, sowohl
|
|
32-Bit- als auch 64-Bit-Programme auszuführen.</p>
|
|
|
|
<h4><a name="5">An wen soll ich mich wenden?</a></h4>
|
|
|
|
<p>Dieses Projekt wird von <a
|
|
href="mailto:grehan@FreeBSD.org">Peter Grehan</a> geleitet.
|
|
Möchten Sie Code beitragen, sollten Sie sich daher an ihn
|
|
wenden. Möchten Sie hingegen etwas über den Projektstatus
|
|
erfahren, sollten Sie diese Seiten sowie die <a href="#list">
|
|
Mailingliste FreeBSD/ppc</a> regelmäßig lesen.</p>
|
|
|
|
<hr noshade="noshade"/>
|
|
|
|
<h3><a name="hardware">Unterstützte Hardware</a></h3>
|
|
|
|
<p>Der FreeBSD/ppc-Port sollte auf jedem aktuellen Apple-Rechner (d.h.
|
|
auf jedem Apple-Computer mit einem eingebauten USB-Port) sowie auf
|
|
der Sony Playststation 3 laufen. Für die folgenden Systeme
|
|
wurde eine erfolgreiche Installation sowie ein erfolgreicher Betrieb
|
|
von FreeBSD berichtet:</p>
|
|
|
|
<table class="tblbasic">
|
|
<tr class="heading">
|
|
<th>Hersteller</th>
|
|
<th>Modell</th>
|
|
<th>Eingereicht von (Links optional)</th>
|
|
<th>Anmerkungen</th>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>iMac G3 350 MHz</td>
|
|
<td><a href="mailto:diskiller@diskiller.net">Martin Minkus</a></td>
|
|
<td>Rage 128VR</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>iMac G3 DV Special Edition</td>
|
|
<td><a href="mailto:webmaster@machowto.com">David S. Besade</a>
|
|
(<a href="http://people.freebsd.org/~flz/local/dmesg.ppc">dmesg</a>)</td>
|
|
<td>Keine</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>iMac G3 Revision B</td>
|
|
<td><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a></td>
|
|
<td>Rage 3D Pro 215GP, Beschleunigung deaktiviert</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>eMac 700 MHz</td>
|
|
<td><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a></td>
|
|
<td>Nvidia GeForce2 MX</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>Mac Mini G4 1.4 GHz</td>
|
|
<td><a href="mailto:arved@FreeBSD.org">Tilman Linneweh</a>
|
|
(<a href="http://people.freebsd.org/~arved/stuff/minimac">dmesg</a>)</td>
|
|
<td>Keine</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>Powerbook G4 1.33 GHz</td>
|
|
<td><a href="mailto:grehan@FreeBSD.org">Peter Grehan</a></td>
|
|
<td>Nvidia GeForce G5200</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>Aluminium Powerbook G4 1.5 GHz</td>
|
|
<td><a href="mailto:toa@pop.agri.ch">Andreas Tobler</a></td>
|
|
<td>Keine</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>PowerMac G5</td>
|
|
<td></td>
|
|
<td>FreeBSD 8.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>iMac G5</td>
|
|
<td></td>
|
|
<td>FreeBSD 8.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>Xserve G5</td>
|
|
<td></td>
|
|
<td>FreeBSD 8.1</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Apple</td>
|
|
<td>PowerMac G5 (seit Ende 2005)</td>
|
|
<td></td>
|
|
<td>FreeBSD 8.1</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<hr noshade="noshade"/>
|
|
|
|
<h3><a name="list">Die Mailingliste FreeBSD/ppc</a></h3>
|
|
|
|
<p>Um diese Liste zu abonnieren, schicken sie eine E-Mail an <a
|
|
href="mailto:freebsd-ppc-subscribe@FreeBSD.org">freebsd-ppc-subscribe@FreeBSD.org</a>
|
|
oder Sie besuchen die entsprechende <a
|
|
href="http://lists.FreeBSD.org/mailman/listinfo/freebsd-ppc">Mailman-Seite</a>.</p>
|
|
|
|
<hr noshade="noshade"/>
|
|
|
|
<h3><a name="issues">Bekannte Probleme</a></h3>
|
|
|
|
<ul>
|
|
<li>Es gibt einen bekannten Bug im Boot-Loader, der das Booten eines
|
|
alternativen Kernels verhindert. Das Testen eines neuen Kernels
|
|
ist daher etwas riskant. Wenn Sie den Loader am Open Firmware-Prompt
|
|
starten, geben Sie daher eine Partition an, die nicht existiert, von
|
|
der kein Kernel geladen werden muss, oder bei der es sich nicht um
|
|
eine UFS-Partition handelt:
|
|
<pre>0 > boot hd:loader hd:0</pre>
|
|
Danach können Sie die Variable currdev setzen und den Kernel
|
|
manuell laden:
|
|
<pre>OK set currdev=hd:14
|
|
OK load /boot/kernel/kernel.save</pre>
|
|
</li>
|
|
</ul>
|
|
|
|
<hr noshade="noshade"/>
|
|
|
|
<h3><a name="doc">Dokumentation, White-Papers, Werkzeuge</a></h3>
|
|
|
|
<ul>
|
|
<li><a href="http://www.freescale.com/files/product/doc/MPCFPE32B.pdf">
|
|
PowerPC chip documentation</a></li>
|
|
|
|
<li><a href="http://www.firmworks.com/QuickRef.html">
|
|
Open Firmware Quick Reference</a></li>
|
|
|
|
<li><a href="http://developer.apple.com/technotes/tn/tn1061.html">
|
|
"TN1061: Fundamentals of Open Firmware, Part 1 - The User
|
|
Interface"</a></li>
|
|
|
|
<li><a href="http://developer.apple.com/technotes/tn/tn1062.html">
|
|
"TN1062: Fundamentals of Open Firmware, Part 2 - The Device
|
|
Tree"</a></li>
|
|
|
|
<li><a href="http://developer.apple.com/techpubs/hardware/hardware2.html">
|
|
Apple hardware developer docs</a></li>
|
|
|
|
<li><a href="http://developer.apple.com/technotes/tn/tn2004.html">
|
|
"TN2004: Debugging Open Firmware Using Telnet"</a></li>
|
|
|
|
<li><a href="http://developer.apple.com/technotes/tn/tn2023.html">
|
|
"TN2023: Open Firmware Ethernet Debugging II - Telnet Downloading</a></li>
|
|
|
|
<li><a href="http://developer.apple.com/technotes/tn/tn2001.html">
|
|
"TN2001: Running Files from a Hard Drive in Open Firmware"</a></li>
|
|
|
|
<li><a href="http://sourceware.org/psim/">psim</a> - Ein
|
|
PowerPC-Simulator, der als FreeBSD-Port <a
|
|
href="http://www.freshports.org/?package=psim-freebsd">
|
|
emulators/psim-freebsd</a> verfügbar ist.</li>
|
|
</ul>
|
|
|
|
<h3><a name="links">Verwandte Themen</a></h3>
|
|
|
|
<ul>
|
|
<li><a href="http://wiki.freebsd.org/powerpc">Das FreeBSD/ppc
|
|
Wiki</a></li>
|
|
<li><a href="http://lists.freebsd.org/pipermail/freebsd-ppc/2005-January/000814.html">
|
|
Garance A. Drosehn beschreibt die Nutzung von FreeBSD auf dem Mac Mini</a></li>
|
|
<li><a href="http://www.NetBSD.org/Ports/macppc/">NetBSD/macppc</a></li>
|
|
<li><a href="http://www.OpenBSD.org/macppc.html">OpenBSD/macppc</a></li>
|
|
</ul>
|
|
|
|
</body>
|
|
</html>
|