zhuo811
驱动牛犊
驱动牛犊
  • 注册日期2008-02-13
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望198点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2348回复:8

遇着难题,pci9054本地端与fpga通讯不行

楼主#
更多 发布于:2008-10-20 23:13
      用plxmon 给pci9054本地端写数据,也就是通过bar2 bar3  写,本地端用示波器测量总线请求信号电压,也是有的,但跟fpga 就是通讯不上,不知道是什么原因。
   用driverstudio 来开发的驱动程序,也是这个问题,但是没有测量本地端的电压值,现在不知道是驱动程序有问题,还是fpga 得时序逻辑有问题,还是pci9054没有设置好。
    用plxmon把本地端的地址映射空间和基地址都设置好了,还是不行,快要急疯了,走头无路了,
xp4105
论坛版主
论坛版主
  • 注册日期2006-04-02
  • 最后登录2014-03-29
  • 粉丝1
  • 关注0
  • 积分905分
  • 威望570点
  • 贡献值1点
  • 好评度162点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2008-10-21 09:18
我靠,这么大的字体
吓人啊?
时光如流水 抓紧时间实现自我价值
anchoret
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2013-08-13
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望150点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-10-22 10:32
我好像也是类似的问题,关注!有联系方式吗?一起讨论?
我QQ:79990962
zhuo811
驱动牛犊
驱动牛犊
  • 注册日期2008-02-13
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望198点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-10-22 20:46
不知道谁会阿,问了半天看来都在初级阶段,问天天不灵阿。着急啊,谁会阿,
现在情况有新进展。用PLXMON写本地段,测试本地请求占用信号是存在的,而且写几个数,就有几个方波。但如果将fpga得IO口设置好逻辑关系,即允许请求信号与请求信号一致,则本地端的请求信号也没有了,而且本地端的寄存器被改写了,全部为FFFFFFFF,这是怎么回事?难道是FPGA改写了本地端的寄存器?那就是PCI9054得主从模式了,可我现在想用PCI9054得从主模式,即PCI9054对于FPGA 来说,是主设备,而FPGA 是从设备。
    现在很有可能是PCI9054是从设备,而FPGA 是主设备。怎么设置 PCI9054得主从模式阿?什么情况下工作在从主模式,什么情况下工作在主从模式?
    晕 阿!
anchoret
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2013-08-13
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望150点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-10-22 21:10
我的情况一样,忘高手指点迷津!
xp4105
论坛版主
论坛版主
  • 注册日期2006-04-02
  • 最后登录2014-03-29
  • 粉丝1
  • 关注0
  • 积分905分
  • 威望570点
  • 贡献值1点
  • 好评度162点
  • 原创分1分
  • 专家分0分
5楼#
发布于:2008-10-23 10:09
以我的感觉,你的FPGA那边可能有问题,驱动你是自己写的吗?还是用别人的?
时光如流水 抓紧时间实现自我价值
zhuo811
驱动牛犊
驱动牛犊
  • 注册日期2008-02-13
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望198点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-10-23 20:07
先是用的plxmon,用自己的驱动还没有测过。
anchoret
驱动牛犊
驱动牛犊
  • 注册日期2005-12-23
  • 最后登录2013-08-13
  • 粉丝0
  • 关注0
  • 积分22分
  • 威望150点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2008-10-24 06:41
直接把LHOD和LHOLDA短接本地寄存器的值都能读写,并且LHOLD也有信号,就是现象有点不对,我估计FPGA也有问题,但是我FPGA的其他逻辑都可以!
zhuo811
驱动牛犊
驱动牛犊
  • 注册日期2008-02-13
  • 最后登录2010-06-21
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望198点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2009-03-04 21:31
谁有fpga本地端的控制逻辑,贡献一下啊,我看书上的好简单阿,我也试过了,可是写的跟读回来的不一样。大概是哪里有问题啊?
游客

返回顶部