AR# 46017

Kintex-7 FPGA KC705 Base TRD - メモリ容量の低いシステムで Base ターゲット リファレンス デザイン (TRD) を実行するとシステムが停止することがある

説明

Performance GUI でデータ トラフィックを開始した後にシステムが停止するのは何が原因ですか。

ソリューション


メモリ容量が低いコンピューターの場合、Application GUI を開きテストを開始すると、システムが停止することがあります。各データ パスのデータ バッファー数のデフォルト値はドライバーでは 4000 に設定されています。メモリ容量が低いシステムの場合、この数は大きすぎてメモリ割り当ての問題が発生することがあります。この問題を回避するには、データ バッファー数を減らします。

DMA で使用されるデータ バッファーの数を減らすため、次の変更を行ってください。
(データ バッファー数を減らすと Kintex-7 Base TRD のパフォーマンスが低下する可能性があるので注意してください。)

linux_driver/xdma/xdma_base.c ファイルでマクロ DMA_BD_CNT を 1999 に変更します。
linux_driver/xrawdata0/sguser.c ファイルで マクロ NUM_BUFS を 2000 に変更します。
linux_driver/xrawdata1/sguser.c ファイルでマクロ NUM_BUFS を 2000 似変更します。



アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
45679 Kintex-7 FPGA Base TRD (ターゲット リファレンス デザイン) - リリース ノートおよび既知の問題のマスター アンサー N/A N/A

関連アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
45934 Kintex-7 FPGA KC705 評価キット - 既知の問題およびリリース ノートのマスター アンサー N/A N/A
AR# 46017
日付 12/15/2012
ステータス アクティブ
種類 一般
Boards & Kits