Pages:
Author

Topic: ASRock H81 Pro will not accept more than 2 GPU's (Code 12) - page 5. (Read 4173 times)

member
Activity: 140
Merit: 10
Can you provide complete system hardware configs?
newbie
Activity: 11
Merit: 0
I am in the EXACTLY same boat as you man, I am also stumped. I have 3 GTX 1060's in my mining rig but the OS only recognizes 2 and hates the 3rd no matter which order they're in. I am also using the same ASRock motherboard and similar other hardware to you.

I am going to try that fix that q43a0ef061ej has pointed out and I will also report back ASAP.

Maybe you change the PCIE to generation 1?
newbie
Activity: 8
Merit: 0
I have the same problem but no fix yet.
Setup: asrock h81 pro btc mobo, 3 x gtx 1070, 4gb ram, cpu intel G1820

I tried hackflags, gen1, gen2 everything with a fresh w10 (1709) installation. But 1 of my 3 cards still have code 12.

Any tips left i can try? Im out of options
newbie
Activity: 21
Merit: 0
hi, haggyy

Right guys I've just tried editing the registry however I seem to be getting the same problem, just in case I am doing something completely wrong is someone able to kindly take a quick look at the screen shot and check that the value is correct. Etc.

After creating the registry key, I've rebooted and gone back into device manager, here are the results:

http://i66.tinypic.com/k1v0qt.png

Thanks


Your editing is okay.

Also, you need to try disabling "some IRQ consuming devices".
(e.g. Disable iGPU in BIOS settings, right click and disable on HDMI audio on video card in device manager, etc)

update:
Sorry. It seems to be a problem of memory mapping, not IRQ. but, disabling "some unnecessary PCIE devices" is valid.

ty
newbie
Activity: 29
Merit: 0
Right guys I've just tried editing the registry however I seem to be getting the same problem, just in case I am doing something completely wrong is someone able to kindly take a quick look at the screen shot and check that the value is correct. Etc.

After creating the registry key, I've rebooted and gone back into device manager, here are the results:

http://i66.tinypic.com/k1v0qt.png

Thanks
newbie
Activity: 29
Merit: 0
I am in the EXACTLY same boat as you man, I am also stumped. I have 3 GTX 1060's in my mining rig but the OS only recognizes 2 and hates the 3rd no matter which order they're in. I am also using the same ASRock motherboard and similar other hardware to you.

I am going to try that fix that q43a0ef061ej has pointed out and I will also report back ASAP.
full member
Activity: 602
Merit: 106
hi, Flyerstarter.

It's hidden option to avoid InterruptReQuest(IRQ) confliction, it made by microsoft.

However, I don't know how it behaves.
..but maybe, this option might make assign IRQ in Windows instead of BIOS.

ty

You Sir deserve a medal!
newbie
Activity: 21
Merit: 0
hi, Flyerstarter.

It's hidden option to avoid InterruptReQuest(IRQ) confliction, it made by microsoft.

However, I don't know how it behaves.
..but maybe, this option might make assign IRQ in Windows instead of BIOS.

ty

update:
sorry, I misunderstood about the behavior of this option.

By the way,

I examined the difference between G1840 and G3260.
They had the same number of PCIE lanes.

So, I guess that the problem of PCIE coming from the difference between these two CPUs can be ignored.
Both G1840 and G3260 belong to Haswell.

Also,
I looked into the details of HackFlags.

Unlike my expectation,
This option works to increase the limit register of "buffer size of enumerating PCI Express bridge devices"  from the initial value.

For example,
If you install an unusual number of video cards (like mining rig) with the default limit register value,
"PCIE device enumeration buffer" overflows due to too many PCIE devices,
Code12 exception seems to occur.

In addition to setting HackFlags,
disabling "some unnecessary PCIE devices" will reduce the occurrence of overflow.

