wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1882回复:18

jst7792 老兄请进!!!!

楼主#
更多 发布于:2002-02-26 08:54
还是关于配置的问题!
我现在只需要一个Memory range 大小为64K
remap to local base address for PCI-to-Local Address Space0
0x00004000-0x0000FFFF
请问可以吗?若可以LAS0RR,LAS0BA,LAS1RR,LAS1BA的值该是多少?
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-02-26 09:55
一定记住range只能是2的n次方,不能随便定义.
Range register应该写FFFF0000
base address 应该写00000001
当然这样映射的地址是0x00000000 ~ 0x0000ffff这一段
address space 2不必使用了
兄弟们,给点分吧
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-02-26 10:04
谢谢jst7792老兄!

我不管怎么修改range可在Windows2000的设备管理器里看到的总是这样的内存范围:
80100000-801000FF,80100400-801004FF,80200000-802FFFFF,80300000-803FFFFF
我只想要一个64K,可总出来2个1M,WHY??
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-02-26 10:14
改了以后确定你写进EEPROM,然后机器要重启动.
兄弟们,给点分吧
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-02-26 10:19
谢谢jst7792老兄!

从上周到现在,试了几十次还是这样,我可以肯定是写进去了,因为我改了device id ,vendor id在Windows2000里都能看得出变化,
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-02-26 10:25
重新启动以后,用PLXmon看,确定你的参数写进去没有
兄弟们,给点分吧
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-02-26 11:38
plxmon99说不支持我的EEPROM,所以直接看不到EEPROM中的数据,而PLX公司的人说支持这中EEPROM,受不了了!!!!!
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-02-26 11:48
他说不支持的时候,不理他,然后好像还有个对话框,也不理,但好像要点是,然后就应该出现EEPROM的窗口了.这在PLX sdk3.2里是这样的
兄弟们,给点分吧
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-02-26 11:50
可我用的是3.0,是不是3.0不支持呀?
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-02-26 11:54
3.0好像是有些缺陷的,以前还听说过只能在95下用,98就不可以.不知道现在还有没有这种问题,还是赶快换新版本吧.找金龙要新的光盘.
兄弟们,给点分吧
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-02-27 09:18
jst7792老兄:
为什么我的卡的PCI配置寄存器能够从EEPROM正确加载,而9054的本地配置寄存器(如LAS0RR,LAS0BA等)却不能从EEPROM加载,老是加载缺省配置呢?
我用Windriver带的一个诊断9054的工具能够把EEPROM读出来可就是写不了,为什么呢?
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-02-27 09:56
先检查连线吧,我这里没遇上这么多麻烦,如果实在不行,换一个空白的芯片再试一下.
兄弟们,给点分吧
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-02-27 10:13
我在两块板子上都试过了,一个熊样!

再搞不定就要出人命了!!!!!!!!!
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-02-27 10:32
兄弟保重啊,身体是革命的本钱.
兄弟们,给点分吧
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-02-27 13:39
还是快点换个版本的plx sdk吧,感觉很多用3.0版本的都问题多多
兄弟们,给点分吧
lvwj
驱动老牛
驱动老牛
  • 注册日期2001-08-21
  • 最后登录2021-01-31
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望181点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2002-02-27 23:12
自己写个最简单的驱动程序,以IO访问的方式将 EEPROM 中的数据读出来不就可以了吗?不一定要借助 PLXMON
www.bjjcz.com
wangbo
驱动牛犊
驱动牛犊
  • 注册日期2001-06-11
  • 最后登录2002-07-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-02-28 08:51
Windriver 带了一个现成的操作9054 的工具,我用过了,发现能把我的EEPROM中的数据读出来,但是就是写不进去,写时会出错,哪位 大虾知道为什么?
神仙?妖怪? 谢谢!
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-02-28 09:16
1.检查你的EEPROM是否支持连续读写
2.严格参照RDK电路图,确认联接没有错误.
3.赶快更换SDK版本
4.找一下已经做成的朋友,看看能不能实地帮一下忙
5.找个香火旺的庙,烧柱高香,菩萨保佑,上帝与你同在,圣母玛丽亚,真主保佑,等等等等.
兄弟们,给点分吧
vv6
vv6
驱动牛犊
驱动牛犊
  • 注册日期2002-03-01
  • 最后登录2011-06-17
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-03-01 16:45
我在做9054时也碰到了类似问题
无论怎么改eeprom,中断之前的参数都听话,
中断之后的参数总是缺省值。
由于是接受别人的工作,用了好长时间才发现问题,
原来9054的局部时钟没接,飞根跳线后就全好用了。
兄弟,别着急,再试试看!
游客

返回顶部