Paul said:
Pete said:
Paul.
Everest (and Sisoft Sandra etc) in this respect are pretty dumb as
they require the windows drivers to be installed and working...
Sadly if windows can't detect the card then Everest won't be able to.
Neither report anything on the PCI or PCIe bus.
That's why I'm looking for an app that works pre-driver..
I'll be avoiding anything with Marvell LAN on the mobo in the future
Cheers for suggestion.
Pete
Actually, I can test that for the PCI bus. This card has no driver
currently in Windows. Everest is able to see the card, on the
PCI bus.
[ Unknown / Coprocessor ]
Device Properties:
Driver Description Coprocessor
Hardware ID PCI\VEN_1597&DEV_0300&SUBSYS_00000000&REV_00
Location Information PCI bus 3, device 13, function 0
PCI Device Coprocessor [NoDB]
So Everest can do the job for PCI.
Also, when I look in Device Manager, there is an entry for
"Other Devices". While there is no driver for it listed, Windows
knows there is hardware that needs a driver also. The new hardware
wizard did pop up when Windows started.
I wish I had a PCI Express board to test with, but no upgrades for me :-(
If you want another tool to play with, and don't mind a little extra work,
there is Linux and ls_pci. The ls_pci program lists what is on the bus.
On this web page, you can see the output for a 925XE based motherboard,
complete with PCI and PCI Express bus hardware. Both types of hardware
are present on his motherboard. The PCI Express may sit on a different
bridge, but the reporting has a lot of similarities.
http://lists.osdl.org/pipermail/bugme-new/2005-July/004586.html
AFAIK Knoppix is a Live CD distro, based on Fedora Core. It should have
the program in it. For me to test that, would take a minute or two.
If you look on knopper.net, you should be able to find a mirror download
site. Basically, you download a 700MB distro, burn it to a CD, then boot
the computer with the CD. Open a terminal window (as it is a Unix-like
environment), then use the ls_pci command.
ls_pci -vvv output
I'll post back in a minute, once I run it...
HTH,
Paul
OK. I'm booted into Knoppix. When you insert the CD, and the CD starts
to boot, you'll see a command prompt. You can either wait 30 seconds or
whatever the timeout is, or you can type something like:
knoppix screen=1280x1024
That allows you to select the native resolution of your monitor, for best
appearance.
When the Knoppix desktop appears, click the sixth icon from the left, at
the bottom of the screen. That is the terminal icon, complete with a ">"
character, in the upper left corner of the icon.
When the terminal window opens, type:
lspci -vvv
That should dump all bus devices (except, perhaps, ISA devices).
The second command you can try, is
lspci -x
which does a hex dump of the config space of each device on the bus. The
first 64 bytes are dumped.
This is the output for my "unknown" PCI card (a hardware development board
I bought a while back).
0000:03:0d.0 Co-processor: Memec Design Services: Unknown device 0300
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Interrupt: pin A routed to IRQ 5
Region 0: Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
Region 1: Memory at fe400000 (32-bit, non-prefetchable) [size=4M]
0000:03:0d.0 Co-processor: Memec Design Services: Unknown device 0300
00: 97 15 00 03 06 01 00 02 00 00 40 0b 00 40 00 00
10: 00 f0 af fe 00 00 40 fe 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 05 01 00 00
In the hex dump, there is the usual byte swapping. Thus the PCI VEN/DEV
is 1597 and 0300 respectively.
When you are done with Knoppix, the leftmost icon at the bottom, has a
logout option. When the logout executes, eventually the graphical desktop
disappears, and you'll be prompted to remove the CD from the tray. The
"open tray" button will not work, until the OS is finished with the
CDROM. When prompted, remove the CD, close the tray again, and then you
can hit carriage return, to complete the shutdown/restart or whatever.
I'll be trying that, just after I hit Send...
Paul