We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 46017

Kintex-7 FPGA KC705 Base TRD - Low memory systems may hang when running Base Targeted Reference Design


What would cause the system to hang after starting the data traffic on the Performance GUI?


On some machines with low memory the system can hang after the Application GUI is invoked and a test is started. The default value for the number of the data buffers on each data path is set to 4000 in the driver. On systemswith low memory this largenumber can cause a memory allocation issue. To work around this issue, reduce the number ofdata buffers.

Make the following changes to reduce the number of data buffers used by the DMA:
(Note reducing the number of data buffers could reduce the performance of the Kintex-7 Base TRD)

Change the macroDMA_BD_CNT to 1999 in the file linux_driver/xdma/xdma_base.c
Change themacroNUM_BUFSto2000 in the file linux_driver/xrawdata0/sguser.c
Change themacroNUM_BUFS to2000 in the file linux_driver/xrawdata1/sguser.c



Answer Number 问答标题 问题版本 已解决问题的版本
45679 Kintex-7 FPGA Base Targeted Reference Design - Release Notes and Known Issues Master Answer Record N/A N/A


Answer Number 问答标题 问题版本 已解决问题的版本
45934 Kintex-7 FPGA KC705 Evaluation Kit - Known Issues and Release Notes Master Answer Record N/A N/A
AR# 46017
日期 12/15/2012
状态 Active
Type 综合文章
Boards & Kits
  • Kintex-7 FPGA KC705 Evaluation Kit