7870 Graphics card not working in new Motherboard

aequitas147

Honorable
Sep 11, 2012
44
0
10,530
Alright guys got an interesting problem for you. I used to be rocking the AMD 8120 FX processor with the 970A-UD3 Gigabyte motherboard and I upgraded to the 4670k and AsRock Z87M-Extreme4. I'm using the 7870 His IceQ edition graphics card and after trying to get it to work on the new motherboard, I get no display. Tried all the PCIexpress ports on the mobo, tried different HDMI cables, Digital cables, and different monitors but nothing worked. I even swapped out the motherboard 3 different times at microcenter, but same problem each time. I put in my old 550Ti card and that works like a charm no problem, so now I think it's my 7870 card right? Nope! I plugged the card into my old 8120 and 970A-UD3 configuration and it works and I get a display! The only difference in slots is 2.0 and 3.0. Also I don't get display from my intel onboard graphics either. Both times I've had the latest drivers for my graphics card, and both boards I've had the latest BIOS updates and driver updates. I'm at a loss here lol. Please help!
 

aequitas147

Honorable
Sep 11, 2012
44
0
10,530


I'm using the Corsair GS700W PSU, but I didn't use that same PSU to power my AMD configuration I used an old one I had laying around. With this power supply and the 7870 in my Intel configuration the Graphics card does power on and the fan does spin and everything, it's just that I don't get a display whereas the 550ti does get the display in the Intel configuration.
 

aequitas147

Honorable
Sep 11, 2012
44
0
10,530
Figured it out after hours of messing around in the BIOS. I changed something with the chipset involving the PCIe lane turned from auto to Gen 2 out of the three generations. Gen 1 and 2 both worked but not 3. Auto also doesn't work. All fine and dandy now though! :)
 

aequitas147

Honorable
Sep 11, 2012
44
0
10,530


it says it does! that's why I'm surprised it wasn't working on gen 3. just gen 2 and 1 only I guess. so strange. I suppose that's why it worked on my amd config because it's a gen 2 slot