Intel Agilex® 7 ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド
インテルのみ表示可能 — GUID: xjo1540272387822
Ixiasoft
インテルのみ表示可能 — GUID: xjo1540272387822
Ixiasoft
7.1.13. ルート・ファイル・システムの構築
起動するにはルート ファイル システムが必要です Linux*。ルート ファイル システムを構築するには、特定のニーズに応じてさまざまな方法があります。このセクションでは、Yocto を使用して小さなルート ファイル システムを構築する方法を示します。
- ビルド システムではさまざまなパッケージが必要になる場合があります。 Ubuntu の場合 4月18日 マシンに必要なパッケージをインストールするために次のコマンドが使用されました。
sudo apt-get install gawk wget git-core diffstat unzip texinfo \ gcc-multilib build-essential chrpath socat cpio python python3 \ python3-pip python3-pexpect xz-utils debianutils iputils-ping \ python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 xterm
- 次のコマンドを実行してルート ファイル システムを構築します。
cd $TOP_FOLDER rm -rf yocto && mkdir yocto && cd yocto git clone -b honister git://git.yoctoproject.org/poky.git git clone -b honister git://git.yoctoproject.org/meta-intel-fpga.git source poky/oe-init-build-env ./build echo 'MACHINE = "agilex"' >> conf/local.conf echo 'BBLAYERS += " ${TOPDIR}/../meta-intel-fpga "' >> conf/bblayers.conf echo 'IMAGE_FSTYPES = "tar.gz"' >> conf/local.conf bitbake core-image-minimal
ビルドが完了すると (ホスト システムの処理能力とインターネット接続速度によっては数時間かかる場合があります)、次のルート ファイル システム アーカイブが作成されます。 $TOP_FOLDER/yocto/build/tmp/deploy/images/agilex/core-image-minimal-agilex.tar.gz
For more information about building Linux*, including building the rootfs using Yocto, refer to the Rocketboards Getting Started web page.