Dear community,
I've been having a problem with my 2 months old Sapphire 7950 OC, and i can't seem to find a solution.
First,my computer specs
MSI z77a-gd65
Intel Core i5 2500k
Cooler Master Hyper 212 EVO
Sapphire 7950 OC
Corsair Vengeance 8GB CMZ8GX3M2A1600C9
Asus Xonar D2X
Samsung Spinpoint 1TB x2
Crucial M4 128 GB
Cooler Master HAF932 Advanced
Corsair Gold AX650
Windows 7 64 bit
The problem:
Cpu-z reads the motherboards link width as x1, instead of the max supported x16.
Gpu-z reads the gpu's bus speed as pci-e x1 1.1...
Whenever the gpu is in the top pci-e x16 slot it's constantly switching between pci-e x1 1.1 and x1 2.0
Games are unplayable because it won't speed up to pci-e 2.0 x16, and this causes a huge performance drop.
However, if i put it in the middle pci-e slot it switches back to x8, which is the maximum for that slot.
At first i thought it was my previous motherboard (MSI p67a-g65) giving up on me, so i've replaced it with a brand new MSI z77a-gd65.
Unfortunately that didn't solve anything
Next, i put back my old HD 4850 in the top slot, cause you know..maybe the 7950 is faulty.
Checked gpu/cpu-z after installing everything but unfortunately, no dice and i get the same results as my 7950.
Other things I've tried are:
Changed windows power settings to high performance, no change.
Overclocked the 7950 a little., results were stable but pci-e didn't change to x16 2.0
Switched RAM memory around but that didn't help at all since i can't get dual channel to work , it only boots in dimm slot 3 & 4.
Checked every single bios setting and loaded optimized defaults...still nothing.
Overclocked cpu by 10 MHZ, failed to boot 2 times in a row after that.
Disabled onboard video and USB 3.0
Disabled ULPS, only works for crossfire configurations.
Carefully cleaned gpu connectors with contact-spray,a lint free cloth.
Cleaned pci-e slot, using a can of compressed air.
Reseated gpu multiple times.
Checked gpu-z render test, still running at pci-e x1 1.1
Tried every AMD Catalyst driver from 11.12 to 12.4.
Heck, i even changed windows power settings to high performance, and this too gave me the same results.
See, the only components in my computer which are not brand new are the 2500K, one of the HDD's and the corsair memory sticks,, could it be that my old psu (which was dying, and now completely dead. R.I.P ) somehow damaged the cpu's pci-e controller?
What else could it be?
Any help is appreciated, i just can't seem to solve it on my own and it is driving me completely nuts.
I've been having a problem with my 2 months old Sapphire 7950 OC, and i can't seem to find a solution.
First,my computer specs
MSI z77a-gd65
Intel Core i5 2500k
Cooler Master Hyper 212 EVO
Sapphire 7950 OC
Corsair Vengeance 8GB CMZ8GX3M2A1600C9
Asus Xonar D2X
Samsung Spinpoint 1TB x2
Crucial M4 128 GB
Cooler Master HAF932 Advanced
Corsair Gold AX650
Windows 7 64 bit
The problem:
Cpu-z reads the motherboards link width as x1, instead of the max supported x16.
Gpu-z reads the gpu's bus speed as pci-e x1 1.1...
Whenever the gpu is in the top pci-e x16 slot it's constantly switching between pci-e x1 1.1 and x1 2.0
Games are unplayable because it won't speed up to pci-e 2.0 x16, and this causes a huge performance drop.
However, if i put it in the middle pci-e slot it switches back to x8, which is the maximum for that slot.
At first i thought it was my previous motherboard (MSI p67a-g65) giving up on me, so i've replaced it with a brand new MSI z77a-gd65.
Unfortunately that didn't solve anything
Next, i put back my old HD 4850 in the top slot, cause you know..maybe the 7950 is faulty.
Checked gpu/cpu-z after installing everything but unfortunately, no dice and i get the same results as my 7950.
Other things I've tried are:
Changed windows power settings to high performance, no change.
Overclocked the 7950 a little., results were stable but pci-e didn't change to x16 2.0
Switched RAM memory around but that didn't help at all since i can't get dual channel to work , it only boots in dimm slot 3 & 4.
Checked every single bios setting and loaded optimized defaults...still nothing.
Overclocked cpu by 10 MHZ, failed to boot 2 times in a row after that.
Disabled onboard video and USB 3.0
Disabled ULPS, only works for crossfire configurations.
Carefully cleaned gpu connectors with contact-spray,a lint free cloth.
Cleaned pci-e slot, using a can of compressed air.
Reseated gpu multiple times.
Checked gpu-z render test, still running at pci-e x1 1.1
Tried every AMD Catalyst driver from 11.12 to 12.4.
Heck, i even changed windows power settings to high performance, and this too gave me the same results.
See, the only components in my computer which are not brand new are the 2500K, one of the HDD's and the corsair memory sticks,, could it be that my old psu (which was dying, and now completely dead. R.I.P ) somehow damaged the cpu's pci-e controller?
What else could it be?
Any help is appreciated, i just can't seem to solve it on my own and it is driving me completely nuts.