Jump to content
EwinRacing Flash Series Gaming Chairs
angerthosenear

Guide: DSDT Override, Simultaneous iGPU + dGPU + eGPU

Recommended Posts

when i trz to compile dsdt file i get 2 errors....how do i correct them? help....

DSDT/dsdt_EGPU 6168: IRQ (Level, ActiveLow, Shared

, _Y14)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6168: IRQ (Level, ActiveLow, Shared

, _Y14)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6168: IRQ (Level, ActiveLow, Shared

, _Y14)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6216: IRQ (Level, ActiveLow, Shared

, _Y15)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6216: IRQ (Level, ActiveLow, Shared

, _Y15)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6216: IRQ (Level, ActiveLow, Shared

, _Y15)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6264: IRQ (Level, ActiveLow, Shared

, _Y16)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6264: IRQ (Level, ActiveLow, Shared

, _Y16)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6264: IRQ (Level, ActiveLow, Shared

, _Y16)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6312: IRQ (Level, ActiveLow, Shared

, _Y17)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6312: IRQ (Level, ActiveLow, Shared

, _Y17)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6312: IRQ (Level, ActiveLow, Shared

, _Y17)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6360: IRQ (Level, ActiveLow, Shared

, _Y18)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6360: IRQ (Level, ActiveLow, Shared

, _Y18)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6360: IRQ (Level, ActiveLow, Shared

, _Y18)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6408: IRQ (Level, ActiveLow, Shared

, _Y19)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6408: IRQ (Level, ActiveLow, Shared

, _Y19)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6408: IRQ (Level, ActiveLow, Shared

, _Y19)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6456: IRQ (Level, ActiveLow, Shared

, _Y1A)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6456: IRQ (Level, ActiveLow, Shared

, _Y1A)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6456: IRQ (Level, ActiveLow, Shared

, _Y1A)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6504: IRQ (Level, ActiveLow, Shared

, _Y1B)

Remark 2089 - Object is not referenced ^ (Name is within me

thod [_CRS])

DSDT/dsdt_EGPU 6504: IRQ (Level, ActiveLow, Shared

, _Y1B)

Remark 2089 - Object is not referenced ^ (Name i

s within method [_CRS])

DSDT/dsdt_EGPU 6504: IRQ (Level, ActiveLow, Shared

, _Y1B)

Remark 2089 - Object is not referenced ^

(Name is within method [_CRS])

