【发布时间】:2016-02-03 23:25:06
【问题描述】:
有人问过类似的问题,但这些信息似乎没有帮助。我有一个运行 Linux 3.14 的飞思卡尔 iMX6 芯片和一个 Altera Cyclone V GT FPGA 开发套件。当我将套件(带有 Altera 的演示 PCIe 代码)插入 iMX6 载板(PCIe 连接)并输入 lspci 时,我得到未分配 BAR0 和 BAR1 的内存。我们是否更改内存类型(32 位与 64 位 - 不可预取与否)都没关系。进入并在设备下执行“echo 1 > enable”并重新扫描,仍然没有。为此,没有实现驱动程序,但其他 PCIe 设备没有驱动程序并且它们分配了资源(即 resource0..3)。几乎每个 PCIe 内核配置设置都已添加。我可能会错过什么?
【问题讨论】: