組み込みシステムのインストールとブート
Arm SystemReadyデバイスツリーは、Arm SystemReadyコンプライアンスプログラムの一部です。前方互換性に重点を置き、デバイスツリーがハードウェアの記述方法として選ばれている組み込みシステム向けにインストールとブートを最適化します。具体的には、LinuxディストリビューションとBerkeley Software Distribution(BSD)環境に適用されます。
準拠しているハードウェアは、オペレーティングシステム(OS)がオペレーティングシステム(OS)イメージを展開する際に信頼することができる、最小限のハードウェアとファームウェアの機能を実装しています。これにより、複数のオペレーティングシステム(OS)バージョンをサポートする必要がなくなり、断片化を減らすことができます。
Arm SystemReadyデバイスツリーは、カスタム(Yocto、OpenWRT、buildroot)とプレビルド(Debian、Fedora、SUSE)の両方のイメージが対象です。準拠システムは、以下に準拠している必要があります。
Armベース・システム・アーキテクチャ(BSA)仕様への準拠も推奨されます。
Arm SystemReadyデバイスツリーのコンプライアンスおよびテスト要件は、Arm SystemReady要件仕様書(SRS)において指定されています。
テスト機関施設
Armでは、SystemReadyプログラムのテスト施設を拡充するため、独立テスト機関を利用しています。現在、これらの機関は以下で構成されています。