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

ID 683184
日付 6/09/2023
Public
ドキュメント目次

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

次のコマンドを使用して、LIBRSU とサンプル・クライアント・アプリケーションを構築できます。
cd $TOP_FOLDER

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.solibrsuを使用してアプリケーションを実行するには、実行時に共有オブジェクトが必要です。
  • $TOP_FOLDER/intel-rsu/etc/qspi.rclibrsu設定用のリソースファイル
  • $TOP_FOLDER/intel-rsu/example/rsu_client librsuを使用したクライアント・アプリケーションの例