多设备使用xillybus的问题

Comments and questions related to the "Down to the TLP" pages

多设备使用xillybus的问题

Postby Guest »

只显示了ID为EBEB的PCIE设备接口,另一个ID的设备接口没有显示,什么原因呢?怎么处理呢?[
Guest
 

Re: 多设备使用xillybus的问题

Postby support »

你好,

我在下面的回答中使用了自动翻译为中文。

有两种方法可以将多个 Xillybus 设备连接到计算机:

(1)一种方法是在 IP core factory 中为每个设备设置不同的 IP core 。因此,每个设备的 device files 名称都不同。这种方法的优点是很容易知道每个设备属于哪个 device file 。这种方法的缺点是需要准备多个 bitstream 文件。

(2) 第二种方法是使用 Xillybus driver ,它在 device file的名称中添加数字前缀。该前缀代表 device file 所属的设备。例如, device file 名称为 xillybus_00_read_32 和 xillybus_01_read_32 ,而不是 xillybus_read_32。该 driver 适用于 Linux 和 Windows。如果您对此 driver感兴趣,请发送电子邮件至 Xillybus 。请注意,不能保证每次计算机启动时 driver 都会为每个设备提供相同的编号。因此,软件必须有一种单独的方法来在编号前缀和设备之间建立连接。

问候,
Eli
support
 
Posts: 802
Joined:


Return to General PCIe