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

ID 683184
日付 11/10/2021
Public

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

ドキュメント目次

7.2.11. 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
# checkout the branch used for this document, comment out to use default
# 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.rclibrsu コンフィグレーション用のリソースファイル
  • $TOP_FOLDER/intel-rsu/example/rsu_clientlibrsu を使用したクライアント・アプリケーションの例