More
referral
Increase your income with Hive. Invite your friends and earn real cryptocurrency!

Hive Not Addressing all 6 Processors

(Yeah, I know… Yet another “why my gpu no show up” thread. Please humor me and read on… I did do some work here :smile: )

Hi guys! So I am running a 6 GPU mining rig. It’s been going along smashingly on Windows 10 for about 8 months with no problems bringing up the 6 GPUs and running stable for days at a time, so I know this isn’t a hardware problem at least in terms of defective interface equipment. Since Windows has decided it’s going to arbitrarily phone home and update itself regardless of my settings, I’m moving on to a real OS for mining.

I’ve done what I can with the BIOS (the motherboard is a Biostar TB85 6+ mining board with 1xPCIe 16 slot and 5xPCIe 1 slots) including enabling above 4G encoding and setting all slots to Gen1 (which seems like it’s superfluous as the cards are all on 1x to 16x risers, and BIOS correctly shows Gen1 detected on the 16x slot), and internal graphics are disabled. I am displaying through the card plugged into the 16X slot. Anyway, config has 3 GTX1060 3Gb cards on slots 1,2(the 16x slot),and 3 and RX 4XX cards on slots 4,5,and 6. The card in slot 1 is consistently missing. When I go to look at the lspci output I get this.(https://i.imgur.com/4kTPbnz.jpg)

As you can see, there are 6 PCIe root ports allocated to PCI bridge. So it looks like from a hardware standpoint all 6 slots are accounted for. However, when you go to the dgmesg output I see that there is no bridge window allocated to 1c.0 bus 2 bridge(https://i.imgur.com/OdCPVNI.jpg), that shows up here(https://i.imgur.com/9mTKTQJ.jpg) in the bridge window listing. Now, curious, I have 6 PCIe slots, but there are 7 showing here. I have the internal GPU disabled in BIOS, so I don’t think that would show up here, so what is that 7th device?

Anyway, I’m at a loss as to why it’s failing to allocate a bridge window for this, but I’m assuming this is why GPU6 is MIA. Could someone help me get a grip on how these bridge windows work and how I might convince Hive/Ubuntu to assign a window for this slot? I’m at a loss here. Thanks!

Why did you not disabled Audio HD in BIOS?

I can’t seem to find it in BIOS. There’s something called “Azelia” or something like that in BIOS that I disabled, but it still seems to be showing up in the boot log. Odd, considering this board is aimed towards mining.

In any event, this is tentatively solved. Turns out it’s a riser issue, specifically a power issue. One of my risers has a bad power connector and was not making solid contact with the plug, so the motherboard saw that there was something in the slot (the 1x interface) but was getting no information from anything in that slot. The OS saw there was either nothing or something it couldn’t figure out so it didn’t assign it a bridge, thus, no work. :slight_smile:

Gonna have to order some spare risers. Seems these are not terribly resilient.