|
Prev: Fade to Grey Revisited
Next: Easy USB HDD set-up?
From: Pete on 20 Dec 2006 20:28 I'm looking for an application that will scan the pci-e bus and return what it finds. (DOS or XP... Linux if easy for a novice. :o) I have an onboard marvell LAN that will not show up in windows and is not well supported in linux. I've tried about everything else so the last attempt is to see if something will show up at a physical level... Cheers Pete
From: Paul on 20 Dec 2006 21:18 Pete wrote: > > I'm looking for an application that will scan the pci-e bus and return > what it finds. (DOS or XP... Linux if easy for a novice. :o) > > I have an onboard marvell LAN that will not show up in windows and is > not well supported in linux. > > I've tried about everything else so the last attempt is to see if > something will show up at a physical level... > > > Cheers > > Pete It is possible it might show up in Everest. Under Device->PCI Devices. The reason I suggest that, is I thought PCI Express was set up to emulate PCI. I guess you can test that for me (as I don't have any PCI Express systems to try it on). Everest is the former AIDA32, and this is the free version. (They also make a paid-for version.) http://www.majorgeeks.com/download.php?det=4181 On my motherboard with an ISA slot, Everest couldn't see an ISA soundcard, so it does have limits. Paul
From: Pete on 21 Dec 2006 03:51 On Wed, 20 Dec 2006 21:18:11 -0500, Paul <nospam(a)needed.com> wrote: >Pete wrote: >> I'm looking for an application that will scan the pci-e bus and return >> what it finds. (DOS or XP... Linux if easy for a novice. :o) >> Pete >It is possible it might show up in Everest. >Under Device->PCI Devices. > >The reason I suggest that, is I thought PCI Express was >set up to emulate PCI. I guess you can test that for >me (as I don't have any PCI Express systems to try it >on). > >Everest is the former AIDA32, and this is the free >version. (They also make a paid-for version.) > >http://www.majorgeeks.com/download.php?det=4181 > >On my motherboard with an ISA slot, Everest couldn't >see an ISA soundcard, so it does have limits. > 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
From: Paul on 24 Dec 2006 06:09 Pete wrote: > On Wed, 20 Dec 2006 21:18:11 -0500, Paul <nospam(a)needed.com> wrote: > >> Pete wrote: >>> I'm looking for an application that will scan the pci-e bus and return >>> what it finds. (DOS or XP... Linux if easy for a novice. :o) >>> Pete > > > >> It is possible it might show up in Everest. >> Under Device->PCI Devices. >> >> The reason I suggest that, is I thought PCI Express was >> set up to emulate PCI. I guess you can test that for >> me (as I don't have any PCI Express systems to try it >> on). >> >> Everest is the former AIDA32, and this is the free >> version. (They also make a paid-for version.) >> >> http://www.majorgeeks.com/download.php?det=4181 >> >> On my motherboard with an ISA slot, Everest couldn't >> see an ISA soundcard, so it does have limits. >> > > 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
From: Paul on 24 Dec 2006 06:53 Paul wrote: > Pete wrote: >> On Wed, 20 Dec 2006 21:18:11 -0500, Paul <nospam(a)needed.com> wrote: >> >>> Pete wrote: >>>> I'm looking for an application that will scan the pci-e bus and return >>>> what it finds. (DOS or XP... Linux if easy for a novice. :o) >>>> Pete >> >> >> >>> It is possible it might show up in Everest. >>> Under Device->PCI Devices. >>> >>> The reason I suggest that, is I thought PCI Express was >>> set up to emulate PCI. I guess you can test that for >>> me (as I don't have any PCI Express systems to try it >>> on). >>> >>> Everest is the former AIDA32, and this is the free >>> version. (They also make a paid-for version.) >>> >>> http://www.majorgeeks.com/download.php?det=4181 >>> >>> On my motherboard with an ISA slot, Everest couldn't >>> see an ISA soundcard, so it does have limits. >>> >> >> 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
|
Pages: 1 Prev: Fade to Grey Revisited Next: Easy USB HDD set-up? |