Jump to content

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.

Link to comment
Share on other sites

  • 2 weeks later...
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.

Link to comment
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

Link to comment
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?

Link to comment
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!!!

Link to comment
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.

Link to comment
Share on other sites

  • 4 weeks later...

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

Link to comment
Share on other sites

  • 2 weeks later...

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

Link to comment
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

Link to comment
Share on other sites

  • 3 weeks later...

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

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
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.

Link to comment
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

Link to comment
Share on other sites

  • 2 months later...
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

Link to comment
Share on other sites

  • Moderator
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.

Link to comment
Share on other sites

  • Moderator

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
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • 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.