patatempura
New Member
- Joined
- Oct 9, 2022
- Messages
- 2 (0.00/day)
Hi,
Apologies for the lengthy post but I've spent two weeks trying to solve this issue and I am running out of things to try out. I'll lay it out in chronological order :
Base specs:
Never overclocked, I don't even use XMP.
I saw a bunch of relevant results on Google where people had updated their GPU's VBIOS for crypto mining but that's not my case. I did some gaming back in the day until fans started giving out (common issue with Armor from what I could gather - the whole PC shuts down and fans go bananas to cool the system down), nowadays I treat it like just a display card with four outputs.
Beyond these, had no issues for the last 4+ years. Worked well as a software dev/Docker & VM/overall productivity machine.
Then I decided to grab a 5700X while it was on sale.
A.
Did a bios update (7B85v1G) while 2600X was plugged in. System rebooted without issues.
Plugged 5700X and now I can't see the BIOS logo nor get inside the setup.
However, if I leave it be, Linux eventually boots up and after that, everything works perfectly. It's noticeably faster, the new Deepcool AK400 is more silent & runs pretty cool and I ran a stress test tool for 2 hours without any issues.
Here's what I see when I start it up :
1. CPU red light stays on for a bit, it goes away & comes back. In the end though, it completely goes away and I can toggle the capslock light. I think with 2600X, this process is much quicker.
2. Same with VGA light, it remains red for a while.
3a. At this point, if I don't mash Delete/F2/F11 and just let it do its thing, VGA light eventually goes away. Boot light goes away pretty quickly as well.
Then, Linux boots up almost instantly. I added 20 seconds of delay to Grub in case it was too fast for BIOS... still no display : Grub remains invisible until it picks the default option at the end of the timeout.
3b. If I mash delete, VGA light eventually goes away, but I can see nothing. It's just pure black.
What I tried :
Plugged 2600X back in, everything works A-OK. I can see and navigate the BIOS on all three displays.
I noticed that MSI's support page indicates a now-deleted version (7B85v1F) on their support so I flashed it. 2600X still works fine.
Inspected 5700X for bent pins, can't see any.
Put 5700X back, back to black screen during boot. Reinstalled bios with the flashback, no changes.
Flashed 7B85v1G again roughly a dozen times because I've read folks mentioning things getting back to normal after half a dozen flashes (which is beyond insane but I'm running out of options), no dice.
If I let Linux boot, do things still work fine ? Yup.
I read that disabling CSM might prevent the RX580 from initializing. I can see that it is enabled when 2600X is in and I can access BIOS.
And if plugging 5700X magically turns it off or changes some other configuration option, I can't see anything since I can't get inside BIOS setup.
C.
So, I read a bunch of stuff about how B450 wasn't really ready for 5xxx series and was an afterthought. I really didn't want to change the mobo but seeing how it works okay with 2600X and not 5700x led me to believe that maybe the mobo was just incompatible. Also, my test cluster often gets bottlenecked by the M.2 drive & doubling the speed with PCIe 4.0 sounded nice.
I didn't want to get an MSI mobo but MSI B550 Tomahawk MAX WIFI was the only available motherboard that had USB ports I wanted and didn't have a buggy ethernet & frequent BSOD issues so I grabbed one from the nearby store.
Reassembled everything, put 5700X in and... nope, exact same issue.
I can't see what the BIOS version was out of the box so I grab the earliest version where 5700X was validated (7C91v20), did the flashback. Made no difference
(And I can't even boot with the B550 but I didn't expect it to do so)
D.
I gave up, reassembled B450 back into the case, plopped in 5700X one last time - nope, still no display.
Put 2600X back, grabbed a new M.2 drive to install a new Linux distro while still on 7B85v1G. Everything just works.
At this point, I can put 5700X back & hope to return the B550... But being unable to open up my BIOS is giving me way too much anxiety. I don't fiddle with it often, but I do occasionally need it whenever I need to boot up from a live usb or change a setting or two. Keeping the 2600X around and switching CPUs just so I can see the BIOS feels so, so wrong.
So,
- Either my particular 5700X is broken in a very unique way but I find it hard to believe given how well it works past the BIOS stage
- MSI BIOSes all have a peculiar issue ?
- RX580 is... too old ? Or incompatible with 5xxx ? Or a combination of all of the above ?
The board and gpu are too old to be RMA'd. The only thing I haven't tried is a new GPU and a mobo from another brand... And spending 400$ on a GPU feels insane for a non-gaming PC. I already have a 3060 mobile gaming laptop and it works fine for occasional gaming and CUDA runs. I'd rather avoid dropping that much money on yet another graphics card.
Maybe a used 1650/1660ti from ebay with 3+ output ports (Nvidia sucks on Linux apparently but I just wanna see what happens - and switching graphics is faster than disassembling the tower fan & re-pasting the CPU, if I decide to give up on fixing the core issue) will do the trick, idk.
Is there anything else I should try ?
Apologies for the lengthy post but I've spent two weeks trying to solve this issue and I am running out of things to try out. I'll lay it out in chronological order :
Base specs:
- MSI B450 Gaming Pro Carbon AC
- Ryzen 2600X
- Corsair Vengeance LPX - 4 x 16GB
- MSI RX580 Armor 8G OC
- One TV on HDMI, two displays each on Displayport.
- EVGA SuperNOVA 750 G3
- One M.2 drive, two SATA drives - plugging them in & out had no effect whatsoever
- And I'm using Linux but it shouldn't really matter, I think.
Never overclocked, I don't even use XMP.
I saw a bunch of relevant results on Google where people had updated their GPU's VBIOS for crypto mining but that's not my case. I did some gaming back in the day until fans started giving out (common issue with Armor from what I could gather - the whole PC shuts down and fans go bananas to cool the system down), nowadays I treat it like just a display card with four outputs.
Beyond these, had no issues for the last 4+ years. Worked well as a software dev/Docker & VM/overall productivity machine.
Then I decided to grab a 5700X while it was on sale.
A.
Did a bios update (7B85v1G) while 2600X was plugged in. System rebooted without issues.
Plugged 5700X and now I can't see the BIOS logo nor get inside the setup.
However, if I leave it be, Linux eventually boots up and after that, everything works perfectly. It's noticeably faster, the new Deepcool AK400 is more silent & runs pretty cool and I ran a stress test tool for 2 hours without any issues.
Here's what I see when I start it up :
1. CPU red light stays on for a bit, it goes away & comes back. In the end though, it completely goes away and I can toggle the capslock light. I think with 2600X, this process is much quicker.
2. Same with VGA light, it remains red for a while.
3a. At this point, if I don't mash Delete/F2/F11 and just let it do its thing, VGA light eventually goes away. Boot light goes away pretty quickly as well.
Then, Linux boots up almost instantly. I added 20 seconds of delay to Grub in case it was too fast for BIOS... still no display : Grub remains invisible until it picks the default option at the end of the timeout.
3b. If I mash delete, VGA light eventually goes away, but I can see nothing. It's just pure black.
What I tried :
- Did the battery reset jumper trick
- Removed CMOS battery for 15-30 minutes, did the "press power button for a couple seconds 15 times" thing while I'm at it
- Disconnected all drives just so I could see _something_. BOOT light stays reds as expected, but still no display.
- Used Bios flashback with 7B85v1G and did the whole CMOS/Jumper dance for 4 times
- Used two memory sticks
- Used one memory stick on each slot
- Reconnected everything (see C below)
- I had a ton of other HDMI cables laying around as I'm using the same set of displays with my work laptop. Tried every single possible Displayport and HDMI combination : One HDMI, one Displayport, two HDMIs, only one HDMI and one Displayport, different cables in different ports & one monitor at a time... nothing seems to work. I can usually see them picking up something as they start lighting up, but they fall back to "No signal" pretty fast.
- Plugged HDMI and Displayport into mobo's integrated port because I'm running out of options and well, unsurprisingly, I still get no display.
Plugged 2600X back in, everything works A-OK. I can see and navigate the BIOS on all three displays.
I noticed that MSI's support page indicates a now-deleted version (7B85v1F) on their support so I flashed it. 2600X still works fine.
Inspected 5700X for bent pins, can't see any.
Put 5700X back, back to black screen during boot. Reinstalled bios with the flashback, no changes.
Flashed 7B85v1G again roughly a dozen times because I've read folks mentioning things getting back to normal after half a dozen flashes (which is beyond insane but I'm running out of options), no dice.
If I let Linux boot, do things still work fine ? Yup.
I read that disabling CSM might prevent the RX580 from initializing. I can see that it is enabled when 2600X is in and I can access BIOS.
And if plugging 5700X magically turns it off or changes some other configuration option, I can't see anything since I can't get inside BIOS setup.
C.
So, I read a bunch of stuff about how B450 wasn't really ready for 5xxx series and was an afterthought. I really didn't want to change the mobo but seeing how it works okay with 2600X and not 5700x led me to believe that maybe the mobo was just incompatible. Also, my test cluster often gets bottlenecked by the M.2 drive & doubling the speed with PCIe 4.0 sounded nice.
I didn't want to get an MSI mobo but MSI B550 Tomahawk MAX WIFI was the only available motherboard that had USB ports I wanted and didn't have a buggy ethernet & frequent BSOD issues so I grabbed one from the nearby store.
Reassembled everything, put 5700X in and... nope, exact same issue.
I can't see what the BIOS version was out of the box so I grab the earliest version where 5700X was validated (7C91v20), did the flashback. Made no difference
(And I can't even boot with the B550 but I didn't expect it to do so)
D.
I gave up, reassembled B450 back into the case, plopped in 5700X one last time - nope, still no display.
Put 2600X back, grabbed a new M.2 drive to install a new Linux distro while still on 7B85v1G. Everything just works.
At this point, I can put 5700X back & hope to return the B550... But being unable to open up my BIOS is giving me way too much anxiety. I don't fiddle with it often, but I do occasionally need it whenever I need to boot up from a live usb or change a setting or two. Keeping the 2600X around and switching CPUs just so I can see the BIOS feels so, so wrong.
So,
- Either my particular 5700X is broken in a very unique way but I find it hard to believe given how well it works past the BIOS stage
- MSI BIOSes all have a peculiar issue ?
- RX580 is... too old ? Or incompatible with 5xxx ? Or a combination of all of the above ?
The board and gpu are too old to be RMA'd. The only thing I haven't tried is a new GPU and a mobo from another brand... And spending 400$ on a GPU feels insane for a non-gaming PC. I already have a 3060 mobile gaming laptop and it works fine for occasional gaming and CUDA runs. I'd rather avoid dropping that much money on yet another graphics card.
Maybe a used 1650/1660ti from ebay with 3+ output ports (Nvidia sucks on Linux apparently but I just wanna see what happens - and switching graphics is faster than disassembling the tower fan & re-pasting the CPU, if I decide to give up on fixing the core issue) will do the trick, idk.
Is there anything else I should try ?
Last edited: