PCIe x1 puzzle

Norinion

Honorable
May 18, 2013
10
0
10,510
Hi, I have a computer (I don't think the spec is necessary as you will see).
I recently bought a TV tuner PCIe x1 card.
The Motherboard supports 2 PCIe x1 slots, and currently using a sound card PCIe x1 card plugged in (working in perfect condition). Lets call this PCIe x1 slot, Slot 1, and the empty slot, Slot 2.
Am using a Windows 8 x64 computer.

Problem: After plugging in the TV tuner card into PCIe Slot 2, the computer cannot detect the new hardware, anywhere.. msinfo32, device manager, etc. And the driver won't install unless the hardware is detected. (and yes the driver does support windows 8)

What I have done:

  • ■ Switched the TV tuner and the sound card (multiple times). Meaning the TV card in Slot 1, and the Sound card in Slot 2.
    - Sound card works, TV card still undetected: meaning, the slot works, must be card problem!
    ■ Plugged card into another computer, Windows 7 this time (both are using PCIe 2.0 x1).
    - Card detected! and working perfectly... Can't be card problem?

    Rinse and repeat, Sound card works, TV card still undetected.

Thoughts:

  • - Even if the card is unsupported by Windows 8, at least the computer will still detect the card asking 'wtf have you inserted? I don't know what it is' so the difference between Win 8/7 pretty much irrelevant.
    - Tested the soundcard in both slots, meaning its not a motherboard slot problem.
    - Both slots are using PCIe 2.0, meaning its not the version of the PCIe
    - Card works in other computer's slot, meaning... the card is compatible with PCIe 2.0 x1

Edited:
Actually, what I did notice is in Device Manager>System Devices
There are listed "Intel(R) 6 series/C200 series chipset Family PCI express root port x" if the slot itself is blank, nothing plugged in, it won't appear.
When I have a card plugged in there, eg sound card, it shows up as port 6 (if I plug it into port 6). However, with the TV card plugged in, this actually pops up. I plug in the TV card into port 4, and it shows up as port 4, however the card itself isn't detected. Any way I can find out what driver is used for that slot, maybe the computer assigned the wrong driver somewhere.

Anyone have any ideas? Any help would be great. Thanks so much in advance

Edit #2:

I can confirm its a BIOS issue. I just moved my Window's 7 hard drive over (didn't want to reformat back to Windows 7 just in case it is a Windows 8 issue). And even with the Windows 7, it did NOT detect the TV card. Thanks to all those that helped me out. Kinda weird its a BIOS issue for an old product.
 


No, the TV tuner isn't detected even if I do remove the sound card.
and the error message I am getting is "Drivers have NOT been installed. Compatible hardware not found"

Thoughts #2: Maybe the hardware is detected, but somehow the computer thinks its something else? and applied the hardware to a different driver. Although I did check the msinfo32, it doesn't say there's anything plugged into that slot. Not too sure.
 


Hauppauge HVR-1800.
Actually, what I did notice is in Device Manager>System Devices
There are listed "Intel(R) 6 series/C200 series chipset Family PCI express root port x" if the slot itself is blank, nothing plugged in, it won't appear.
When I have a card plugged in there, eg sound card, it shows up as port 6 (if I plug it into port 6). However, with the TV card plugged in, this actually pops up. If I plug in the TV card into port 4, it shows up as port 4, however the card itself isn't detected. Any way I can find out what driver is used for that slot, maybe the computer assigned the wrong driver somewhere.
If I plug it into my other computer, the TV card is detected under Sound, Video, and Game controllers. However All I see under this category is my Motherboard Audio Device, graphics, and if I have my sound card plugged in, the sound card.
 


Well, my graphics card is plugged into there. But I did try and plugged it into there, and it still doesn't work. Looks like, I'm stuck huh? -.-"
 
I can confirm its a BIOS issue. I just moved my Window's 7 hard drive over (didn't want to reformat back to Windows 7 just in case it is a Windows 8 issue). And even with the Windows 7, it did NOT detect the TV card. Thanks to all those that helped me out. Kinda weird its a BIOS issue for an old product.