阅读:1801回复:9
求助:9052对local bus的读写
我做了一块板子,用的9052芯片。插到机器上后,
用plxmon可以读写芯片的配置寄存器,但不管用什 么方法总是不能读写局部总线。用示波器测量发现 在plxmon中运行读写命令时,9052的lrd和lwr等信 号都没反应。不知道这种情况如何查找原因,请各 位高人指点。谢谢! |
|
最新喜欢:HuYugu... |
沙发#
发布于:2004-05-29 11:21
这种情况会不会是硬件问题?我的时钟线只有1400MIL,
信号线基本在1500MIL以下,但有几根达到1800-1900MIL。 不过,板子一插到机器上就认出来了,而且配置寄存器读 写和通过9052读写EEPROM都正常。 或者只是寄存器配置的问题?实际上在寄存器中设置LRDYi 无效的话,在plxmon中用dl s0读出数据为00040004,00080008, 000a000a等很有规律。设置LRDYi信号有效的话就会死机。 我是第一次作pci,请各位高手指点。 |
|
板凳#
发布于:2004-05-29 16:00
请问用WD怎样写EEPROM?
|
|
地板#
发布于:2004-05-29 16:50
关注中
|
|
地下室#
发布于:2004-05-31 12:59
你的硬件有问题?
|
|
|
5楼#
发布于:2004-05-31 13:06
硬件可能有些什么问题呢?我想9052无非是一个桥接芯片,
只能作为从设备。从9052到local bus的读写即使有问题,输 出的信号也还是应该有的吧。对于9052到pci的接口,能从 pc机上认出设备和通过plxmon读写寄存器以及读写eeprom, 能不能说明pci接口的电路没有问题? 请指教一二,万分感谢! |
|
6楼#
发布于:2004-06-25 21:43
我正在调试,也遇上类似问题,郁闷!!!
|
|
7楼#
发布于:2004-06-27 14:22
我已解决.局部总线不能读写是由于地址空间配置的不对.
给点分吧!!! |
|
8楼#
发布于:2004-06-28 08:08
嗬嗬,我的问题早就解决了。
而且不是地址空间配置的问题,是局部总线上出现了 总线冲突导致数据线上的状态不确定,所以总是读不 出来。修改了一下我板子上cpld中的控制逻辑就好了。 |
|
9楼#
发布于:2004-06-28 18:28
我也刚解决了问题,很高兴
|
|