I apologize that this turned into such a Long Post, I just want to make sure all the info you need is here.
I have a Ryzen 1600x and Crosshair 6 Hero MB. I am NOT Baseclock overclocking, because that has caused issues with my PCIE Cards in the past, so I am just using the Multiply to get me up to 3.97.
I recently Purchased Two 10Gbe Cards, specifically Dell XR997’s, to install in My Ryzen and “Server” to give me a 10Gb direct Link. I have used these specific cards to do the exact same thing for two different clients recently, and it worked great.
However, in this case, for what ever reason, the Card I put into my Ryzen System, upon starting up the PC, I immediately smell that bad Electronic Burning Smell, so I of course Turn Off The PSU, and Double Check everything is connected Properly. I reseated Everything, turned the PC Back on, and this time no Smell, everything boots properly, but the 10Gbe Card is not showing up at all in the system. Nothing in Device Manager, Nothing showing up in that slot in Aida64. This is under Windows 10, so I boot into my Windows 7 Disk, and Still nothing. I boot into Ubuntu, and Still nothing.
I had the thought that maybe it was an IRQ assignment issue, so I disabled the Onboard Lan, along with everything else not being used, Unfortunately this did not help. I decided to use my other PCIE x16 slots, both the bottom one which is x4/x1 and the Top Graphics Card one that is x16/x8 and it didn’t work in either, no matter what PCIE Lanes I select to use in the BIOS.
I Also should mention that the Fan on the 10Gbe does work, and I am getting a Link Light from the Card on my switch, so it is at the very least getting power.
The Other 10Gbe Card I purchased was put directly into my make shift “Server” (A Re-purposed old FX 8370). This card Worked Great and was recognized right away by Windows 10.
I Pulled the Bad card out of the Ryzen build and put it into my Server as a diagnostic step, and the card still was not acknowledged by the System.
So at this point I am thinking I just got one bad card. But I wanted to be certain that if I got a replacement it would work in my Ryzen Build, so I took the Working Card and Seated it in the x8 Slot in my Ryzen Build. Upon Starting the System, again I smelled that Burnt Electronics Smell. I went through the Same Process of reseating the card (even though I know it was already properly seated the first time). When I turned on the Computer again, it did not have the burn smell and booted just fine, but again the system didn’t acknowledge the card.
I Put the card back into my Server, and now the card is not being recognized at all by the Server Either even though it worked before putting it in Ryzen. There is now no doubt in my mind, that my Crosshair killed both of these cards. What I don’t understand is why.
I have Several 4 Port 1Gbe Nics, and a bunch of PCIE Sound Cards, RAID Cards, Video Cards and USB Cards that are just extra cards and I wouldn’t care much if They Died. I took the time to put EVERY SINGLE ONE of those cards into that same exact x8 Slot in my Crosshair, and EVERY SINGLE ONE OF THEM Worked just fine! No Burn smell, and they just work! Some of them are PCIE2, Some are PCIE1, and two are PCIE3, some are x1, some are x4, and a few are x8 and x16. They all work just fine.
So My Question is, why is my Mobo Only Killing these Specific 10Gbe Cards, but every other card I put in it work Fine?
Also I have a Corsair RM1000i Power Supply, it is Gold Rated and provides excellent power with very low Ripple. I have monitored through software my 12v, 5v, and 3.3v rails, and all are extremely tight and spot on at all times. So while I can’t rule it out completely, I tend to discount that its a PSU issue at this point. I am pretty sure it is down to the Motherboard, I am just wondering if anyone else has had really weird issues like this, where a specific card will be killed, but all other cards work great.
Sorry if this was too long, I just wanted to give all the information I have at this time. Thank You Guys for your help, you are ALWAYS ALL AWESOME!