Perhaps, Updating the "PCI Express root port" driver may also help you.
(ASRock H81 Pro BTC R2.0's "PCI Express root port" have more fit driver at WindowsUpdate named "intel(r) 8 series/c220 series pci express root port".)

Update: Sorry. Maybe this does not matter.
newbie
Activity: 10
Merit: 0
hi, guys.

I have same trouble. but this method can remove it in my case.

make new key "HackFlags" as (DWORD 32) set value 0x600 as (Hex) in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci\

and reboot.

ty

Well I'll be dammed! You sir are a genius!  Grin Grin Grin

All three GPU's running perfectly error free.

Just for my nerd interest what is the HackFlags doing here? Huh
newbie
Activity: 21
Merit: 0
hi, guys.

I have same trouble. but this method can remove it in my case.

make new key "HackFlags" as (DWORD 32) type value 0x600 600 as (Hex) in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci\

and reboot.

ty

update:
Sorry. That's right. I made a mistake in expression.
Since this is a "32bit value", the "numbers of zeros" after "0x" has significance.

See source information.
https://support.microsoft.com/en-us/help/942959/error-message-when-you-attach-a-pci-express-expansion-chassis-to-a-com

Correct screenshot is here.
https://bitcointalksearch.org/topic/m.24696485

update2:
It is obsolete to deal with this problem with HackFlags!

Windows Update on Jan/3/2018[KB4056892] might fix this probrem!

You no longer need HackFlags nor Disable Audio Devices!  Grin

full member
Activity: 602
Merit: 106
So I've tried everything ASRock suggested but I'm still getting the error. I'll report back but it looks like I'm going to have to try another mobo  Angry

Many people have had problems with this MOBO, including me. Had to RMA my first board and now the new one works perfectly.
newbie
Activity: 10
Merit: 0
So I've tried everything ASRock suggested but I'm still getting the error. I'll report back but it looks like I'm going to have to try another mobo  Angry
newbie
Activity: 10
Merit: 0
Just had a reply from ASRock Support:

Hello,
 
1. Please try to borrow more RAM to test with.
 
2. Try increasing virtual memory in Windows to at least 16GB.
 
3. The Molex power connectors on the motherboard must be used, even with powered risers. I know you tried this already.
 
4. Please try to test with Windows 10 version 1703.
 
Any change?
 
Kind regards,
ASRock Support


Trying this now
newbie
Activity: 10
Merit: 0
PM'd you

Thanks for the offer but due to the nature of mining I'm not keen on giving remote access to my rig. Happy to provide screenshots/info.
newbie
Activity: 43
Merit: 0
newbie
Activity: 10
Merit: 0
newbie
Activity: 43
Merit: 0
newbie
Activity: 10
Merit: 0
I've opened a support case with ASRock as something just doesn't seem right here.

Even though I have disabled the on board GPU I'm still seeing it in device manager, if i disable then the one 1050ti with "no resources" briefly goes into a normal state but then back to Code 12 following a reboot.
At device manager >> choose show hidden device aand delete all of gpu that hidden there. And then restart windows.

I did find a hidden adaptor and deleted it, one of the 1050ti's still go back to no resources after a rescan. I cannot seem to get rid of the Intel HD Graphics despite disabling and uninstalling - it always comes back (not that I think that's the cause of the issue though)
When the error appear? When start mining?
Have you already add swap file at least 16 (i use 50 GB swap file though) like andydis  said?


Yep, page file is at 26Gb and a max of 50Gb.
The error is seen when I right click and go properties on the third GPU in device manager that has a warning triangle against it.
full member
Activity: 215
Merit: 100
I've opened a support case with ASRock as something just doesn't seem right here.

Even though I have disabled the on board GPU I'm still seeing it in device manager, if i disable then the one 1050ti with "no resources" briefly goes into a normal state but then back to Code 12 following a reboot.
At device manager >> choose show hidden device aand delete all of gpu that hidden there. And then restart windows.

I did find a hidden adaptor and deleted it, one of the 1050ti's still go back to no resources after a rescan. I cannot seem to get rid of the Intel HD Graphics despite disabling and uninstalling - it always comes back (not that I think that's the cause of the issue though)
When the error appear? When start mining?
Have you already add swap file at least 16 (i use 50 GB swap file though) like andydis  said?
newbie
Activity: 10
Merit: 0
I've opened a support case with ASRock as something just doesn't seem right here.

Even though I have disabled the on board GPU I'm still seeing it in device manager, if i disable then the one 1050ti with "no resources" briefly goes into a normal state but then back to Code 12 following a reboot.
At device manager >> choose show hidden device aand delete all of gpu that hidden there. And then restart windows.

I did find a hidden adaptor and deleted it, one of the 1050ti's still go back to no resources after a rescan. I cannot seem to get rid of the Intel HD Graphics despite disabling and uninstalling - it always comes back (not that I think that's the cause of the issue though)
Pages:
Jump to: