[GUIDE] error 12/43 & other detection, bootup, stability & performance issues
 
Notifications
Clear all

[GUIDE] error 12/43 & other detection, bootup, stability & performance issues  

 of  67
  RSS

Radoslav Popov
(@radoslav_popov)
New Member
Joined: 3 years ago
 

sorry for not providing you with the information you needed with my first response. So i did the CUDA-Z test to see the host-to-device bandwidth. This https://imgur.com/a/RQPFy was the result with the 1st Gen. As i switched to the 2nd Gen CUDA-Z was showing me 146 MiB/s for the Host to Device connection and 373 MiB/s for the Device to Host, but it was just for a couple of seconds before that the Connection went lost and i couldn't see any information anymore. Couple of Minutes later i got a blue screen from Windows whit no paricular information on it and since then i'm getting the Error 12 again. The first time i managed to fix the Error 12 was by creating a ‘large memory’ and it worked, but now i'm getting the Error again. I still haven't use your Setup 1.35, but if you think that Problem that i have with the 2gen can be fix with it, i will gladly order it. Otherwise the performance that i got through the 1st Gen wasn't satisfying for me, and i'm not sure if its going to be worth it, to put more money and effort in it. I will be very greatful for any sugestions.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

@Radoslav, suggestions to fix your Gen2 link stability issue is covered in the opening post of this thread (ferrite bead, insulate EXG GDC cable, isolate power point, use a soldered cable eGPU adapter). Please read carefully.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


ReplyQuote
VengefulAncient
(@vengefulancient)
New Member
Joined: 3 years ago
 

Hello! Very happy to see this thread, a lot of good troubleshooting info, thank you for posting this. Unfortunately, my issue isn't quite covered in the original post, so I'm hoping you could help.

My setup for now is:

To get this setup to work, I had to mod my BIOS to enable the "Chipset" tab, where I proceeded to disable my dGPU (GT 750M - now gone from the Device Manager) and DDU its drivers, then set the ATX switch on the Beast to "On" position (my eGPU is not detected with the factory setting). It works - no DSDT override, isolating pin 22, Setup 1.x or sleep/hotswap/wake were needed (thankfully). My GTX 970 was detected and I was able to install desktop drivers for it.

However, the only way it agrees to appear in the Device Manager is if I set my PCIe to Gen 1.0 in the BIOS. With Gen 2.0, I get a roughly 5-10 seconds POST delay and the eGPU won't be detected at all. No crashes, errors, BSODs or instability, it just doesn't appear. My card can definitely run in 2.0 mode, it is currently doing so in my desktop. My mPCIe can run in 2.0 mode, it was doing so with my WLAN card. The claim "If you look at the “Bus Interface” part, you will see that it says PCIe x16 1.1 @x1 1.1 The orange is what the GPU itself supports, the magenta is what your laptop is currently running it at" from page 2 is not quite right, the orange part says 1.1 on my laptop but 2.0 on my desktop.

Naturally, my question is: how would I go about making my setup run in Gen 2.0 mode? Would the steps described in NVidia driver stopped responding” intermittent messages: can’t run Gen2 signalling help me or is my issue caused by something else?

--

EDIT to reply below: Thank you for a quick reply, but that's not my error at all. My eGPU isn't "reported" as running at x1 1.1 speed, I have to force 1.1 mode in the BIOS to get it to be detected in Windows at all. Running the render test does not change the reported mode, as expected.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

Naturally, my question is: how would I go about making my setup run in Gen 2.0 mode? Would the steps described in NVidia driver stopped responding” intermittent messages: can’t run Gen2 signalling help me or is my issue caused by something else?

Explained on the opening post:

The eGPU is reported as running at x1 1.1 link speed in GPU-Z rather than x1 2.0

Click the “?” next to Bus Interface to perform a render test. This will take the eGPU out of lower power x1 1.1 Gen1 mode and (usually) switch to x1 2.0 (Gen2) mode.  If it still remains in x1 1.1 mode then you can uprate your link from Gen1 to Gen2 using BIOS options or Setup 1.35.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


ReplyQuote
Kevin Desousa
(@kevin_desousa)
New Member
Joined: 3 years ago
 

System Specs (Acer E5-774G):

-i5 6200u

-12gb of ram

