This is an old revision of the document!


PowerPC

The official project page at http://www.freebsd.org/platforms/ppc.html is known to be stale as of 20190509.

Note: If you're adding relevant information here, please poke someone to update its source document at ppc.xml.

Listed in alphabetical order by manufacturer.

  • Apple
    • PowerPC ('New World') machines (ones with built-in USB ports, 1999-2006)
  • Freescale
    • MPC85XX evaluation boards, AmigaOne X5000, AmigaOne A1222 (powerpcspe)
  • IBM
    • Open Firmware-based Power5 machines and succesors (including 9133), powerpc64 only
  • Sony
    • Playstation 3 (powerpc64 only, starting with FreeBSD 9.0)
  • Raptor Computing Systems
  • Tyan

See ports.

  • Raptor and Tyan machines:
    • Install the FreeBSD ISO via USB. FreeBSD 12 is mandatory; FreeBSD-CURRENT is recommended for Blackbird.
  • Apple machines:
    • Starting with 9.0, the installer works properly, and most of the following instructions can be ignored:
    • Sometimes you need these hints:
      • Booting from hard drive: boot cd:,\BOOT\LOADER cd:0
      • PXEbooting: boot enet:0,\\loader.ppc
    • Booting alternative kernels easily from loader:
      • Edit /boot/defaults/loader.conf and uncomment the loader_delay="3" line.
      • Reboot and press Ctrl-C during the delay after loader starts. (quick series of dots)
      • set bootfile=/boot/path/to/kernel
      • boot
  • U-boot installs: UBoot-Install

X11 on Power8/Power9 is still a work in progress.

However, xorg should work on all supported Apple hardware. Console restore after leaving X11 may or may not work, depending on your graphics hardware.

Peter Grehan tested X11 on: *rev B iMac (Rage 3D Pro 215GP, accel disabled). *700Mhz eMac (Nvidia GeForce2 MX) *12“ 1.33G G4 powerbook (Nvidia GeForce G5200) *and Martin Minkus has run it on a 350MHz iMac, Rage 128VR.

On ATI Radeon-based machines there are still some problems:

  • Sometimes Option "NoAccel" is required
  • The Xserver sometimes seems to have problems querying the Monitor Modes

uaudio(4) works. snd_ai2s(4) and snd_davbus(4) support built-in audio on various Mac models.

  • powerpc.1557415957.txt.gz
  • Last modified: 2019/05/09 15:32
  • by MarkLinimon