FreeOZ论坛

标题: 软件问题 [打印本页]

作者: guangyang    时间: 5-1-2014 21:46
标题: 软件问题
目前调试一读写某视频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 23:22
建议发到CSDN,会比较好
作者: guangyang    时间: 6-1-2014 09:02
小何 发表于 5-1-2014 23:22
建议发到CSDN,会比较好

多谢了,以前不知,现在去看看。但我倾向这是个硬件问题,或板子上的固件问题,虽然表面上看与主机软件十分相关且主机软件有责任。
作者: DDD888    时间: 6-1-2014 17:08
换台PC机插卡试下,或者写个简单的程序在linux下跑一下。
作者: guangyang    时间: 6-1-2014 18:34
DDD888 发表于 6-1-2014 17:08
换台PC机插卡试下,或者写个简单的程序在linux下跑一下。

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




欢迎光临 FreeOZ论坛 (https://www.freeoz.org/forum/) Powered by Discuz! X3.2