阅读:2364回复:1
S5933的问题!求助!!!!!!!!!!!谢谢了!帮忙看看!!!
我在配置S5933时遇到问题如下:
我用ATMEL的AT24C04-串行E2PROM来做配置问题: 1、E2PROM的00h和01h要写55h和AAh吗? 2、根据手册,50~53h应为C0/C1/C2h,FFh,E8h,10h ?BADR0和BADR1~4有何区别? E2PROM读写无问题,因为我写不同的VID和DID,开机时BIOS显示无误 3、又: 50~53h写C1h,FFh,E8h,10h时,用WINDIRVER的PCIIAG.exe可看到其configuration space,其中BADR0是00000001(多次),而用AMCCDIAG.EXE却报错:AMCC ITEMS NOT EXPEDTED 在用PCIDIAG.exe将BADR0写任意值后,AMCCDIAG.exe可检测到卡的存在,并读写configuration space,同用前者看到的相同 但继续用DIAGNOSIS的选项时报OGMB和FIFO FAILED (此处写BADR0会导致地址重新MAPPING吗?还是导致地址空间混乱?) 而且用这两个程序均不能使用其中的NVROM READ功能,为什么? 4、若将C1h改成C0,则两者均不能读写configuration space 虽然SCAN PCI BUS时有VID和DID,IRQ等信息 请大虾帮我! 谢谢 另能否COPY我一份最小配置,我只用E2PROM实现配置即可,无扩展BIOS功能 |
|
沙发#
发布于:2001-10-05 12:34
1.不一定 55H和AAH是设计PC兼容扩展ROM ,所以他们可以不用设置,如果这样,最好设成0
2。首先将50H为C1,51-FF,52-E8,53-10,54-64H为0,(先将系统配置成I/O方式) 3。使用WINDRIVER中提供的AMCC程序,用VC编译一下 1。首先启动WINDROVER观察一下配置是否正常 2。启动刚才编译的程序,如果成功,将显示8个功能项 4。WIN98系统可能有无法分配地址的问题,而显示0001,用WIN2K试试看 仅供参考 |
|