Discrete GPU won't post, iGPU works if discrete is disconnected, help!

Viharlovag

Commendable
Aug 28, 2016
31
0
1,530
Hello everyone!

I bought a Pentium G4560, 8 gigs of DDR4 ram and an ASRock B250M-HDV mobo. The problem I'm having with it is this: at first, I installed everything, GPU, memory, HDD that kind of stuff, and after powering it on, got 5 rapid, short beeps and no picture on display.

I swapped memory modules, reseated the GPU, still 5 short, fast beeps, no display. After removing the GPU and trying to use the iGPU, the PC booted up and I was able to install Windows 10, browse around and enter the UEFI BIOS without any problems.

You can say that the GPU is bad, but I was just using it today in my other rig with an A10-5800K, 8 gb DDR3 and ASUS A68HM-K mobo until the new stuff arrived today so I have just put everything together.

If you are thinking of the PSU, it can't be the cause as it's also from the A10 rig and it's only 2 or so months old 500W Chieftec unit, which as I already said, supplied the R9 and the A10 with sufficient power.

Please I need help fast!
 
Solution
It is setting that determines which generation of PCIex will be used. Auto is default, and since GPU is indeed compatible with 3.0, mobo was setting 3 on auto. Why it didn't worked and why 2.0 did - really have no idea :) bur glad you made it.


I have an XFX R9 270 GPU, sorry I forgot to mention. I did the update thing to the latest one I could find but still nothing. I don't know if fiddling around with settings would work but even then I don't know which ones can cause such trouble.
 


The PCI-E was the primary GPU and the iGPU was set to off if a dedicated is present by default.
 


Well if the iGPU is on, and the monitor is connected to it, it still beeps 5 times and then after a few seconds it boots up to Windows. I don't have a second monitor and I'm guessing that it didn't detect the dedicated one and switched to the iGPU instead?
 


Guess we are on the right track as the device manager shows the Intel HD 610 graphics and alongside it is a Generic Microsoft stuff. Could it be that a driver will solve this?
 


Well the driver is installed and the device manager recognizes it as R9 series graphics, but it says that it's set to off, as it reported problems (Code: 43).
 


I shut the PC off, connected the cable to the GPU, started it, 5 beeps again and no display, then shut it off again, put the cable back to the iGPU, started, still got the 5 beeps and it went to Windows with the iGPU and the code 43 is still present.
 


It has 1 six pin connector and I connected it.
 
So, no more ideas. If GPU indeed works in other PC, all points to motherboard having non-functioning PCIex slot.
Btw, you don't have to turn off the PC to switch monitor cable from GPU to iGPU. It's ok to do it even when both monitor and PC are on.
 


I tried to swap it now that it's on and the GPU didn't give any signal, still only the iGPU works.
 


I can't believe it but I managed to get it to work! I had to set some kind of PCI setting in the BIOS which determined speeds or something from Auto to Gen2. Gen3 didn't work for some reason, although the GPU is PCI-E 3.0 compatible, but at least it's finally working, post, no beeps, straight to Windows.
 
It is setting that determines which generation of PCIex will be used. Auto is default, and since GPU is indeed compatible with 3.0, mobo was setting 3 on auto. Why it didn't worked and why 2.0 did - really have no idea :) bur glad you made it.
 
Solution


I really have no idea, well at least it works and as far as I know even PCI-E 2.0 is not fully utilized on these low-mid range GPUs.