阅读:1782回复:10
PCI设计串行EEPROM的配置
各路大虾:
我很菜!本项目是把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 |
|
沙发#
发布于:2004-03-17 13:43
关于配置的问题,不仅和你的配置数据有关,就是你把这些数据烧写进去的顺序有关.
有的eeprom写入是:905010b5 而有的写入应该是:5090b510 |
|
板凳#
发布于:2004-03-18 19:58
没用过ISA模式,如果是二楼所说的问题的话,建议用windriver的例程来配置eeprom,很方便的。
|
|
|
地板#
发布于:2004-03-18 20:56
93lc46b在烧路器里面是5090b510.其实,你只要把设备号设置好.怎么得也能启动起来的
|
|
地下室#
发布于:2004-03-19 13:35
有软件可用。
|
|
|
5楼#
发布于:2004-03-22 14:11
各位大佬:
所有93LC46B的配置方案俺都试了,可还是不行。俺又重新怀疑起硬件的问题了,可俺是那么的菜,板子也是从PLX的例程中临摹的,不只从何下手,往各位前辈指点。现象:每次都是PC自检通过后,载入操作系统时就一直等待 |
|
6楼#
发布于:2004-03-22 14:20
几位大虾不要嫌分少,俺刚注册,心有余而力不足啊!
|
|
7楼#
发布于:2004-03-22 15:42
感觉应该不是EEPROM的问题,你先把它取下来看一看再说,如果还是进不了系统就是你板子的问题,你可以先把原理图放上来我看看,或者给你一个参考的?
|
|
|
8楼#
发布于:2004-03-23 08:51
你在网上抄一个eerom的配置,完全一样的.看能不能启动起来.
你的eeprom器件有没有损坏.eeprom器件的链接有没有问题.检查焊接问题.除掉外设.clk长度.等等...原因很多. 建议你在论坛上搜索一下.这类问题比较多的.看看前人的经验会比较好的. 我就是这么过来的.想当年我把论坛所有的帖子都看了一个扁.足足看了一个星期. :D.现在一有空我就上看瞅瞅. |
|
9楼#
发布于:2004-03-23 09:44
恩,你先用rdk的eeprom的默认配置来尝试下,看能行否!用这个数据应该没有问题,如果有,则再考虑别的因素!
|
|
10楼#
发布于:2004-03-23 20:38
我觉得 班子应该没大错误,不然系统要么报警,要么死机。既然系统认为有板子(不然就是看不到板子,能进入系统),那就是板子初始化没完成。仔细看看,那些与初始化有关的寄存器
|
|
|