guangyang 发表于 5-1-2014 20:46:42

软件问题

目前调试一读写某视频PCIe板的软件,其驱动,固件及驱动之上的第一层SDK为他人供应,应用自己写,同样的应用目标码在32BitWin7下总是到约4小时左右(偶尔也有更长或更短时间的)整个电脑死机,键盘鼠标都不反应,只能按Reset键重启PC,而在64Bit Windows7下则无事(10几小时内),应用软件的具体操作中包括对Direct3D9 的Surface反复打图像(约1~30毫秒打一次)及大量从PCIe板读数据,且在Debug状态下微软VisualStudio IDE中看到无任何内存或句柄遗漏等非正常现象,有无大师通此行的有高见?应用软件从PCIe总线经固件,驱动及底层SDK读过来的数据量约每秒120MBytes, 低于PCIe总线的2GBits上限

小何 发表于 5-1-2014 22:22:03

建议发到CSDN,会比较好

guangyang 发表于 6-1-2014 08:02:44

小何 发表于 5-1-2014 23:22 static/image/common/back.gif
建议发到CSDN,会比较好

多谢了,以前不知,现在去看看。但我倾向这是个硬件问题,或板子上的固件问题,虽然表面上看与主机软件十分相关且主机软件有责任。

DDD888 发表于 6-1-2014 16:08:11

换台PC机插卡试下,或者写个简单的程序在linux下跑一下。

guangyang 发表于 6-1-2014 17:34:17

DDD888 发表于 6-1-2014 17:08 static/image/common/back.gif
换台PC机插卡试下,或者写个简单的程序在linux下跑一下。

多谢,在几台不同PC及不同卡上现象一致,现在估计可能是板子上固件(有个DSP)在一定数据量DMA操作传出后出现问题,正在查
页: [1]
查看完整版本: 软件问题