Skip to end of metadata
Go to start of metadata

Overview

This page describes a tentative effort to port illumos-gate to the first generation Raspberry Pi hardware platform.  Most critically, this platform contains an ARM11 CPU.  This port is a community effort, and not presently associated with any particular corporation.

Those involved at time of writing:

  • Robert Mustacchi <rm@fingolfin.org>
  • Joshua M. Clulow <josh@sysmgr.org>
  • Eric Sproul <eric@nanobyte.org>
  • Josef "Jeff" Sipek <jeffpc@josefsipek.net>

Hardware Details:

  • Broadcom BCM2835 SOC
  • ARM1176JZF-S 32bit CPU with floating point at 700Mhz - ARM11 core (ARMv6 Architecture)
  • 512MB RAM (B & B+ models) or 256 RAM (A & A+ models)
  • No Realtime Clock
  • SMC LAN9512 10/100 Ethernet (B & B+ models)

Sources

https://github.com/rmustacc/illumos-gate/tree/arm-gate
https://github.com/rmustacc/illumos-extra/tree/arm-gate
https://github.com/rmustacc/qemu/tree/illumos-arm

Start at https://github.com/rmustacc/illumos-gate/blob/arm-gate/README.xbuild, the easy way doesn't really work.

Things We Need To Do

Broadly, we need to be able to cross-compile illumos-gate on an amd64 build machine such that it will run on the ARM CPU in the Pi.

Mailing List

You can sign up to the arm@lists.illumos.org mailing list or read the list archives online.

Labels: