インテル® Agilex™ ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド

ID 683184
日付 7/10/2020
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

6.3.9. LIBRSUおよびRSUクライアントの構築

次のコマンドを使用して、LIBRSUおよびクライアント・アプリケーションの例を構築できます。
cd $TOP_FOLDER
export ZLIB_PATH=`pwd`/zlib-1.2.11
rm -rf intel-rsu
git clone https://github.com/altera-opensource/intel-rsu
cd intel-rsu
# git checkout -b test ACDS20.1_REL_GSRD_PR
git checkout -b test -t origin/master
cd lib
# add -I$(ZLIB_PATH) to CFLAGS
sed -i 's/\(CFLAGS := .*\)$/\1 -I\$\(ZLIB_PATH\)/g' makefile
make
cd ..
cd example
# add -L$(ZLIB_PATH) to LDFLAGS
sed -i 's/\(LDFLAGS := .*\)$/\1 -L\$\(ZLIB_PATH\)/g' makefile
make
cd ..
cd ..
次のファイルが作成されます。
  • $TOP_FOLDER/intel-rsu/lib/librsu.so - librsuを使用してアプリケーションを実行するために実行時に必要な共有オブジェクト
  • $TOP_FOLDER/intel-rsu/etc/qspi.rc - librsu コンフィグレーション用のリソースファイル
  • $TOP_FOLDER/intel-rsu/example/rsu_client - librsu を使用したクライアント・アプリケーションの例