test_dram_dma.c出错:无法打开读取DMA队列。

0

【以下的问题经过翻译处理】 你好,

我正在尝试在f1.2xlarge实例上运行test_dram_dma.c示例。在下载FPGA镜像后,我在最后一步遇到了以下错误:

sudo ./test_dram_dma

2021-10-03T21:44:34.660395Z,test_dram_dma,INFO,test_dram_dma.c +74:main():检查是否已加载正确的AFI...

2021-10-03T21:44:34.670911Z,test_dram_dma,INFO,test_dram_dma_common.c +135:check_slot_config():操作ID为0000:00:1d.0的插槽0

2021-10-03T21:44:34.671770Z,test_dram_dma,ERROR,test_dram_dma.c +122:dma_example():无法打开读取DMA队列

2021-10-03T21:44:34.671788Z,test_dram_dma,ERROR,test_dram_dma.c +82:main():DMA示例失败

2021-10-03T21:44:34.671794Z,test_dram_dma,INFO,test_dram_dma.c +95:main():测试失败

是否有其他人遇到过这个错误,如果有的话,是否知道问题所在?

谢谢,

Kelvin

profile picture
专家
已提问 10 个月前42 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好Kelvin,

你在实例上安装了XDMA驱动程序吗?如果你使用的是FPGA Developer AMI,它们预先安装了XRT。要使用cl_dram_dma示例,你需要删除XRT并安装XDMA驱动程序。

使用说明在此处提供:https://github.com/aws/aws-fpga/blob/master/sdk/linux_kernel_drivers/xdma/xdma_install.md

让我们知道你是否完成了这些步骤,我们可以进一步调查。

谢谢,

Deep

profile picture
专家
已回答 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则