阅读:1576回复:13
我的9052 windriver无法配置?
我是用9052作的pci to isa卡,能够用plxmon找到,并能配置。
但是用windriver的时候,能发现9052,但是无法读取io和memory。 不知,那位高人能解答。 |
|
最新喜欢:woaida...
|
沙发#
发布于:2003-10-22 10:44
你的不能读取是读出来的数据是错误的,还是一读就死机,要是前个,55555555555.我也没有调好.我的email是nondrinker@163.com/欢迎一起探讨.
|
|
板凳#
发布于:2003-10-22 10:53
是根本就没有发现io和memory地址。
查看pci register时,发现只有VID,DID是对的, 那些BAR0,BAR1,BAR2,BAR3跟plxmon的读的不一致。 ???? |
|
|
地板#
发布于:2003-10-22 11:48
那你在plxmon中读出来的是不是正确的?如果不是,那就要好好看看你的eeprom的值了.
|
|
地下室#
发布于:2003-10-22 12:05
我在plxmon读是对的。
不过运行windriver后,plxmon也就无法再读了。要重起,plxmon又能正常读写。 |
|
|
5楼#
发布于:2003-10-22 13:48
我的是plxmon2000不能读写,windriver倒是可以,.但是读写的也不对... :(
|
|
6楼#
发布于:2003-10-24 11:06
windriver可以查看到9052卡的中断,但是看不到io和memory的地址
我的eepprom的设置如下,想映射的io的地址是1e0~1ef Device (00h): 9050 venddor (02): 10B5 class (04): 06800001 subsystem (08):9050 subsystem ven (0a):10B5 interrupt (0e): 01 LAS0RR (10):0FF00000 LAS0BA (24):00000001 LAS0BRD (38):00000022 LAS1RR (14):FFFFFFF1 LAS0BA (28):000001E1 LAS1BRD (3C):00000022 INT (5C):00001000 CTRL :00084012 |
|
|
7楼#
发布于:2003-10-24 17:03
你的eeprom很多地方都写错了....
|
|
8楼#
发布于:2003-10-24 17:14
你的eeprom很多地方都写错了.... 你的要求到底是什么???
|
|
9楼#
发布于:2003-10-24 19:12
其实,我的要求很简单,就是想把原isa卡上的0x1e0~0x1ef映射到pci9052上,同时还有一个中断。是8位io,没有memory。
兄弟,你能否帮我指一下,是那些有问题。 |
|
|
10楼#
发布于:2003-10-24 20:04
我的本地控制信号是这样连接的,不知是否准确。
lrdyi接地,chrdy上拉接高,nows接地,lhold接地,mode接地。 主要是这几个控制脚我都没用到。 |
|
|
11楼#
发布于:2003-10-24 20:09
呵呵.今天我没有时间帮你慢慢看.时间太晚了..但有几点明显的错误,
INT (5C):00001000你没有指出中断.. LAS1RR,是io的范围.看你的大概可以设置为0ffffff1. LAS1BA是基地址.000001e1 CS1BASE是片选基地寄.000001e9 这些都是根据你的要求写的. |
|
12楼#
发布于:2003-10-25 10:52
nondrinker兄,
你能不能把你的9052图给我参考一下 |
|
|
13楼#
发布于:2003-10-25 12:20
我发现写数据时iowr有信号。地址与数据也有而且值是对的,但是它们始终保持不变。我怀疑9052在等待什么应答信号似的。可以那些我局端控制信号我没有连接,只是把它们接高,或拉地而已。不知该怎么办?
|
|
|