一个PCIe板卡的逆向资料

前段时间无意中得到了一块Xilinx FPGA板卡,主控信号是XC7K480T,上面标注的板号是YPCB-00338-1P1,背面的标签是YZCA-00338-104,个人通过逆向得到了一些信息,顺便写了个工程进行测试,发现效果还不错,感觉可以跟广大网友分享一下。

当然啦,这里面也有已经逆向好的引脚定义,具体可以看附件。

双路DDR配置信息可以参考附件里的XDMA_480T_n.srcs/sources_1/bd/Top/ip/Top_mig_7series_0_0/mig_a.prj文件,里面有双路DDR的MIG时序配置和接口定义。

附上时钟和LED接口的定义,附件里的XDC文件里面有:

名称 引脚
clk_50m AA28
diff_clk_200m_0 AH28/AH27
diff_clk_200m_1 G25/G26
led_yellow N30
led_green M30
led_red P30

 

由于附件里面用的是PCIeX4的接口,在这里附上X8的接口定义。

PCIe接口 引脚
0 F2
1 H2
2 K2
3 M2
4 N4
5 P2
6 T2
7 U4

 

附件:点我下载

另外,如果要固化程序,应该选择的固化芯片型号为mt28gu512aax1e-bpi-x16,对应的配置信息为"Micron    BPIx16    512Mb",然后下拉选最后一个。

PS:有网友测试发现PCIe一直处于复位状态,这是因为不同平台PCIe接口的复位信号状态不一样,此时可以在PCIe_RST_n输入加上反相器,即可解决。

最后,感谢B站网友为该测试工程制作的视频教程,点我看视频教程

posted @ 2024-11-23 17:03  呵呵复呵呵  阅读(592)  评论(6编辑  收藏  举报