[X]关闭

MK7325新老版本PCIE例程使用问题

文档创建者:gnfqtjav
浏览次数:8795
最后更新:2021-08-15
 
你好,请问一下,我按照例程使用xdma_rw.exe读取PC端文件的时候,为什么一直无法读取,没有改动过例程代码,但是一直是在4096 bytes read from datafile4K.bin  然后一直无法结束,FPGA中的bram也没有数据在里面,这个是为什么呢?

发表评论已发布 11

uisrc

发表于 2021-8-7 08:24:16 | 显示全部楼层

1、驱动安装后没有重启电脑  2、虽然重启了电脑又重新下载了fpga bit文件 3、硬件可能有问题,一般PCIE+DDR的方案DDR不不能正常访问才可能如果是MA703FA-35T不可能有问题 4、以上问题都不能解决可能用户操作问题
越努力越幸运!加油!

gnfqtjav

发表于 2021-8-7 11:17:14 | 显示全部楼层

uisrc 发表于 2021-8-7 08:24
1、驱动安装后没有重启电脑  2、虽然重启了电脑又重新下载了fpga bit文件 3、硬件可能有问题,一般PCIE+DDR ...

我安装了驱动之后,重启了电脑,设备管理器也显示了连接Xilinx Driver
我是先下载了fpga bit文件,然后重启的电脑,对了我用的是工控机接的fpga板子,板子是MK7325T系列的,是因为工控机的原因还是什么呢?下面是我操作的步骤
1、打开例程中的PCIE模块的代码CHO1_BASE,实现的是PCIE通信
2、直接使用例程的bit文件,然后下载到7325T的开发板上
3、安装驱动,签名文件。
4、重启电脑,在bin文件目录下切换cmd,输入命令xdma_rw.exe h2c_0 write 0x0000000 -b -f datafile4K.bin -l 4096
然后出现如图的结果:


gnfqtjav

发表于 2021-8-7 11:18:12 | 显示全部楼层

这个是我的结果图
截图202108071117596063..png

uisrc

发表于 2021-8-7 20:48:11 | 显示全部楼层

感觉是硬件的问题,查看下MK7325FA的版本,2020年10月左右的版本和之前的版本程序不能通用
越努力越幸运!加油!

gnfqtjav

发表于 2021-8-9 15:03:24 | 显示全部楼层

uisrc 发表于 2021-8-7 20:48
感觉是硬件的问题,查看下MK7325FA的版本,2020年10月左右的版本和之前的版本程序不能通用

我的开发板是2019年买的开发板,资料程序的话是2020年的,最新的例程,是这个问题吗?

uisrc

发表于 2021-8-10 10:04:13 | 显示全部楼层

程序不匹配,需要修改下DDR部分的IO定义,和时钟定义。 截图202108100205292043..png 截图202108100206245629..png
越努力越幸运!加油!

upjfsaae

发表于 2021-8-12 11:34:04 | 显示全部楼层

我也遇到过这种情况,后来查看是没有连接到计算机,然后尝试过重启电脑,以及运行SFC扫描,后来重启电脑就行了

截图202108121131383521..png
截图202108121133175639..png

uisrc

发表于 2021-8-12 15:50:23 | 显示全部楼层

upjfsaae 发表于 2021-8-12 03:34
我也遇到过这种情况,后来查看是没有连接到计算机,然后尝试过重启电脑,以及运行SFC扫描,后来重启电脑就 ...

你的第一张图显示已经找到设备了
越努力越幸运!加油!

upjfsaae

发表于 2021-8-13 17:03:13 | 显示全部楼层

不知道怎么弄得,今天又碰到这种的情况,write下,不结束了,read又没问题,驱动显示正常,之前运行正常过
截图202108131659174163..png
截图202108131701474272..png
12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则