PDA

View Full Version : BIOS issue..


harishv
07-16-2002, 03:14 PM
Hi Folks,

I have a problem with one of my network
adapters. Here are the details :

If i have 2 PCI adapters on 2 PCI buses (on the DELL
Precision 620 workstation they are on Bus 3 & 4). The
MemoryMapped IO Base Addresses assigned to them are :

Bus 3 Adapter: 0xF2000000
Bus 4 Adapter: 0xF2001000

Our adapters require 0x1000 (4K bytes) of PCI Config
Space. The problem is the adapter on Bus 3 does not
seem to be memory mapped. On the LogicAnalyzer we do
not see accesses to the device if i try to dump this
memory.

As a test, i put in some other adapters that get
mapped to different locations. But, using PCI.EXE i
remapped the MMIO Base addresses to the ones above &
the one on 0xF2000000 fails!! Also, on our adapters,
if i remap my address from 0xF2000000 to 0xF3000000,
it works!!

So, it implies that the address itself
is wrong. Now, i don't know why the BIOS is mapping
our device to this address!! What is based on (size)? Any clues?

thanx in advance..
HV

iisbob
07-16-2002, 05:24 PM
My first question would be, are they the same type of adapters? Same make/model, etc..?

next, why worry about the no#3 slot if it(they) work in another one? If you have no pressing need for them to be sychroniously placed, then simply move it to a diff slot and let the system BIOS determine the memory addressing by default, this will save you any IRQ/DMA conflicts down the road if you continue to try to manually map the memory addresses.

As a side note, i believe you're getting a little to technical for most in these forums; most of the people who come here are not into as advanced trble shooting as you are seeking-you'd be better off going to the system boards' manufacturer website for this kinda support. :)

harishv
07-16-2002, 07:12 PM
yes, its the same adapter. well, if there is any problem related to 2 buses, we need to fix that. thats why, we gottu debug this.

just giving it a shot on this forum.. if some else had similar problems, i could benifit from that effort.

thanx
HV