-M.2 dock: ( https://www.aliexpress.com/item/NOTAYO-M-2-NGFF-Male-to-PCI-E-16x-Female-60CM-Usb-3-0-Extender-Riser/32826512820.html)  

The power supply I am using is a evga 500W with a gtx 560 as the gpu.

I am shorting the two pins on the power supply to allow to the psu to keep running.

 

For some reason, whenever I use the m.2 dock the laptop will either:

-Boot normally, gpu fans spin at min, and not be detected by device manager on pc.

or

-Gpu fans spin up on boot, but only a black screen shows up on the external monitor as well as the laptop screen.

 

Is there a way I can get the laptop to recognize the gpu? Thanks in advance!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Selph
(@selph)
New Member
Joined: 3 years ago
 

Hey,
my screen stays black after plugin the Expresscard on the folowing both Notebooks.
My config:
– HP EliteBook 2540p or HP Hdx 18
– Windows 10
EXP GDC Beast 8.4d
Nvidia GTX 560 TI
-Powersupplay

What can i do to bring it to work (The Powersupplay and the GPU works good)?

Can you confirm my confic that this notebooks works with this components?
Thanks and have a good one
Selph

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
modist
(@modist)
Active Member
Joined: 3 years ago
 
Posted by: tauio111

Hello.

I seem to have run into a dead end here.

CPU: i5-2410m, 8gb ram

Motherboard: ASUS K54LY, Intel HM65 chipset, bios is newest, unmodded

iGPU: disabled in manufacturing

dGPU: AMD HD6470m

eGPU: ASUS RX 560 2gb without 6pin

Here are some things I have tried out:

Scenario 1:

Remove WLAN, insert the EXP GDC. no delay/ 7s delay/ 15s delay and ATX switch on/off do not provide different results.

Result: Laptop stuck pre-post, power-on led turns on, does not show the splash screen, does not show any hdd activity nor does the usb keyboard work. The eGPU fan does spin.

Scenario 2:

Boot up with the WLAN inserted, put laptop to sleep, replace the WLAN with EXP GDC, wake laptop up again.

Result: Windows detects the GPU, but error 12. The eGPU fan does spin.

Scenario 3:

Insulate the pin 22 on the mpci adapter, try no delay/ 7s delay / 15s delay and ATX switch on/off without any difference.

Result: Laptop boots fine, but neither Windows nor Linux detect the presence of anything in the mpci slot. The eGPU fan does spin.

On the EXP GDC itself, the green led always stays on (should it not turn the led off once the delay has passed?)

I also tested the EXP GDC on a old Thinkpad X300, it worked with leaving all the switches stock.


Update:

Scenario 4: Currently the best working one

Boot up with the WLAN inserted, switch it out for the EXP GDC while on the OS selection screen.

Result: Evertything detects the GPU, on Windows with a error 12.

Need to do a DSDT edit as egpu setup did not manage to free enough resources with compaction, setting the dgpu to off and disabling the pci port of the USB 3 controller etc.

The TOLUD value reported is 3.0GB, large memory area missing from Device Manager. Will also later check what Linux will do with pci=noacpi boot parameter.

 

It is however a little bit masochistic to constantly hotplug it whenever I need to reboot.

ASUS seems to have implemented something non-standard on my laptop as the exp gdc seems to halt its post, not even reaching the ASUS logo on post, as for some other ASUS users.

As far as I know, ASUS does not whitelist their ports, so it must be some initialization problem.

In the past I upgraded the firmware of my USB 3.0 controller to one without the ASUS signature - that caused the laptop to restart twice at post before successfully booting, but the controller worked. Flashing a ROM with the ASUS signature fixed this issue. Could be related to how it does the check.

Theoretically PIN 22 insulation should have fixed this issue, but for some reason it makes the card not show up at all, it also makes no difference in which position the delay slider is in, the gpu fans always start up instantly without the green led ever turning off. I also found that insulating the PIN 2 works for some, tried that, no go.

Next off I should unlock my bios and see if I can disable any power management or detection parameters on the mpci port, so I could bypass the post halt.


Update:

Got it to work on Linux. This was the first time I ever saw anything displayed on the egpu on this laptop. Used the Scenario 4 brought up earlier, set pci compaction on and etc, then booted linux with pci=nocrs, had to blacklist the radeon kernel module so it would pick up amdgpu instead. Saw very noticeable gain in performance in Trine 2 for example, and both external screens worked.

Next up I should edit the DSDT for Windows as I am fairly positive it will work.


The DSDT edit did work on Windows. Running RX560 @ 1x 2.0. Still need to hotplug during boot to bypass the bios post halt.

what linux did you use for it to be seen ? I'm hoping I can get some progress like you did buy using a linux os. Also did you buy the DIY eGPU Setup 1.35 ?

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
thegameplayer
(@thegameplayer)
Active Member
Joined: 3 years ago
 

I've ran into a strange problem. Whenever I run a 3D application for 10 minutes it works perfectly fine up until the vram spikes up from 2gb to 4gb out of nowhere on my 970. It causes it to freeze and when I alt tab, it usually exits the game.

This is on stock clocks and I tried underclocking too. I hope its not a faulty gpu or psu.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
moxy010
(@moxy010)
New Member
Joined: 3 years ago
 

Soo i have an uptade guys.. i was able to detect my egpu by using fourth method posted by tauio111,thanks for that.. i have no errors at all but when i look in gpu-z it doesn´t show correct information.. well almost nothing..here are some schreenshots:   https://imgur.com/a/jhnQl    https://imgur.com/a/Orcfo   any help is apprecieated. 🙂

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
fndpena
(@fndpena)
Active Member
Joined: 3 years ago
 
Posted by: pr1vacy

Hello again! Took a few days off because of exhaustion and now i can say things are looking great :))

Before going in to the route of win10, i tried what IgorGIV suggested, and it works!!

The first modded driver didn't switched to the egpu display, but the next one(non-modded 385.41) did! After a fresh restart the card works like a charm ...

Aren't you having problems on leaving the onboard GeForce enabled? Here I have disabled the pci controller, so it's not even listed under video adapters.

Is there any benefit on keeping it enabled?

Is there anything else we can do in settings/bios to improve even more the performance of our egpu? Is the egpu running under any limitation because of mPCI-E/ngff?

 

EDIT: Looking at HWINFO64 I noticed that my eGPU is running 1x. Is that normal? Is there a way to increase the bandwidth?

Version: 3.0

Maximum Link Width: 16x

Current Link Width: 1x

Maximum Link Speed: 8.0 GT/s

Current Link Speed: 2.5 GT/s

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
 of  67