阅读:1734回复:3
PLX 9052板造成死机问题.
本来另外一家公司开发的数据采集板,工作于Direct slave(从模式)下,MAP Local 的RAM地址到PCI 总线上.主机是采用Celeron 400MHz的PC 104+ 工控机.运行WIN98.
现在我为了提高性能,减少耗电,主机转用采用Transmeta Crusoe TM5800 800MHz的PC 104+. 结果发现读写PLX 9052映射的另一端LOCAL RAM时,不时死机.通过增加C++ 源程序两次读取间的延时,可以改善,但不可靠. 试了PLX RDK 和WINDRIVER产生的驱动,都是一样的问题. 恳请各位给些提示和帮助,分享经验.多谢!!!! |
|
沙发#
发布于:2004-01-23 21:07
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-01-24 01:57
不是PDC1000吧。 谢谢. 不是. 估计多半跟PCI 总线有关,这两个不同的104+ 是不同厂家的.单个读DWORD时没问题,就是高速运行时会死机.9052中哪些设置可以改善这种情况呢? P.S.好象贴错地方了.是否可以帮我转到另外论坛,多谢了. [编辑 - 1/24/04 by emtek] |
|
地板#
发布于:2004-05-23 23:25
看不太懂你的问题,但PCI9052的局部端可通过设置内部寄存器控制读写操作的时序,试试看。
|
|
|