OpenBSD/socppc runs on machines based on the Freescale MPC8349E System-on-Chip (SoC) platform that use Das U-Boot or RouterBOOT as a boot loader. So far this platform supports the Thecus N1200 and the MikroTik RouterBOARD RB600A.
The Thecus N1200 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.
The RouterBOARD RB600A 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. Support for the RB600A has been added in OpenBSD 4.7.
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
Others are definitely welcome to contribute!
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.
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.
The latest supported OpenBSD/socppc release is OpenBSD 5.8. Here are the OpenBSD/socppc 5.8 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.