赛灵思
直播中

黄彩萍

7年用户 178经验值
私信 关注
[问答]

Spartan6 PCIe PIO示例无法使用lspci查看卡

我正在为使用Spartan-6 LX45T的XMC卡开发硬件。
我对VHDL的总体经验很少,所以我所做的就是在将硬件交给外部开发人员之前对PCIe链接进行限定。
我使用ISE 14.7生成PCIe核心(版本2.4),然后运行coregen目录中的implement.bat。
当我生成核心时,我将所有设置作为标准,除了我将时钟更改为125 MHz,因为这是现有的。
我也在编辑.ucf文件以选择正确的system_resetn引脚(在本例中为V20)。
一旦我生成routed.bit文件,我就将其上传到卡并软复位PC,这样配置文件就不会丢失。
我正在运行Mint(Linux版本3.5.0-17),然后使用lspci命令查看PCI配置空间中是否存在该卡。
所以对于一拳,我无法使用lspci命令看到卡片出现。
我已经完成了这个过程几次更改一些设置,但无济于事。
我专门使用了Navnet Spartan-6 LX16评估套件(http://www.xilinx.com/products/boards_kits/spartan6.htm),我使用Norwest Logic的示例IP内核(生成的.bit文件)成功测试了该套件(
http://nwlogic.com/products/development-boards)所以我知道PC和卡在一定程度上有效。
我们的XMC适配器使用Spartan-6 LX45T,其设计方式与Avnet Spartan-6 LX16评估套件(PCIe x4通道非常相似,而示例设计仅限于1个通道)。
我是否误解了PCIe核心和PIO示例的工作原理?
是否使用lspci命令足以看到PIO示例设计?
我能错过什么?
提前致谢

回帖(1)

张奥

2020-4-15 07:52:43
@kortel,请通过以下Xilinx AR并按照调试步骤进行根本导致失败。
http://www.xilinx.com/support/answers/34777.html
如果您看到链接失败,请访问以下链接
http://www.xilinx.com/support/answers/41193.html
希望这可以帮助
-Vanitha
--------------------------------------------------
-------------------------------------------请在发布前进行谷歌搜索,
您可能会找到相关信息。请留下帖子 - “接受为解决方案”,如果提供的信息有用且回复,请给予赞誉
举报

更多回帖

发帖
×
20
完善资料,
赚取积分