TI中文支持网
TI专业的中文技术问题搜集分享网站

关于XIO2001如何识别六个PCI

我仿着XIO2001EVM画了一个6槽的PCIe转PCI,管脚的上拉下拉跟开发板保持了一致,EEPROM给的是从开发板里边读出的值。
目前的问题是,我自己画的板子前三个槽功能正常(开发板上也仅引出了这三个槽),后三个槽功能不正常。我尝试换不同的卡,现象是有的卡不识别;有的无法开机;有的卡插一块会识别出十几块,在设备管理器里边逐个删除至一个时板卡功能正常。我在手册里边也没有找到与之有关的设置,因此向贵司求助。
我试着进行了排查,发现4根中断线在连接时忘了循环交叉,但我不确定这是不是问题的根源(其实我不认为是这个问题,因为我只插了一块卡,并不存在中断冲突的可能),因此想在改版前明确这个问题。
以上,盼复,谢谢!
Kailyn Chen:

应该就是INT#连接问题,我看了下PCI SPEC 的Interrupt Routing ,不同device number的话,connector的INT#和XIO2001 的INT#对应连接是不同的,可以参考PCI spec Page31的介绍:www.xilinx.com/…/PCI_SPEV_V3_0.pdf

可以先尝试改下连线,看是否能解决问题。

赞(0)
未经允许不得转载:TI中文支持网 » 关于XIO2001如何识别六个PCI
分享到: 更多 (0)