阅读:2262回复:8
遇着难题,pci9054本地端与fpga通讯不行
用plxmon 给pci9054本地端写数据,也就是通过bar2 bar3 写,本地端用示波器测量总线请求信号电压,也是有的,但跟fpga 就是通讯不上,不知道是什么原因。
用driverstudio 来开发的驱动程序,也是这个问题,但是没有测量本地端的电压值,现在不知道是驱动程序有问题,还是fpga 得时序逻辑有问题,还是pci9054没有设置好。 用plxmon把本地端的地址映射空间和基地址都设置好了,还是不行,快要急疯了,走头无路了, |
|
沙发#
发布于:2008-10-22 20:46
不知道谁会阿,问了半天看来都在初级阶段,问天天不灵阿。着急啊,谁会阿,
现在情况有新进展。用PLXMON写本地段,测试本地请求占用信号是存在的,而且写几个数,就有几个方波。但如果将fpga得IO口设置好逻辑关系,即允许请求信号与请求信号一致,则本地端的请求信号也没有了,而且本地端的寄存器被改写了,全部为FFFFFFFF,这是怎么回事?难道是FPGA改写了本地端的寄存器?那就是PCI9054得主从模式了,可我现在想用PCI9054得从主模式,即PCI9054对于FPGA 来说,是主设备,而FPGA 是从设备。 现在很有可能是PCI9054是从设备,而FPGA 是主设备。怎么设置 PCI9054得主从模式阿?什么情况下工作在从主模式,什么情况下工作在主从模式? 晕 阿! |
|
板凳#
发布于:2008-10-23 20:07
先是用的plxmon,用自己的驱动还没有测过。
|
|
地板#
发布于:2009-03-04 21:31
谁有fpga本地端的控制逻辑,贡献一下啊,我看书上的好简单阿,我也试过了,可是写的跟读回来的不一样。大概是哪里有问题啊?
|
|