frozenwind
New Member
- Joined
- Jan 12, 2022
- Messages
- 7 (0.01/day)
After many hours researching online and troubleshooting, I found that the cause is the displayport cable.
The whole long story: Got a new build two months ago. i7-12700K, msi z690-a pro ddr4 wifi, powercolor red devil 6600 xt, corsair 8Gx2 3600 cl16, seasonic 850w. At first I didn't have the gpu and just used the integrated gpu. Everything was good, until a few days ago I got the 6600 xt.
The problem is the gpu stops working after installing the driver in windows. But before installing the driver, the pc boots fine and the gpu has output normally in bios and in windows with basic video driver. If I use the integrated gpu, I could see that the 6600 xt has a code 43 in device manager. I have an old pc, i7-6700k with rx 480. So I can do some tests. The 6600 xt works perfectly in my old pc. And the rx 480 works perfectly in my new pc. Put 6600 xt to the other PCIE x 4 slot and it works. This is so weird. Because of this, I would not think the cable is the cause.
After some searching, I got same common reasons and solutions, like ULPS issue, windows auto driver update issue, not using two separate cables from psu issue, motherboard faulty, gpu faulty. But none of these solves my issue. Tried many different versions of driver, DDU and disabling ULPS. I started to doubt I got a faulty motherboard or gpu. But those with faulty hardware cases usually would not boot at all, not seeing post or windows before installing drivers. I tried all things I could think of, like limiting the PCIE to gen 3, not working. I was so frustrated and thinking of returning the 6600 xt.
However, I still wanted to try more. I doubt the reason is the PCIE connection. As I connect 6600 xt and integrated gpu together to the monitor, the second cable is a hdmi backup cable. Sometimes I connect 6600 xt with HDMI. Once I unplugged the PSU to make some hardware changes and booted to bios to set PCIE to gen1. 6600 xt worked with driver installed in windows! This was the first time it worked! I am so happy. Then I tried reboot and setting to gen2, gen3, gen4. All worked. After successful boot, it runs totally normal. I think the gpu should not be faulty. Then I wanted to turn the setup back to normal. I switched to the displayport cable and reboot. It died again.
So I switched back to PCIE gen1. Not worked. I was totally confused. So random. Then I kept trying but no luck. I thought of giving up again. The next day after I switching rx 480 and 6600 xt , it worked again! Then changed to displayport and rebooted. Died again. This is unbelievable. So I started to think that it seems all working result came after a cold boot (unplug psu before). After online searching, found some cases talking about gpu only working after cold boot. So I tried many cold boot, not working either.
Tried to think any other clues and it seems that it was using hdmi while working and then failed after changing to my main cable, the displayport. So I searched online again about displayport cable, and found there are also some cases about displayport cable causing failure boot. Then combining the cold boot and displayport clues, finally, I found the exact problem conditions and solutions.
How to reproduce the failure: boot with the displayport cable, then when get into windows, if amd driver is installed, then no display output.
The strange things: 1, with the displayport cable, the system can boot and post, and works in bios and windows without installing drivers. 2, after booting into windows with the hdmi cable, switching to the displayport cable without reboot is fine. 3, If the system boots with the displayport cable and fails, reboot with hdmi cable does not work either. 4, the display cable would not causing any issue with rx 480 and integrated gpu.
Solution: After it failed with the displayport cable, must use the hdmi cable and get a cold boot (unplug the psu to cut off power completely before turn on again) to work normally.
So WTH, how the cable with drivers make the whole device not booting completely, but it will work after windows and the 6600 xt already boot successfully? The cable also was bought a few years ago and should be 1.2 at best not 1.4.
The whole long story: Got a new build two months ago. i7-12700K, msi z690-a pro ddr4 wifi, powercolor red devil 6600 xt, corsair 8Gx2 3600 cl16, seasonic 850w. At first I didn't have the gpu and just used the integrated gpu. Everything was good, until a few days ago I got the 6600 xt.
The problem is the gpu stops working after installing the driver in windows. But before installing the driver, the pc boots fine and the gpu has output normally in bios and in windows with basic video driver. If I use the integrated gpu, I could see that the 6600 xt has a code 43 in device manager. I have an old pc, i7-6700k with rx 480. So I can do some tests. The 6600 xt works perfectly in my old pc. And the rx 480 works perfectly in my new pc. Put 6600 xt to the other PCIE x 4 slot and it works. This is so weird. Because of this, I would not think the cable is the cause.
After some searching, I got same common reasons and solutions, like ULPS issue, windows auto driver update issue, not using two separate cables from psu issue, motherboard faulty, gpu faulty. But none of these solves my issue. Tried many different versions of driver, DDU and disabling ULPS. I started to doubt I got a faulty motherboard or gpu. But those with faulty hardware cases usually would not boot at all, not seeing post or windows before installing drivers. I tried all things I could think of, like limiting the PCIE to gen 3, not working. I was so frustrated and thinking of returning the 6600 xt.
However, I still wanted to try more. I doubt the reason is the PCIE connection. As I connect 6600 xt and integrated gpu together to the monitor, the second cable is a hdmi backup cable. Sometimes I connect 6600 xt with HDMI. Once I unplugged the PSU to make some hardware changes and booted to bios to set PCIE to gen1. 6600 xt worked with driver installed in windows! This was the first time it worked! I am so happy. Then I tried reboot and setting to gen2, gen3, gen4. All worked. After successful boot, it runs totally normal. I think the gpu should not be faulty. Then I wanted to turn the setup back to normal. I switched to the displayport cable and reboot. It died again.
So I switched back to PCIE gen1. Not worked. I was totally confused. So random. Then I kept trying but no luck. I thought of giving up again. The next day after I switching rx 480 and 6600 xt , it worked again! Then changed to displayport and rebooted. Died again. This is unbelievable. So I started to think that it seems all working result came after a cold boot (unplug psu before). After online searching, found some cases talking about gpu only working after cold boot. So I tried many cold boot, not working either.
Tried to think any other clues and it seems that it was using hdmi while working and then failed after changing to my main cable, the displayport. So I searched online again about displayport cable, and found there are also some cases about displayport cable causing failure boot. Then combining the cold boot and displayport clues, finally, I found the exact problem conditions and solutions.
How to reproduce the failure: boot with the displayport cable, then when get into windows, if amd driver is installed, then no display output.
The strange things: 1, with the displayport cable, the system can boot and post, and works in bios and windows without installing drivers. 2, after booting into windows with the hdmi cable, switching to the displayport cable without reboot is fine. 3, If the system boots with the displayport cable and fails, reboot with hdmi cable does not work either. 4, the display cable would not causing any issue with rx 480 and integrated gpu.
Solution: After it failed with the displayport cable, must use the hdmi cable and get a cold boot (unplug the psu to cut off power completely before turn on again) to work normally.
So WTH, how the cable with drivers make the whole device not booting completely, but it will work after windows and the 6600 xt already boot successfully? The cable also was bought a few years ago and should be 1.2 at best not 1.4.