hnzhzhwg
驱动牛犊
驱动牛犊
  • 注册日期2004-02-26
  • 最后登录2006-04-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1786回复:10

PCI设计串行EEPROM的配置

楼主#
更多 发布于:2004-03-17 11:36
各路大虾:
  我很菜!本项目是把ISA_CAN转换到PCI_CAN,我用的是PCI9052的C/ISA模式。原ISA_CAN的接口设置为:I/O地址为310H,只读;RAM的映射地址为D4000H-D4FFFH;中断为10。现硬件初步设计完成后,插入计算机后怎么也启动不起来,硬件检测应该没什么问题。估计是93LC46B的配置有问题,下面是我的配置,请各路大虾指点:
OFFSET
00       905010B5
04       06800000
08       905010B5
0C       00000100
10       FFFFF000
14       FFFFFFF1
24       000D4000
28       00000310
38       00400022
3C       00400022
4C       00D42001
50       00000109
5C       00001043
60       00454ED2
aha_here
驱动小牛
驱动小牛
  • 注册日期2003-10-11
  • 最后登录2009-03-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-23 20:38
我觉得 班子应该没大错误,不然系统要么报警,要么死机。既然系统认为有板子(不然就是看不到板子,能进入系统),那就是板子初始化没完成。仔细看看,那些与初始化有关的寄存器
[size=3][color=red]勤学好问[/color][/size] [img]http://www.driverdevelop.com/forum/avatar/aha_here_xiao_zu.gif[/img]
fanchao41
驱动小牛
驱动小牛
  • 注册日期2003-12-18
  • 最后登录2005-02-05
  • 粉丝2
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-23 09:44
恩,你先用rdk的eeprom的默认配置来尝试下,看能行否!用这个数据应该没有问题,如果有,则再考虑别的因素!
nondrinker
驱动牛犊
驱动牛犊
  • 注册日期2003-08-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-23 08:51
你在网上抄一个eerom的配置,完全一样的.看能不能启动起来.
你的eeprom器件有没有损坏.eeprom器件的链接有没有问题.检查焊接问题.除掉外设.clk长度.等等...原因很多.
建议你在论坛上搜索一下.这类问题比较多的.看看前人的经验会比较好的.
我就是这么过来的.想当年我把论坛所有的帖子都看了一个扁.足足看了一个星期. :D.现在一有空我就上看瞅瞅.
jj_pp
驱动牛犊
驱动牛犊
  • 注册日期2002-03-18
  • 最后登录2004-05-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-03-22 15:42
感觉应该不是EEPROM的问题,你先把它取下来看一看再说,如果还是进不了系统就是你板子的问题,你可以先把原理图放上来我看看,或者给你一个参考的?
如果我问了问题,麻烦帮忙回答一下吧,我会给分的,谢谢; 如果我回答了你的问题,麻烦帮忙给我分吧,这样我才有继续回答的热情,不谢。
hnzhzhwg
驱动牛犊
驱动牛犊
  • 注册日期2004-02-26
  • 最后登录2006-04-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-03-22 14:20
几位大虾不要嫌分少,俺刚注册,心有余而力不足啊!
hnzhzhwg
驱动牛犊
驱动牛犊
  • 注册日期2004-02-26
  • 最后登录2006-04-26
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-03-22 14:11
各位大佬:
  所有93LC46B的配置方案俺都试了,可还是不行。俺又重新怀疑起硬件的问题了,可俺是那么的菜,板子也是从PLX的例程中临摹的,不只从何下手,往各位前辈指点。现象:每次都是PC自检通过后,载入操作系统时就一直等待
aha_here
驱动小牛
驱动小牛
  • 注册日期2003-10-11
  • 最后登录2009-03-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-03-19 13:35
有软件可用。
[size=3][color=red]勤学好问[/color][/size] [img]http://www.driverdevelop.com/forum/avatar/aha_here_xiao_zu.gif[/img]
nondrinker
驱动牛犊
驱动牛犊
  • 注册日期2003-08-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望12点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-03-18 20:56
93lc46b在烧路器里面是5090b510.其实,你只要把设备号设置好.怎么得也能启动起来的
jj_pp
驱动牛犊
驱动牛犊
  • 注册日期2002-03-18
  • 最后登录2004-05-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-03-18 19:58
没用过ISA模式,如果是二楼所说的问题的话,建议用windriver的例程来配置eeprom,很方便的。
如果我问了问题,麻烦帮忙回答一下吧,我会给分的,谢谢; 如果我回答了你的问题,麻烦帮忙给我分吧,这样我才有继续回答的热情,不谢。
fanchao41
驱动小牛
驱动小牛
  • 注册日期2003-12-18
  • 最后登录2005-02-05
  • 粉丝2
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-03-17 13:43
关于配置的问题,不仅和你的配置数据有关,就是你把这些数据烧写进去的顺序有关.
有的eeprom写入是:905010b5
而有的写入应该是:5090b510
游客

返回顶部