Jump to content
xzknightzx

mPCIE Error 43 with 10-series cards

Recommended Posts

1 hour ago, egpulover said:

@xzknightzx I think I got a working solution however I'm unable to test it and make sure so please do everything below as your own risk:

 

First let take a look at the IFR of the Hot Plug option of the Root Port 3:


0x2402C 			Setting: Hot Plug, Variable: 0x358 {05 91 78 07 79 07 C8 03 01 00 58 03 10 10 00 01 00}
0x2403D 				Option: Disabled, Value: 0x0 {09 07 36 06 30 00 00}
0x24044 				Option: Enabled, Value: 0x1 {09 07 35 06 00 00 01}
0x2404B 			End of Options {29 02}

What we got from this is the state of the option is store in a variable - 0x358 - so all we need to do, is change it state from Disable (0x0) to Enable (0x1), so here is how to do so:
 

 

Good luck if you decided to take the risk XD

 

Sources of information:

 

 

It would be sweet if that works. I didn't know there was a way to modify flags using the EFI Shell. I'm guessing that is how the DIY EGPU setup is modifying parameters as well?

Edited by bloodhawk

Share this post


Link to post
Share on other sites
18 minutes ago, bloodhawk said:

 

It would be sweet if that works. I didn't know there was a way to modify flags using the EFI Shell. I'm guessing that is how the DIY EGPU setup is modifying parameters as well?

I doubt it since the variable offset is vary for each bioses, I never really take a good look at DIY anyway.

Share this post


Link to post
Share on other sites

The GTX 10-Cards work either with NVIDIA driver verison 372.70 (except for 1050 and 1050 ti) , or if you enable hot plugging in your BIOS.

However, even after enabling Hot Plugging, error 43 still occurs when using a driver older than version 375.70

 

I run my GTX 1060 6G over mPCIE with GDC EXP Beast V8.0, and it worked until driver version 375.70 with hot plugging enabled. After that, i keep getting error 43.

 

Seems like NVIDIA tries to kill eGPUs over mPCIE. :45:

Share this post


Link to post
Share on other sites
On 12/27/2016 at 0:32 PM, egpulover said:

@xzknightzx I think I got a working solution however I'm unable to test it and make sure so please do everything below as your own risk:

 

First let take a look at the IFR of the Hot Plug option of the Root Port 3:


0x2402C 			Setting: Hot Plug, Variable: 0x358 {05 91 78 07 79 07 C8 03 01 00 58 03 10 10 00 01 00}
0x2403D 				Option: Disabled, Value: 0x0 {09 07 36 06 30 00 00}
0x24044 				Option: Enabled, Value: 0x1 {09 07 35 06 00 00 01}
0x2404B 			End of Options {29 02}

What we got from this is the state of the option is store in a variable - 0x358 - so all we need to do, is change it state from Disable (0x0) to Enable (0x1), so here is how to do so:
 

 

Good luck if you decided to take the risk XD

 

Sources of information:

 

 

I am going to attempt this but, I'm going to take precautions to be able to unbrick my system encase of such a result. I'm ordering a USB Programmer CH341A Series and a 8 socket chip clip adapter that way I can backup the bios directly from and to the chip. The only problem I'm going to have now is finding where the bios chip is...

 

I should receive the clip Saturday (12/30/2016) EDIT: Received the clip today (Friday), Came early which is nice! :)

The programmer Wednesday. (1/3/2017) EDIT: Going to receive the programmer tomorrow (Wednesday) :D!!  (1/4/2017) EDIT: I Got the Programmer :)

 

Here's a link to information I found on how to do this.

(It's a guide on how to install a modded bios on a bios chip, I'm just going to save the bios currently on my chip instead)

Edited by xzknightzx
  • Thumbs Up 2

Share this post


Link to post
Share on other sites
11 hours ago, xzknightzx said:

 

I am going to attempt this but, I'm going to take precautions to be able to unbrick my system encase of such a result. I'm ordering a USB Programmer CH341A Series and a 8 socket chip clip adapter that way I can backup the bios directly from and to the chip. The only problem I'm going to have now is finding where the bios chip is...

I should receive the clip Saturday and the programmer Wednesday.

 

Here's a link to information I found on how to do this.

(It's a guide on how to install a modded bios on a bios chip, I'm just going to save the bios currently on my chip instead)

Looking forward to that, keep us updated, :D

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

