[OpenBSD]

OpenBSD/socppc


OpenBSD/socppc runs on machines based on the Freescale MPC8349E System-on-Chip (SoC) platform that use Das U-Boot as a boot loader. So far this platform supports the Thecus N1200, which is a one-disk NAS box based on an MPC8347 running at 266MHz. It has 128MB of memory, one 1000baseT Ethernet port, an integrated 100baseTX Ethernet switch, two USB 2.0 ports and an eSATA port as well as room for one SATA disk.

Support for the MicroTik RouterBOARD RB600A is under development. This board is based on an MPC8343 running at 266MHz or 400MHz. It has 128MB of memory, three 1000baseT Ethernet ports, two CF slots and four mini-PCI slots. This hardware is supported in 4.6-current kernels. Work on the bootloader and install scripts is still ongoing.

OpenBSD/socppc is binary compatible with OpenBSD/macppc; all existing OpenBSD/powerpc packages will run fine on OpenBSD/socppc.

The current port maintainer is Mark Kettenis (kettenis@openbsd.org). Others are definitely welcome to contribute!

Table of contents

  • History of the port
  • Current status
  • Supported hardware
  • Getting and installing OpenBSD/socppc
  • Projects & bugs left to fix
  • Serial cable connection


  • History

    OpenBSD/socppc is heavily based on OpenBSD/macppc. The e300 core found on the MPC8349E is a derivative of the MPC603e processor used in early PowerPC-based Apple Macintosh systems, so most of the low-level code is identical.

    Current status

    Hardware support is mostly complete and quite stable. USB 1 devices are only supported behind a USB 2.0 hub, and support for the integrated switch on the Thecus N1200 is still missing.

    Supported hardware

    Getting and installing OpenBSD/socppc

    The latest supported OpenBSD/socppc release is OpenBSD 4.5. Here are the OpenBSD/socppc 4.5 installation instructions .

    Snapshots are made available from time to time, in this location as well as in a few mirrors. Here are the OpenBSD/socppc snapshot installation instructions as well.

    Projects & bugs left to fix

    Serial cable connection

    In order to be able to install OpenBSD/socppc, you will need to have serial connection with the board.
    Information on how to setup this connection to the Thecus N1200 can be found on this page and the "Preparing your System for OpenBSD Installation" section of the installation instructions.
    Supported platforms
    www@openbsd.org
    $OpenBSD: socppc.html,v 1.8 2009/09/07 05:09:53 jasper Exp $