zeinima
驱动牛犊
驱动牛犊
  • 注册日期2010-06-16
  • 最后登录2011-07-18
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3392回复:3

PCIE 中断死机

楼主#
更多 发布于:2011-07-08 10:19
又要麻烦大家了。
在PCIE驱动数据传输过程中,FPGA程序在指定的地址上写完数据后会发送一个中断,驱动程序收到中断后会打开一个上位机传来的EVENT,上位机检测到Event后开始保存数据,写完数据后通过MEM0空间地址写命令通知FPGA程序继续写数据,这个过程通常情况下没有问题,可是如果通知FPGA写数据长度变短后,也就是说FPGA写速度很快的情况下,计算机就会死机(不是蓝屏),因为这个过程是按顺序执行的,所以想不通是怎么回事。
Windbg调试还没学会,没法定位问题。麻烦大家出出主意。
xp4105
论坛版主
论坛版主
  • 注册日期2006-04-02
  • 最后登录2014-03-29
  • 粉丝1
  • 关注0
  • 积分905分
  • 威望570点
  • 贡献值1点
  • 好评度162点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2011-07-20 17:03
是不是时序对不上了?
时光如流水 抓紧时间实现自我价值
maninword1983
驱动牛犊
驱动牛犊
  • 注册日期2012-10-01
  • 最后登录2012-12-13
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2012-10-01 12:38
同问,看上去像是驱动层中断有冲突
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
地板#
发布于:2013-07-30 17:04
用户被禁言,该主题自动屏蔽!
游客

返回顶部