Skip site navigation (1) Skip section navigation (2)

FreeBSD/ARM project

FreeBSD/ARM は、ARM アーキテクチャおよびハードウェアで動かす ことを目的とした、FreeBSD の移植です。 このプロジェクトの目的は、ARM アーキテクチャとその周辺の ハードウェアに対応することです。

FreeBSD/ARM ハードウェアノート

今のところ、FreeBSD は、IQ31244 および IQ80321 基板を含む i80321 ベースの Intel の開発用基板で動作するはずです。まだ最低限の 対応しかできておらず、CPU, PCI-X バス、em(4) イーサネットアダプタ、 UART およびタイマーデバイスしか対応していません。

StrongARM 1100 CPU に対する最低限の対応が行なわれていますが、 その範囲は Simics がエミュレートしている CPU, UART, クロックに 留まっています。理論的には Simics がエミュレートしている Assabet 基板で起動できるはずですが、成功したか失敗したかに関わらず試した という報告はありません。

課題

  • SATA 対応を追加する必要があります。
  • ウォッチドッグ、i2c, バス等、他のデバイスを NetBSD から 取り込むべきです。

FreeBSD/ARM に関連したリンク

短いインストールガイド

Olivier (cognet@FreeBSD.org) が、現時点の FreeBSD ソースコード用の 短いインストールガイドを書きました。ここから 入手できます

FreeBSD/ARM メーリングリスト

このメーリングリストを購読するには、 にメールを送るか、 mailman インターフェースを参照してください。