DSDT/dsdt_EGPU 6895: Name (NBTT, Package (0x08)

Remark 2063 - ^ Initializer

list shorter than declared package length

DSDT/dsdt_EGPU 7715: Method (HPPI, 4, NotSerialized)

Remark 2120 - ^ Control Method should be

made Serialized (due to creation of named objects within)

DSDT/dsdt_EGPU 8330: Method (GETR, 1, NotSerialized)

Remark 2120 - ^ Control Method should be

made Serialized (due to creation of named objects within)

DSDT/dsdt_EGPU 8569: IO (Decode16,

Remark 2089 - Object is not referenced ^ (Name is wit

hin method [_CRS])

DSDT/dsdt_EGPU 8572: 0x01,

Remark 2089 - Object is not referenced ^ (Name is within

method [_CRS])

DSDT/dsdt_EGPU 8573: 0x08,

Remark 2089 - Object is not referenced ^ (Name is within

method [_CRS])

DSDT/dsdt_EGPU 8679: Return (0x00)

Warning 3104 - Reserved method should not return a value ^ (_DIS)

DSDT/dsdt_EGPU 8696: Method (_CRS, 0, NotSerialized)

Remark 2120 - Control Method should be made Serialized ^ (due to creation of

named objects within)

DSDT/dsdt_EGPU 8700: IO (Decode16,

Remark 2089 - Object is not referenced ^ (Name is wit

hin method [_CRS])

DSDT/dsdt_EGPU 8703: 0x01,

Remark 2089 - Object is not referenced ^ (Name is within

method [_CRS])

DSDT/dsdt_EGPU 8704: 0x08,

Remark 2089 - Object is not referenced ^ (Name is within

method [_CRS])

DSDT/dsdt_EGPU 8989: Return (0x00)

Warning 3104 - Reserved method should not return a value ^ (_DIS)

DSDT/dsdt_EGPU 9008: Method (_CRS, 0, NotSerialized)

Remark 2120 - Control Method should be made Serialized ^ (due to creation of

named objects within)

DSDT/dsdt_EGPU 9012: IO (Decode16,

Remark 2089 - Object is not referenced ^ (Name is wit

hin method [_CRS])

DSDT/dsdt_EGPU 9015: 0x01,

Remark 2089 - Object is not referenced ^ (Name is within

method [_CRS])

DSDT/dsdt_EGPU 9018: IO (Decode16,

Remark 2089 - Object is not referenced ^ (Name is wit

hin method [_CRS])

DSDT/dsdt_EGPU 9021: 0x01,

Remark 2089 - Object is not referenced ^ (Name is within

method [_CRS])

DSDT/dsdt_EGPU 9026: DMA (Compatibility, NotBu

sMaster, Transfer8, _Y23)

Remark 2089 - Object is not referenced ^ (Name

is within method [_CRS])

DSDT/dsdt_EGPU 9026: DMA (Compatibility, NotBu

sMaster, Transfer8, _Y23)

Remark 2089 - Object is not refere

nced ^ (Name is within method [_CRS])

DSDT/dsdt_EGPU 9026: DMA (Compatibility, NotBu

sMaster, Transfer8, _Y23)

Remark 2089 - Object is

not referenced ^ (Name is within method [_CRS])

DSDT/dsdt_EGPU 9036: CreateWordField (CRES, \_SB.P

CI0.LPCB.SIO.LPT0._CRS._Y23._DMA, DMA0)

Warning 3129 - R

esourceTag smaller than Field ^ (Size mismatch, Tag: 8 bits, Field: 16 bits)

DSDT/dsdt_EGPU 17465: CreateField (WBOR, 0x00, (0x08 * 0x08), C

BOS)

Remark 2089 - Object is not referenced

^ (Name is within method [WQBE])

DSDT/dsdt_EGPU 19160: Wait (\_SB.BEVT, 0x10)

Warning 3130 - ^ Result is no

t used, possible operator timeout will be missed

DSDT/dsdt_EGPU 19239: Method (GWID, 0, NotSerialized)

Remark 2120 - ^ Control Method should be made Ser

ialized (due to creation of named objects within)

DSDT/dsdt_EGPU 20753: Method (\_SB.HODM, 3, NotSerialized)

Remark 2120 - ^ Control Method should be made Serial

ized (due to creation of named objects within)

DSDT/dsdt_EGPU 20764: CreateWordField (Arg2, 0x10, INAX)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20765: CreateByteField (Arg2, 0x10, INAL)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20766: CreateByteField (Arg2, 0x11, INAH)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20767: CreateDWordField (Arg2, 0x14, IEBX)

Remark 2089 - Object is not referenced ^ (Name

is within method [HODM])

DSDT/dsdt_EGPU 20768: CreateWordField (Arg2, 0x14, INBX)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20771: CreateDWordField (Arg2, 0x18, IECX)

Remark 2089 - Object is not referenced ^ (Name

is within method [HODM])

DSDT/dsdt_EGPU 20772: CreateWordField (Arg2, 0x18, INCX)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20775: CreateDWordField (Arg2, 0x1C, IEDX)

Remark 2089 - Object is not referenced ^ (Name

is within method [HODM])

DSDT/dsdt_EGPU 20776: CreateWordField (Arg2, 0x1C, INDX)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20777: CreateByteField (Arg2, 0x1C, INDL)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20778: CreateByteField (Arg2, 0x1D, INDH)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20779: CreateDWordField (Arg2, 0x20, CFGS)

Remark 2089 - Object is not referenced ^ (Name

is within method [HODM])

DSDT/dsdt_EGPU 20780: CreateDWordField (Arg2, 0x24, IESI)

Remark 2089 - Object is not referenced ^ (Name

is within method [HODM])

DSDT/dsdt_EGPU 20781: CreateWordField (Arg2, 0x24, INSI)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

DSDT/dsdt_EGPU 20782: CreateDWordField (Arg2, 0x28, IEDI)

Remark 2089 - Object is not referenced ^ (Name

is within method [HODM])

DSDT/dsdt_EGPU 20783: CreateWordField (Arg2, 0x28, INDI)

Remark 2089 - Object is not referenced ^ (Name i

s within method [HODM])

ASL Input: DSDT/dsdt_EGPU - 20900 lines, 681020 bytes, 8083 keywords

Compilation complete. 2 Errors, 4 Warnings, 63 Remarks, 0 Optimizations

C:\Users\Bruno\Downloads>%ASL%\asl /loadtable/DSDT\dsdt_EGPU

The directory name is invalid.

C:\Users\Bruno\Downloads>%ASL%\asl DSDT

The directory name is invalid.

C:\Users\Bruno\Downloads>%ASL%\asl loadtable iasl-win-20150204.

Share this post


Link to post
Share on other sites
Hi,

I am trying to do the DSDT override on my w530 running on windows 7, and after following everything until step 12, when I restart the computer, I get a BSOD while windows loads. The way i can get windows to boot again is to do a system restore. Is there anything that needs to be done differently or is the W530 incompatible?

thanks

EDIT: could be it be due to an error or warnings I keep getting when i try to compile?

I tried to compile immediately after step 3 and i get the same error/warnings.

Hey I was wondering if you ever got the error 4103 figured out? I am having the exact same error on my X230 with a 750 ti.

Share this post


Link to post
Share on other sites

After going through your entire DSDT override process, I don' have a Large Memory section in my Device Manager. How can I fix this?

Share this post


Link to post
Share on other sites
After going through your entire DSDT override process, I don' have a Large Memory section in my Device Manager. How can I fix this?

As you are using Win8, ensure you have testsigning enabled with 'bcdedit -set TESTSIGNING ON' otherwise the registry override will be ignored. If still no go, then suggest working methodically through http://forum.techinferno.com/diy-e-gpu-projects/7476-%5Bguide%5D-dsdt-override-fix-error-12-a.html#post102517

Share this post


Link to post
Share on other sites
As you are using Win8, ensure you have testsigning enabled with 'bcdedit -set TESTSIGNING ON' otherwise the registry override will be ignored. If still no go, then suggest working methodically through http://forum.techinferno.com/diy-e-gpu-projects/7476-%5Bguide%5D-dsdt-override-fix-error-12-a.html#post102517

I have enabled test signing, and still no Large Memory. Or do I have to go through the entire process again now?

Share this post


Link to post
Share on other sites

When I run iasl dsdtoverride.dsl , it doesn't create an .aml file. Why is this? I think that is the problem

Share this post


Link to post
Share on other sites

When I get to the step where an AML file is supposed to be created none is. Here are some screens of my command prompt to ensure I am doing it right.post-34787-14494999766541_thumb.png

post-34787-14494999765977_thumb.png

post-34787-14494999766255_thumb.png

Share this post


Link to post
Share on other sites
When I get to the step where an AML file is supposed to be created none is. Here are some screens of my command prompt to ensure I am doing it right.

same here. 9 errors and warning. when i reboot there is no large memory in device manager!!!

Share this post


Link to post
Share on other sites

I think you need to fix all of the errors before it will compile. In the DSDT Editor, after you go IASL > Compile, a popup will show how it went. If there are errors, the "Fix Errors" button should take care of most of them. You'll have to go back and fix any errors that it didn't.

Share this post


Link to post
Share on other sites

Hello,

after having tried to rewrite my dsdt.dsl according to the tutorial for an hour, so that I can finally use my eGPU, I now stopped due to exasperation.

Would one of you be so kind as to help me and rewrite the dsdt for me? Help would be very much appreciated and I’d also buy you a beer. ;)

Original DSDT: https://mega.nz/#!819VWQTT!5jjXMssRXNz8MHR2AVWit5WcWDmecTgvBjsCItz8WNc

Share this post


Link to post
Share on other sites

Hello, another noob here ... I can not understand this guide for weeks and I can not make my EGPU working. really what file or program I have to run? I instal all the programs and tools from this forum! can someone help me please? I am close to give up the project and lose € 200 already spent with this!

clear that the product company (EXP BEAST) does not give suport and spend all their time asking for photos and videos and do nothing.

(Samsung RV520) thank you

Share this post


Link to post
Share on other sites
Hello, another noob here ... I can not understand this guide for weeks and I can not make my EGPU working. really what file or program I have to run? I instal all the programs and tools from this forum! can someone help me please? I am close to give up the project and lose € 200 already spent with this!

clear that the product company (EXP BEAST) does not give suport and spend all their time asking for photos and videos and do nothing.

(Samsung RV520) thank you

UPDATE: i make all the steps off the guide but steel have error12/code12

Share this post


Link to post
Share on other sites

For the life of me I can't get this to work and I need your help.

I've followed all your instructions verbatim but I get an error at step 12: "asl /loadtable dsdt.aml"

http://i.imgur.com/cQDUb5s.png

I've searched for "Count not access the registry path:" and a dozen other clues or hints on this forum and Google but haven't found anything useful.

My laptop is a Dell Latitude E4310 (same as the one Nando4 used to test his DSDT override):

Intel 5-series chipset, QS57 motherboard

Core i5-560M

Win7 Pro, SP1

Share this post


Link to post
Share on other sites

The only way I can see large memory is in testing mode, that's it I tried doing it in normal but still no luck any help?

Share this post


Link to post
Share on other sites
For the life of me I can't get this to work and I need your help.

I've followed all your instructions verbatim but I get an error at step 12: "asl /loadtable dsdt.aml"

http://i.imgur.com/cQDUb5s.png

I've searched for "Count not access the registry path:" and a dozen other clues or hints on this forum and Google but haven't found anything useful.

My laptop is a Dell Latitude E4310 (same as the one Nando4 used to test his DSDT override):

Intel 5-series chipset, QS57 motherboard

Core i5-560M

Win7 Pro, SP1

I had the same problem. You have to run CMD with admin rights. Go to search and type cmd, right click it and select "run as administrator". That should solve that issue.

The only way I can see large memory is in testing mode, that's it I tried doing it in normal but still no luck any help?

Are you running Win 8 / 8.1? If so right after you type asl /loadtable dsdt.aml and it successfully completes type bcdedit -set TESTSIGNING ON and that might solve your problems.

All these steps are found on this guide. Just read it thoroughly and it should help you out should you run into more problems.

Share this post


Link to post
Share on other sites

hello guys,

i could not be succesfull at step 9 and after steps. please help me about these steps.

i dont know to use command page(black window) so i need to help to complete for steps 9-10-11-12 and others.

maybe you can share print screen or video or another help. Thanks

Share this post


Link to post
Share on other sites

Hello,

I can't run DSDT editor, i tried everything, when i run it a CMD window flashes and disappears straight, i google that issue without success. Any ideas?

Share this post


Link to post
Share on other sites
Hello,

I can't run DSDT editor, i tried everything, when i run it a CMD window flashes and disappears straight, i google that issue without success. Any ideas?

Have the same problem, I think we are going in the wrong direction somehow.Hopefully someone will reply

Share this post


Link to post
Share on other sites

I'm confused, so does having the iGPU, dGPU, and eGPU all enabled at the same time have any advantage if the eGPU performance suffers?

Share this post


Link to post
Share on other sites
Hello,

I can't run DSDT editor, i tried everything, when i run it a CMD window flashes and disappears straight, i google that issue without success. Any ideas?

Have the same problem, I think we are going in the wrong direction somehow.Hopefully someone will reply

This I'm not sure. Make sure you have Java installed? IIRC the editor runs on Java. Apart from that no idea.

I'm confused, so does having the iGPU, dGPU, and eGPU all enabled at the same time have any advantage if the eGPU performance suffers?

Not so much, a bit with PhysX things if your dGPU is pretty decent. But it is better to just have iGPU + eGPU.

Share this post


Link to post
Share on other sites

Closing thread since I can no longer adequately provide good support.

Things have changed in the 2 yrs since I put this up. This is mostly old information now, useful for those still running Windows 7.

iGPU + dGPU + eGPU isn't worth it in most cases, so just stick to iGPU + eGPU which you can find other threads about.

Good luck with eGPU goodness!

  • Thumbs Up 2

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Similar Content

    • By TheLoser1124
      Hello, A couple of days ago I got a new GPU but when I installed it into my computer I was unable to use it but now I know why. When checking the device manger I went into the events tab of my GPU when I went to view all events, I noticed an error it said " event 411 kernel PnP " and It also said Problem Status: 0xC01E0438. I believe this is why my GPU hasn't been working on my PC. If you know how to fix this problem or have info on how to fix this problem that would be greatly appreciated. I'm also using a EVGA NVIDIA GeForce GTX 1660.
    • By TheLoser1124
      I'm having a problem where my PC is saying my eGPU is not usable, its detected in the Device Manager and it doesn't have the yellow triangle next to it. I cant use it games and the Nvidia Control Panel doesn't recognize it either. I'm using a EVGA NVIDIA Geforce GTX 1660. I'm using windows 10 and I tried DDU and reinstalling them and now I cant access the nvidia control panel. The GPU is not recognize on any other apps and I went on *********** and was unable to find my answer, Any help on how to fix this problem would be greatly appreciated.
    • By Radstark
      Title sums it up.
       
      TL;DR: we have a Clevo that runs a desktop CPU, one with those huge 82 Wh batteries. We remove the GPU and let it use the CPU's integrated graphics. How much time for the battery to go from 100 to 0? Is it comparable to an ultrabook's?
       
      I'm theorizing a mobile set with a static eGPU and an upgradable CPU. Given a hypothetical user that needs fast processing on the go and long battery life while retaining very high degrees of mobility, but at home wants a powerful machine to run most games, I guess that would be their best bet. It would surely be more convenient to keep everything in the same disk. And even though the thing would be quite heavy to carry around, changing CPU would be more cost-efficient than changing an entire laptop. (Not sure if I'm right here, and also I'm not sure whether the motherboard in a Clevo would be replaceable when the new CPU needs a different socket, which is another reason why I'm asking here.)
       
      If my above guesses aren't correct, then an ultrabook with Thunderbolt and without a dedicated GPU would be a better choice. If they are, then we would be carrying more weight in exchange of a more cost-efficient setup, which I think would be a fair tradeoff.
       
      Also I am aware of the heating problems that these laptops suffer from, at least compared to a desktop setup. Would they be solved by moving the GPU out of the chassis, and instead plugging it with an eGPU dock via Thunderbolt port?
       
      What do you think? Is it doable? If not, why?
    • By damianalex
      Hi,
      I want to show you my new project.
      I bought my laptop about 5 years ago.  It was never speed deamon, but for every day use, it was enough to me.
       
      Its specification:
      Intel i7-4700MQ
      Nvidia GeForce GT745M
      16GB RAM
      512 SSD Adata SU800

       
      Yesterday I bought Witcher 3. Of course on 1080p it's impossible to play, because of about 10fps
       
      So I make a decision to buy external grahpic card.
      I choose GTX970 and now I am looking for occasion to buy it.
       
      I've already bought EXP GDC v8.4d mPCI-E. It is used and cost about 30$.

       
      I will use ATX PSU to supply graphic card, because I have old desktop PSU at home.
       
      My plan:
      1) unlock bios
      2) buy GTX 970
      3) enjoy Witcher 3!
       
      BTW I try to cool down my laptop, so I replaced thermal paste to Kryonout Thermal Grizzly and make some tests. Temperatures and fps are on screenshots.
       
      1) laptop on table, playing GTA V 1080p

       
      - first minute (GPU core 1045MHz)

       
      -after some time, because of high temperature and GPU throlttling (GPU core drop down even to 400MHz)

       
      2) with thermalpad Glacier NC400 SilentiumPC

      - 30 minute and longer (GPU core drop to about 900MHz)
       
      3) without down case of laptop (like on picture with thermal paste) on thermalpad.
      Here laptop never drops down MHz and max temp are about 72 Celsius degrees.

       
       
      Bacause of that I bought second down case for my laptop and I will cut there additional holes.
       
      Greetings!
       
      I will describe next step when I get all stuff I need!
       
       
    • By popozitos
      Hello everyone
      I created a case for egpu using 2.5mm acrylic sheets. The first time I created a case to support a GPU + ATX psu
      Now I created another one for the GPU with an external Xbox 360 203w psu.
      the finish was not good but for my use it is already good.
       
      *both cases album
      *Construction of the second case 
      *adapting xbox psu to 8pin power (taken from 24pin)
       
      all made by hand with the tools I had.

      from Brazil.

×
×
  • Create New...

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.