一、准备东西:
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的特殊用法,隐藏固件