阅读:1784回复:5
谁来帮助我,好郁闷呀。关于9052我做了一个PCI试验板,用6264模拟LOCAL内存空间,PC可以找到该卡并正确的分配了空间。但是一读数据就死机。读写配置寄存器都正常。而且LHOLD也接地了。MODE使用nomultilex. LRDYi#接地也不管用,就差用示波器看晶振是否起振了,好急呀,希望你能给我指点迷经。 先谢了! jiangm@Ipacsbj.com.cn |
|
沙发#
发布于:2002-01-24 19:14
检查一下你的 read mode (CNTRL),设为 read disconnect 方式 。或者将相应的数据线接下拉电阻。如果都不行的话,只有检查你的程序了。
|
|
|
板凳#
发布于:2002-01-25 09:43
我还没有编程序,使用的是windriver的测试工具,可以对板卡上的存储空间进行读写。另感谢你的提醒,我试了CNRTL的READ 模式,好像不起作用。有没有其它的建议给我?或者是否方便将你成功的原理图LOCAL端的接法给我、及EEPROM的值,先谢了。
jiangm@ipacsbj.com.cn |
|
地板#
发布于:2002-01-25 13:33
我的情况跟你的不太一样。我用的是 isa 模式,至且只使用了 io 资源,没有申请内存资源。但我原来测试的时候(那时还没加锁存器,只有一片 9052 和 epprom),若没有将 read mode 设置成 disconnect 去读数据的话,会导致系统挂起。我觉得你可以检查一下存储器读方式的有关设置:包括 prefetch enable 等相关设置(这是 data sheet 所推荐的)。另外, 不知你的 data sheet 使用那一个版本? 我在网上 plx 网站下了 v2。0 版本的,觉得很不错,把设计要点和注意事项均写进去了(原来要下别的资料)。
附件为 epprom 值,仅供参考。 |
|
|
地下室#
发布于:2002-01-25 13:37
对了,还有一点,检查一下 las0cs 和 las0ba , las0rr 确认一下是否匹配。
|
|
|
5楼#
发布于:2002-02-26 15:34
的确应该用示波器看看晶振是否起振,这是个大问题
|
|
|