一、准备东西:

tlscan文件转为coe文件:网站:veen.eu.org

二、替换文件(coe):

将生成的网卡文件(coe文件)替换到源码内。

三、修改:

cd C:/Users/Administrator/Desktop/gujian/pcileech-fpga-master/PCIeSquirrel

source vivado_generate_project.tcl -notrace

在vivado编译器的控制台输入上述语句,打开对于的配置文件。

修改源码内容对其网卡信息(tlp和影子空间等等):

一项:

四项:

dns序列号参考:下+上

还有一项

多项:

1.需要修改到的文件

2.对其板卡信息

参考这个信息去修改,以下操作都是,参考这个telescan的网卡信息。

3.BASE地址是telesan里面的offset偏移地址

4.这里的转换要注意:

bar0 最后不是写1,1是代表IO,0是代表内存空间,要改0

bar2和bar4 后面是4或者C就是64位地址,那么bar3和bar5就要对应改为全F。

具体0、2、4前面几个F,把第一个参数最后一个1前的数字,全部转1后得到。

5.查找修改即可

6.查找修改即可

7.改为0A就可

8.有就打开,TRUE

9.查找修改即可

10.电源管理,查找修改即可

11.查找修改即可

12.看是否有此信息,有就修改

13.查找修改即可

14.查找修改即可

15.改为TRUE

16.改为 000或者 010 等等,查看下面那个参数

四、基本修改完成,导出

就选这个

生成这个文件夹有bin文件,烧录即可。

ps:class code的特殊用法,隐藏固件

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