I successfully made a backup of my bios and now I'm going to be able to attempt using the EFI Shell to enable hot plugging! ...Once I assemble my laptop back together that is.

Thanks for being so patient, it took me a while to figure out how to use the clip and programmer correctly.

 

(1/5/27) Edit: Update. So I assembled my laptop, ran EFI shell without success, I believe it must be the version I used because after using it I realized it was for a Insyde H2o based bios. I am looking for another EFI shell that might actually work but as of now no working solutions. So I was able to reboot my computer after running the command and open up HWINFO to realize nothing was changed. What I did in turn was do the process of running the EFI Shell again and rebooting to windows to find that it did absolutely nothing.

 

I also would like to inform anyone that wishes to know where the bios chip is on the motherboard (here's an image), turns out it was next to the mPCIE slot, how ironic...

Added a picture of the command being run in a version of EFI that was "successful" but not because it didn't hold the value change.

Spoiler

Dell Inspiron 5749 Bios Chip.png

 

 

 

4rhg6y9egb49hj6zg.jpg

 

Edited by xzknightzx

Share this post


Link to post
Share on other sites

Alright so, I've found that EFI shell is not a good work around for enabling hot-plugging because I have an AMI bios and the program I could only find that actually has that command only works for Insyde H2o bios. But, I came across a few great topics on another forum that actually gave me some awesome/interesting results but with major bugs. I downloaded drivers 372.70 & 375.63. This resolved the error 43 after installation but when using GPU-Z it didn't display the correct information for the card.

Haven't tested playing a game of some sort but I try, hope me luck.

 

Here are some links to where i found that someone had tried this, so I did the same.

The first link states what drivers make this result (372.70 and 375.63)

A picture of my results aswell I had taken.

 

Share this post


Link to post
Share on other sites

The same thing - error 43 when using a driver newer than version 375.70 even with hot plug enabled (lenovo y580).

Share this post


Link to post
Share on other sites

The problem with 375.70 is I get BSOD while in game. It doesn't really matter what I play it can be lowest spec game, yet still drivers would crash. New drivers show code:43, even though hot plugging is enabled. Important to note that NVIDIA has enough problems with desktop users who report faulty drivers on a daily basis. That being said, it's silly to wait and "hack" every piece of crippled software they release this is not what I paid for. I sold my EVGA GTX 1050 for RX 460 and called it a day.

Share this post


Link to post
Share on other sites

once i did, after 2 weeks working perfectly (i did benchmark with Heaven, it got better score than my 960) then my laptop crashed once, after that i restarted and got error 43 and can't fix it (until now)by the way i used to, maybe something was changed in my windows but i'm so lazy to reinstall it
i think there is someway, but we didn't figured out xD

IMG_2039.JPG

Untitled.jpg

Edited by 明日花キララcsgo-skins.com
adding benchmark to proof

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By sslmm
      Hi there!

      I'm interested to know what is the best Wifi/bluetooth adapter that i can install on a clevo P150EM. All new models come in M.2 form factor, and the P150EM only has the mPCIe conection.

      I've searched and found out that there are m.2 to mpcie connecter adapters but i don't know if the adapter+ the wifi card will fit under my keyboard (the place where the mpcie is located), and even if it fits, i still need connector adapters for the antenna plugs.

      Any help is much apreciated
    • By bavnotroclum
      Posted March 27
      Hi folks
       
      I am trying to do a project  feels like a project for me -) with w100er - Windows7 , Intel 3632q, HD4000 , dGPU - 650m  and eGPU 1050 - using EVGA 500b as a PSU..
      I looked around in the last 3-4 days but I am stuck with error 43 sometimes error 10) .
      I installed Prema Bios just yesterday after some worries about ruining my good 11inch  friend , but that gone well.
       
      I tried with couple of nvidia packages and on couple of occasions it get to the point of 1050 recognised as such but not starting - because of the error I presume.
       
      1) I used safe mode / no network  to deinstall the drivers using DDU
      2) Then again in Safe  Mode /no Network i used to install package and disable 650m graphics
      3) I looked into Prema Bios but couldn't see any options of PCI enabling for hot swapping  ...?
       
      I looked into the corecting the .info files of NVIdia installation but could,n make it up what exactly to write and read that if using Premas Bios could be avoided that step.
       
      I have tried to find a Bios for w110er with PCI unlocked but the last ones that I found and installed  ( just for that reason ) Win7 v1.5 UV EDITION  and OUV editions - did not have that options.
      I saw that BIOS for W230 probably have it  but I am not sure could be used in any way /modification for my laptop.
      I managed to  make recognised  GTX 1050 and I eve tried to install 720.20 but couldnt despite trying with modified by e .inf files  copied lines from 375.63 or 375.95
       
      I saw on forum about success with 1050ti in similar manner - installed 372.20 and straight after that removing Register coded requirements for reboot - another later version
       
      Any advice which way to go ?  I should decide if  I am going to return the 1050 card and go for RX 480 or something else - I preferred Nvidia because I had a thought of using the internal monitor and looks less power hungry ( 1050 ) compared to 1060  /RX 470
       
      Thanks
    • By Raoul
      For Sale - Bplus: PE4C version 3.0, PCIe x16 interface for mPICe; Length 60c
       
      Specifications
      Description (derived from Amazon.com):
      Support two delay switch to avoid registration problems when boot. (SW1, SW3) Support two sets external pin to setup delay time. (J2, J4) PE4C V3.0 is mPCIe 1-Lane 8.0Gbps bandwidth limit passive adapter in compliance with Expresscard 3.0 specification Cable length of 60cm (cable is rather stiff) PE4C V3.0 package DOES NOT include an AC Adapter an APU  
      More information on the adapter:
      http://www.hwtools.net/Adapter/PE4C%20V3.0.html (see the mPCIe version) https://www.amazon.com/gp/product/B00ZI33ZQK/  
      Condition:
      Used - Very Good The longer mPCIe fixtures have been removed! (see pictures) Originally bought from M-Factors Storage on Amazon.com on August 30, 2016. Adapter has been used to connect a NVIDIA GTX770 to a SONY VAIO VPCSB2C5E laptop running Windows 10.  
      Transaction Details
      Shipping with: DHL/Deutsche Post or local pick-up
      Shipping from: Munich, Germany
      Shipping to:
      European Union (free shipping) Switzerland (+10 USD) United States of America (+12 USD) Anywhere else (+12 USD)  
      Price: 47 EUR, 50 USD, or 0.05 Bitcoin
      Payment: Paypal, Bank Transfer, or Bitcoin
       
       
      Please feel free to contact me! I am happy to answer any questions or provide additional information and pictures.
    • By Dr. Spacetime
      Hey
       
      Is it possible for me to connect an eGPU to my laptop via the mPCIe port?
       
      I’m trying to connect an eGPU to my laptop, the laptop is a HP Pavilion TS 15 Notebook PC and I’m trying to connect a GeForce GTX 750 Ti via a PCIe x16 adapter (PE4C V3.0) that connects via an expresscard, but the problem is that it turned that out my notebook did not have an expresscard slot (I had somehow mistaken the memory card reader for an expresscard slot), so I tried using an expresscard to USB adapter, the graphic card starts spinning when i start my laptop but it can’t detect the graphics card and I’m having a lot of problems with the drivers, so I’m guessing that connecting it via a USB doesn’t work, is this true?
       
      But if this is true I was thinking of instead connecting it via the mPCIe slot, but I don’t know if my laptop is compatible with mPCIe and I’ve also heard that HP whitelists its mPCIe ports, if this is true is there anyway you can get around this?
      So what do you think, any hope?
       
      Some system specs:
      Operative system: Microsoft Windows 10 Home
      Version: 10.0.14393 build 14393
      Processor: AMD A6-5200 APU with Radeon(™) HD Graphics, 2000 Mhz
      BIOS version: Insyde F.02, 2013 08-06
      RAM: 8,00 GB
    • By NoScopeNinja25
      I am having trouble setting up my egpu for a Dell Inspiron 15R-5521.  I can't get it to detect my egpu.  I have egpu setup 1.30 installed on a usb drive but I can't get it to chainload to windows.  It works fine if I plug it into my destop PC so I know it's not the egpu board.  The only thing I can think of is to reformat the hard drive to mbr instead of gpt, but I don't want to do that if I don't have to.  Please help.
       
      Notebook
      15" Dell Inspiron 15R-5521
      i5-3337U 1.8GHz CPU
      8GB RAM
      Intel HD4000 iGPU
      Windows 10
      eGPU hardware
      ELEGIANT PCI-E USB 3.0
      EVGA GTX750Ti video card
      Corsair CX 500 PSU
      Samsung External Display
×

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.